1. Overview
SwipeTrack ("we", "us", the "App") is a track-running game and online leaderboard service for iOS and Android. This policy explains what information is processed when you play, use a SwipeTrack account, join leaderboards, enable notifications, link Sign in with Apple, visit our website, or contact support.
2. Information we collect
2.1 Account and profile information
- Guest account. We automatically create a pseudonymous account and unique user ID so the service can save progression and operate leaderboards. You do not need to provide an email address or link Apple to play.
- Profile. Your chosen display name and runner appearance selections. Display names and leaderboard results are visible to other players.
- Optional Sign in with Apple. If you choose to link or restore an account, Apple and our authentication provider process your Apple account identifier, identity token, and any name or email address (including an Apple private-relay address) Apple makes available. Apple linking is used only for account access and recovery.
2.2 Gameplay and progression information
We process race distance, time, placement, number of runners, average and maximum speed, race level, personal-best status, progression state, attribute XP, total distance and time, run counts, app version, and related timestamps. This information is linked to your SwipeTrack account and is used to save your game, validate results, calculate progression, and provide global leaderboards.
2.3 Notifications and device information
If you allow push notifications, we process an Apple Push Notification service (APNs) device token, a randomly generated installation ID, notification environment, delivery status, and last-seen timestamps. We use this information to send service notifications such as leaderboard rank changes. You can disable notifications at any time in your device settings.
2.4 Legacy PlayFab migration
During our temporary migration from Microsoft PlayFab to Supabase, we process a PlayFab player ID, session ticket, existing profile/progression snapshot, leaderboard display name, and scores to verify ownership, migrate progress, preserve rankings, and prevent duplicate or deleted identities from reappearing. We may temporarily mirror leaderboard results and send shadow writes to PlayFab while we verify the transition.
2.5 Local data, support, and technical information
- On-device data. The App stores settings, cached gameplay state, account session credentials, migration state, and pending race submissions. On iOS, backend session credentials are stored in Keychain.
- Support. If you email us, we receive your email address and message contents, plus any device or account details you choose to include.
- Technical and usage data. Our hosting and service providers may automatically process IP address, request timestamps, app version, device model, operating-system and platform information, focused play time, and basic network/request metadata to deliver and secure the service, understand service use, and diagnose failures.
2.6 Information processed by platform providers
Apple or Google may process downloads, purchases, crash reports, and store analytics under their own privacy policies. We do not control most platform-level processing. If you opt in to sharing diagnostics with Apple or Google, they may make diagnostic information available to us.
2.7 Information we do not collect
- We do not request your address, phone number, contacts, photos, precise location, microphone, camera, health, or fitness-sensor data.
- We do not use third-party advertising SDKs and we do not show advertisements in the App.
- We do not use behavioural tracking, fingerprinting, or the IDFA (Identifier for Advertisers).
3. How we use information
We use information to:
- Create and authenticate accounts; synchronize saves; migrate existing progress; and restore an Apple-linked account.
- Validate race results and operate progression, profiles, records, and global leaderboards.
- Send notifications you have enabled, including leaderboard rank updates.
- Protect the service, prevent abuse or duplicate migrations, troubleshoot failures, and maintain reliability.
- Diagnose crashes and improve stability via Apple-provided aggregate diagnostics.
- Respond to support requests you send us.
We do not sell, rent, or trade any personal information, and we do not use your data for advertising or profiling.
Where applicable, we process information to provide the service you request, based on your consent for optional notifications or Apple linking, and for our legitimate interests in securing, maintaining, and improving the service. You may withdraw optional permissions without losing access to core guest gameplay.
4. Sharing of information
We share information only in the following limited circumstances:
- Supabase provides authentication, database, and Edge Function infrastructure for SwipeTrack accounts, progression, leaderboards, and notification delivery.
- Microsoft PlayFab temporarily processes legacy player, progression, leaderboard, and push data during the migration and verification window.
- Apple Inc. provides App Store distribution, Sign in with Apple, APNs delivery, and optional diagnostics. Google LLC provides Google Play distribution and optional diagnostics for Android.
- Email service providers who deliver and store messages you send to our support address.
- Legal compliance. Where required by law, court order, or to protect our rights or the safety of users.
Your display name, rank, and qualifying leaderboard score are public to other SwipeTrack players. We do not publicly display your email address, Apple identifier, APNs token, or internal account ID.
5. Children's privacy
SwipeTrack is a general-audience game and is not directed specifically to children under 13. It contains no chat, targeted advertising, or in-app purchases targeted at children. We do not knowingly collect personal information from a child in violation of applicable law. If you are below the age at which you can consent to data processing where you live, use SwipeTrack only with permission from a parent or guardian. Contact us if you believe a child's information should be deleted.
6. Data retention
Account, profile, gameplay, and notification data is generally retained while your account remains active. You can permanently delete the active account from the in-app Profile screen. Deletion removes the Supabase account and associated profile, progression, race, leaderboard, device-token, and notification records; deletion of a mapped PlayFab player is queued during the migration period. A minimal pseudonymous legacy-identity tombstone may be retained to prevent deleted PlayFab data from being re-imported. Provider backups and security logs may persist for limited periods under provider retention schedules. Support emails are retained for up to 24 months unless a longer period is required for security or legal reasons.
Uninstalling removes ordinary local app data, but iOS Keychain credentials may survive reinstall so that the same guest account can be recovered on that device. Uninstalling alone does not delete server data. Use the in-app deletion control before uninstalling, or contact us for help.
7. Your rights
Depending on where you live, you may have rights under laws such as the EU/UK General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), including:
- The right to access the personal information we hold about you.
- The right to request correction of inaccurate information.
- The right to request deletion of your information.
- The right to object to or restrict certain processing.
- The right to data portability.
- The right to withdraw consent at any time.
- The right to lodge a complaint with a supervisory authority.
You can delete your active account in SwipeTrack under Profile → Delete account. You can also exercise applicable rights by contacting privacy@swipetrack.run. We may ask for information needed to verify that a request relates to your account. If you linked Apple, deleting the SwipeTrack account does not automatically revoke Apple's authorization; you can remove SwipeTrack separately in iOS Settings under your Apple Account and Sign in with Apple.
8. Security
We use industry-standard technical and organisational measures to protect the limited information we process. No system, however, is 100% secure, and we cannot guarantee absolute security.
9. International data transfers
Our service providers may process information in countries other than your own. Where required, transfers are protected by contractual or other lawful safeguards offered by the relevant provider. Contact us if you would like more information about safeguards applicable to your data.
10. Changes to this policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top will reflect the most recent change. Material changes will be communicated via the App or our website prior to taking effect.
11. Contact us
For privacy questions, requests, or complaints, please email privacy@swipetrack.run.
This document is provided for informational purposes and does not constitute legal advice. SwipeTrack reserves all rights not expressly granted herein.