Privacy Policy
Last updated: April 9, 2026
TopoKit is developed by Nikolay Senilov. This privacy policy describes how TopoKit ("the App") handles your information. The short version: your data is yours, it stays on your device, and I have no interest in changing that.
Data Collection
TopoKit does not collect, transmit, or store any personal data on external servers. The App does not require an account, does not use analytics or tracking services, and does not contain advertising.
All data you create in TopoKit — including features, annotations, GPS tracks, layers, photos, and settings — is stored locally on your device.
iCloud Sync
If you have iCloud enabled on your device, TopoKit may sync your data across your Apple devices using your personal iCloud account. This includes project data, features, GPS tracks, and photos you have attached to map features. This sync is handled entirely by Apple's CloudKit framework and is governed by Apple's Privacy Policy. Nikolay Senilov does not have access to your iCloud data at any time.
Location Data
TopoKit requests access to your device's location services to show your position on the map, enable navigation features, and record GPS tracks. When GPS track recording is active, the App may access your location in the background. Location data is processed entirely on your device and is never transmitted to external servers by the App. You can revoke location access at any time through your device's Settings.
Camera & Photos
TopoKit may request access to your device's camera to take photos and attach them to map features. The App may also request access to your photo library to attach existing photos to map features. Photos are stored locally within your project data on your device. On iOS, you may also save images from the App to your photo library. If iCloud sync is enabled, photos may sync across your devices as part of your project data. Photos are never transmitted to external servers by the App. You can revoke camera and photo library access at any time through your device's Settings.
Network Requests
TopoKit connects to the following third-party services to provide core functionality:
- Apple MapKit — to load map tiles, search for places, and provide routing/directions. These requests are governed by Apple's Privacy Policy.
- Copernicus GLO-30 DEM — to download elevation data tiles from Amazon Web Services (AWS S3), which are then cached locally on your device. These requests contain only geographic tile coordinates and no personal information.
TopoKit also supports user-configured WMS and XYZ tile layer sources. If you add a custom tile layer, the App will make network requests to the server URL you specify to load map tiles. These connections are initiated by you, and the App does not control or monitor those third-party servers.
Beyond the services listed above, the App does not make network requests. The App does not use analytics SDKs, crash reporting services, or advertising networks.
Third-Party Libraries
TopoKit uses open-source and third-party libraries for coordinate reference system support (including PROJ, NGA Projections, and NGA Coordinate Reference Systems). These libraries operate entirely on-device and do not make any network requests or collect any data.
Children's Privacy
TopoKit does not collect personal information from anyone, including children under the age of 13. The App contains no age-restricted content.
Changes to This Policy
If this privacy policy is updated, the revised version will be posted on this page with an updated "Last updated" date. Material changes will be noted in the App's release notes on the App Store.
Contact
If you have questions about this privacy policy, contact me at support@topokit.ca.