There are on street sensors that indicate if the stall is occupied or not. The city also uses this info to flex parking meter rates to drive occupancy into 1 block or another.

This app is only as useful as the data it collects which is usually incomplete. The on street sensors often break and off street parking structure data is usually managed by garage staff who can enter inaccurate info.