General introduction to the CITYDATA's "People Intelligence" platform and mobile SDK

CITYDATA provides geospatial insights or "People Intelligence" for apps, cities, brands, and businesses, with the highest attention to accuracy, privacy and data security. We've built a continuously updating knowledge graph about how people behave in the real world based on fresh, accurate, anonymized mobile data.

"People Intelligence" for app developers and mobile app publishers is derived from a combination of three products:

COLLECT: Our Mobile SDK is a lightweight and energy-efficient add-on software component for mobile apps. The GeoSDK is designed to collect fresh and accurate mobile data from mobile apps and publishers with explicit notice and consent from mobile users.

ANALYZE: Our Dashboard provides a map-based, simple, easy, and intuitive visual interface for app analytics and user behaviors. GeoDash receives data from the GeoSDK and allows app developers to uncover meaningful insights, define geofences, establish trigger events, and enable the GeoPush service for push notifications.

ENGAGE: Our Notifications engine offers contextual real-time push notification service based on real-world stimulus that is enabled by the GeoSDK. App developers can define unlimited geofences, events, and triggers to engage with their mobile users.

Additionally, CITYDATA provides RESTful Data APIs for app developers to securely access and download their mobile data from LOTaDATA cloud.

CITYDATA may also collect anonymized daily data from third parties. We apply deep data science and machine learning to compute the situational context from trillions of mobile geo -signals every day. We are judicious about only collecting mobile data at significant moments, as defined by a meaningful change in state, or a contextual in-app event, or a shift in the location of the mobile device. The mobile data is encrypted and transmitted securely to the cloud, where it is processed to infer anonymized and aggregated people-presence, activity and movement in the real world.


We are eager to hear from you and happy to share best practices for integrating the SDK. There are many ways for you to reach us:

But first, please sign up for an account and download our SDK.