You can use our Radar Toolkit apps for iOS and Android to test Radar before integrating the SDK, or to test your implementation of Radar side-by-side with a complete implementation.


To get started, you'll need a Radar account. Don't have a Radar account yet? Sign up first.

  1. Download the app from the App Store (iOS) or Play Store (Android).

  2. Open the app and grant notification permissions and location permissions.

  3. Copy your Test Publishable key from the Keys section of the Settings page and paste it into the app.

  4. To track in the background, turn on Tracking (it is on by default). Turn on the notifications you want to receive, including Events (events received from Radar), Locations (location updates sent to Radar), and Errors (network, location, and permissions errors).

  5. Close the Settings screen.

  6. To track once in the foreground, tap the refresh button! If you correctly granted permissions and pasted your API key, and if you have connectivity, you will see your current state in the app and see your user on the Users page in the dashboard. If you are in a geofence or at a place, you will see events in the app and see events on the Events page in the dashboard.

  7. To track in the background, move more than 100 meters! Assuming you have configured your project properly, the SDK will wake up while the user is moving (usually every 3-5 minutes), then shut down when the user stops (usually within 5-10 minutes). To save battery, the SDK will not wake up when stopped, and the user must move at least 100 meters from a stop (sometimes more) to wake up the SDK. Note that location updates may be delayed significantly by Android Doze Mode and App Standby, iOS Low Power Mode, or if the device has connectivity issues, low battery, or wi-fi disabled. See more about accuracy and reliability.