Skip to main content

Alphonso is excited to be working with SafeGraph and others on the OpenLocate initiative announced earlier this week. Transparent collection of location data is essential to our industry, for both consmers and advertisers, and SafeGraph’s new SDK for both iOS and Android is a big step toward a more transparent future.

The SDK gives developers the right tools for enabling mobile apps to transparently collect and utilize location data. The initiative is supported by a broad range of developers, non-profits, trade groups and industry partners, and we’re proud to play a role in pushing this important new standard.

Read on for some more information from the SafeGraph blog:

A location SDK for a more transparent future
OpenLocate is an open source initiative supported by developers, non-profits, trade groups, and industry partners (including SafeGraph). The objective of OpenLocate is to provide developers with tools to transparently collect and use location data in their mobile applications.

The cornerstone of this initiative is a lightweight, battery efficient, open source SDK for iOS and Android.

Built by developers, for developers
OpenLocate is founded on the belief that developers should have complete control over how location data is collected on their users.

The decision of collecting location in a mobile application is often fraught with anxiety around a build-it-yourself solution versus a 3rd party SDK solution. The former requires developer resources, expertise, and time that developers typically do not have. The latter creates app performance issues, loss of control over user’s data, and severely limited transparency into how location data is being collected on end users.

Enter OpenLocate!
Developers can now install the OpenLocate SDK and start building location-enabled features into their app the same day. You can see OpenLocate’s source code, add features, fix bugs, or fork the code.

Furthermore, because OpenLocate is open source, developers maintain complete control over how end-user data is collected, where it is stored, and which APIs it will be sent to. In fact, the OpenLocate community has already documented instructions on how to easily send data to a storage service (i.e. Amazon S3) or send data to APIs such as Google’s Places API (iOS or Android) or SafeGraph’s Places API (iOS or Android), and more.

Location touches many industries
Developers will always be the core focus of OpenLocate but location data touches many industries, including urban planning, entertainment, consumer mobile, hardware, geospatial, retail, academia, finance, marketing, and more.

OpenLocate has been fortunate to receive broad support from organizations and companies across the location ecosystem. Not only have these companies contributed valuable resources to the ongoing longevity of OpenLocate but they have also taken a strong stance for enabling a bright future for location enabled features and products.

Here’s a list of some of the awesome teams supporting OpenLocate: Steve Coast (Founder of OpenStreetMap), Location Based Marketing Association (LBMA),, 4INFO, adsquare, Airsage, Alphonso, AppNexus, Beemray, BitSpice, Citilabs,, DataXu, Kochava, MyTransit, Location Sciences (Proxama), Lotadata, nDrive, Perfect365, Placecast, Procedure, Pubmatic, Rebis IO, Rippll, Roadtrippers, RunaR, SafeGraph, Tapatalk, Teemo, Thasos Group, Thinknear (Telenav), TrixieSoft, Ulmon, WeatherCreative, Wolfram Alpha and more.

Where can I learn more?
Learn more about OpenLocate by reviewing the OpenLocate Github repository here.
The OpenLocate community will be actively working with developers to help answer questions about installation and integrations on the OpenLocate Google Group here.

If you’re interested in contributing to OpenLocate please visit the Github Issues Tracker here (iOS)and here (Android).
Finally, if you have any other question’s please reach out to the OpenLocate team at

Leave a Reply

Your email address will not be published. Required fields are marked *