Last updated: April 28, 2026
TrailFreaks ("we", "our", or "us") is a trail navigation app for iOS. This policy explains what data we collect, why, and how it is handled.
TrailFreaks accesses your device's GPS to display your position on the map and to record GPS tracks during rides. Location is used only while the app is in the foreground or during an active ride recording in the background. We do not track your location outside of an active session.
Routes you import (GPX, KML, KMZ, OSM) and rides you record (GPS track, elevation, duration, distance) are stored locally on your device using Apple's SwiftData framework. This data never leaves your device unless you explicitly use a sharing feature.
If you create an account, we store your email address and a securely hashed password via Supabase (our backend provider). We do not store plain-text passwords.
If you use group rides, chat, or the Discover feed, messages and ride details you share are stored on our Supabase database to enable real-time collaboration. You can delete your account and all associated data at any time from the app's Settings screen.
| Service | Purpose | Privacy Policy |
|---|---|---|
| Supabase | Account storage, real-time social features | supabase.com/privacy |
| Apple MapKit | Map tiles and display | apple.com/legal/privacy |
Local data (routes, rides): stored on your device. Delete at any time from the app or by deleting the app.
Account data: delete your account from Settings → Delete Account inside the app. This permanently removes your profile, chat history, and shared ride data from our servers within 30 days.
TrailFreaks is not directed at children under 13. We do not knowingly collect personal data from children under 13.
We may update this policy as the app evolves. We will update the "Last updated" date at the top of this page and, for material changes, notify you via the App Store release notes.
Questions or requests regarding your data: