Privacy Policy for TrekPins

Last Updated: May 21, 2025

Welcome to TrekPins! This Privacy Policy explains how information is handled when you use our iOS application ("App"). Please read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the App.

We reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the "Last Updated" date of this Privacy Policy. You are encouraged to periodically review this Privacy Policy to stay informed of updates.

Our Core Privacy Principle: Your Data is Yours

The travel data you create with TrekPins (such as your visited cities, notes, photos, trips, and points of interest) is stored directly on your device. If you choose to enable iCloud Sync, this data is also stored in your personal iCloud account. As the developers of TrekPins, we do not have direct access to this personal travel content stored on your device or in your private iCloud.

1. INFORMATION THE APP PROCESSES AND STORES

The App allows you to collect and manage information in the following ways:

Data You Provide and Store:

  • Location Data: If you grant permission, the App accesses your device's precise location. This is used by the App to detect cities you visit, display your current location on maps, and for features like setting your home city. This data is processed on your device. You can disable location services at any time through your device settings.
  • Travel Data: The App enables you to record information about your travels, including city names, countries, states/regions, visit dates, notes associated with cities and visits, and points of interest (POIs). This includes custom pin names, countries, and states if you use the custom pin feature. This data is stored on your device and, if iCloud Sync is enabled, in your personal iCloud account.
  • Photos: If you grant permission, the App allows you to add photos from your library to your visits. These photos are stored within the App on your device and may be synced to your personal iCloud account if iCloud Sync is enabled.
  • Home City Information: If you set a home city, its name, country, state (if applicable), and coordinates are stored by the App on your device. You can also set a "home radius" to prevent automatic city detection near your home.
  • Trip Information: Details about trips you create (name, notes, dates, linked cities/POIs) are stored by the App on your device and, if iCloud Sync is enabled, in your personal iCloud account.

Data Processed by Apple Services on Our Behalf (Not Directly Accessible by Us):

  • Map and Geocoding Services: When you search for locations or use map features, the App interacts with Apple's MapKit services (including MKLocalSearchCompleter and CLGeocoder). Your use of these features is subject to Apple's privacy policy.
  • iCloud Data Storage & Sync: If you enable iCloud backup and sync, your travel data is stored in your personal iCloud account via CloudKit. We, the developers, do not have access to your data stored in your private iCloud account.
  • Subscription Information: If you subscribe to TrekPins Pro, Apple's App Store processes your purchase and manages your subscription status. We receive anonymized transaction information from Apple for financial reporting but do not access your payment details.

Information We Can Access (Promo Code Redemption):

  • Promotional Code Redemption: If you redeem a promotional code, an anonymized identifier linked to your iCloud account (userRecordID().recordName) and the redemption status of the code are stored in Apple's CloudKit public database, which is managed by us. This identifier does not directly reveal your Apple ID email to us but is used for validating and managing promo code usage.

2. HOW THE APP USES YOUR INFORMATION

The App uses the information it processes and stores on your device or in your iCloud (with your permission) to:

  • Enable you to create and manage your travel log, including maps, lists, and timelines.
  • Provide automatic city detection based on your location, if you enable this feature.
  • Facilitate iCloud backup and synchronization of your travel data across your devices, if you enable this feature.
  • Allow you to add photos to your visits.
  • Generate travel statistics based on the data you enter.
  • Manage your subscription status and provide access to premium features.
  • Offer and manage a "Home Radius" feature.
  • Perform background cleanup tasks for data, such as deleting CloudKit records for images you've deleted.
  • Validate and manage promotional code redemptions using the anonymized iCloud User ID stored in the CloudKit public database.

3. DISCLOSURE OF YOUR INFORMATION

As we do not have direct access to your personal travel content (cities, notes, photos, etc.) stored on your device or in your private iCloud, we do not disclose this specific content.

Your information may be disclosed in the following limited circumstances:

  • By Law or to Protect Rights: If we believe the release of information about you is necessary to respond to legal process, to investigate or remedy potential violations of our policies, or to protect the rights, property, and safety of others, we may share information as permitted or required by any applicable law, rule, or regulation.
  • Apple Services (iCloud, Maps, StoreKit): When you use features that rely on Apple services, your data is processed by Apple according to their privacy policies.
  • Google Maps Platform: To provide map and location-based features, the App uses Google Maps Platform APIs. By using these features, you agree to be bound by the Google Privacy Policy, which is incorporated by reference.
  • Promotional Code Redemption Data: Information related to promotional code redemptions (the anonymized iCloud User ID of the redeemer) stored in the CloudKit public database is accessible to us for administrative purposes. This specific data is not shared with other third parties except as required by law or for the operational necessities of the promo code system.
  • Business Transfers: If we reorganize or sell all or a portion of our assets, undergo a merger, or are acquired by another entity, information we manage (such as anonymized promo code redemption data or aggregated, anonymized usage statistics if we were to collect them in the future) may be transferred to the successor entity. Your personal travel data on your device and in your iCloud would remain under your control, subject to the new entity's policies if you continue to use the service.

4. DATA STORAGE AND SECURITY

  • On-Device Storage: Your primary travel data is stored locally on your device using SwiftData.
  • Your iCloud Account: If you enable iCloud Sync, your travel data (including text entries and photos) is also stored in your personal iCloud account using CloudKit, to which we do not have access.
  • Promo Code Redemption Data: Data related to promo code redemptions, including an anonymized iCloud User ID, is stored in Apple's CloudKit public database, managed by us.
  • Image Cache: The App maintains a local cache for images to improve performance. You control this cache via App settings.
  • Data Security: We are committed to protecting your information. The App is designed to store your personal travel data on your device and your personal iCloud. While these systems (your device and iCloud) have their own security measures, please be aware that no security measures are perfect or impenetrable.

5. YOUR CHOICES REGARDING YOUR INFORMATION

  • Location Information: You can change location permissions at any time via your device's settings.
  • iCloud Sync: You manage iCloud sync through your device's iCloud settings.
  • Data Deletion: You can delete individual cities, visits, photos, POIs, and trips directly within the App. The App provides an option to reset all app data, which will delete your data from local storage and initiate cleanup of corresponding CloudKit records from your private iCloud database. When data is deleted, corresponding CloudKit records and locally cached images are scheduled for background cleanup.
  • Subscription Management: You can manage your App Store subscriptions through your Apple ID account settings.

6. CHILDREN'S PRIVACY

We do not knowingly solicit information from or market to children under the age of 13 (or the equivalent minimum age in the relevant jurisdiction). If we learn that we have inadvertently collected personal information from a child under such age (for instance, through promo code redemption if a child used an adult's account, although we do not collect age directly), we will take steps to delete that information as quickly as possible.

7. DATA RETENTION

Your travel data remains on your device and in your iCloud account under your control. Information related to promo code redemptions (anonymized iCloud User ID and redemption status) is stored in the CloudKit public database for as long as necessary for administrative and validation purposes.

8. CONTACT US

If you have questions or comments about this Privacy Policy, please contact us at:

hello@trekpins.com