The main kinds of data that Proximi.io SDK calculates are position updates and geofence events. Both data are provided in JSON format.
Position updates are calculated constantly (around every second - few seconds, based on whether the phone is moving or not).
Geofence events are detected, when the phone enters or leaves a geofenced area. Please note that exit events are sometimes triggered too early (for example if the user has only allowed positioning to work when the app is in use, and then they close the app). Enter events are more reliable, so it is recommended to use those.