Résumé
En bref
SunTrail 3D ne collecte, ne stocke et ne transmet aucune donnée personnelle sur ses propres serveurs. L'application fonctionne entièrement sur votre appareil. Votre vie privée est intégralement respectée.
1. Données traitées localement sur votre appareil
| Donnée | Usage | Stockage |
|---|---|---|
| Position GPS | Centrage de la carte et enregistrement de tracés. Pendant un enregistrement (REC), le GPS reste actif via un Foreground Service, même écran éteint. | Sur l'appareil uniquement (localStorage / Service Android) |
| Tracés GPX | Affichage 3D et profil d'élévation de vos randonnées | Sur l'appareil — exportés uniquement si vous le demandez |
| Clé API MapTiler | Chargement des fonds de carte depuis MapTiler Cloud | Dans le localStorage de l'appareil — jamais transmise à SunTrail |
| Préférences | Langue, profil de performance, source de carte | Dans le localStorage de l'appareil |
2. Données non collectées
SunTrail 3D ne collecte pas :
- Nom, prénom, adresse e-mail ou toute identité personnelle
- Historique de navigation ou de localisation (seules les coordonnées de la zone consultée sont transmises aux services tiers pour leur fonctionnement, voir section 3)
- Données de santé, biométriques ou sensibles
- Identifiants publicitaires
- Statistiques d'utilisation ou analytics
Il n'existe aucun compte utilisateur, aucune inscription, aucune connexion.
3. Services tiers
L'application effectue des requêtes réseau vers les services tiers suivants pour charger les cartes, la météo, les achats et d'autres données. Ces serveurs reçoivent votre adresse IP (comportement standard de tout navigateur web) :
| Service | Usage | Politique de confidentialité |
|---|---|---|
| MapTiler Cloud | Tuiles raster et vectorielles (carte), données d'élévation (Terrain-RGB), tuiles vectorielles bâtiments 3D, géocodage (recherche de lieux et nom du lieu affiché). Les coordonnées de la zone consultée sont transmises. | maptiler.com/privacy-policy |
| SwissTopo / geo.admin.ch | Données topographiques suisses officielles | geo.admin.ch |
| Géoplateforme IGN France | Données topographiques françaises officielles | geoservices.ign.fr |
| OpenStreetMap | Fond de carte alternatif | osmfoundation.org |
| OpenTopoMap | Fond de carte topographique alternatif | opentopomap.org/about |
| Open-Meteo | Données météorologiques en temps réel. Les coordonnées (latitude/longitude) de la zone consultée sont transmises pour obtenir les prévisions. | open-meteo.com/en/terms |
| Overpass API (OSM) | Données de bâtiments 3D et de sommets | osmfoundation.org |
| Nominatim (OpenStreetMap) | Géocodage — recherche de lieux et identification de la position. Les coordonnées de la zone consultée sont transmises. | osmfoundation.org |
| Waymarked Trails | Overlay des sentiers de randonnée balisés | waymarkedtrails.org |
| RevenueCat | Gestion des achats in-app. Identifiant anonyme uniquement, aucune donnée personnelle. | revenuecat.com/privacy |
| Cloudflare | Hébergement CDN pour les packs de cartes téléchargeables | cloudflare.com/privacypolicy |
SunTrail ne partage aucune donnée personnelle avec ces services. Les coordonnées de la zone consultée sont transmises aux services de météo et géocodage pour leur fonctionnement. Vos traces GPX enregistrées ne sont jamais transmises à des tiers.
4. Données de localisation — déclaration explicite
SunTrail 3D utilise votre position GPS pour centrer la carte sur votre position et enregistrer vos tracés de randonnée.
- Les coordonnées (latitude/longitude) de la zone consultée sont transmises aux services de météo (Open-Meteo) et de géocodage (MapTiler, Nominatim) pour leur fonctionnement. Vos traces GPX enregistrées ne sont jamais transmises à des tiers.
- Votre position n'est jamais transmise à un serveur SunTrail.
- Pendant un enregistrement de parcours (REC), le GPS reste actif via un Foreground Service Android, même lorsque l'écran est éteint ou l'application en arrière-plan. Une notification persistante vous en informe.
- L'enregistrement GPS s'arrête dès que vous arrêtez l'enregistrement.
5. Stockage et sécurité
Toutes les données (préférences, tracés GPX, clé API MapTiler, coordonnées GPS enregistrées) sont stockées dans le localStorage de votre appareil ou dans la mémoire interne privée de l'application Android. Elles ne quittent jamais votre appareil sauf action explicite de votre part (export GPX).
Sur Android, ces données sont isolées dans le bac à sable applicatif (sandbox) du système. Aucune autre application ne peut y accéder sans permission root. Elles sont exclues des sauvegardes Google Drive via la configuration android:fullBackupContent.
Les communications réseau vers les services tiers utilisent exclusivement le protocole HTTPS. Le trafic HTTP en clair est bloqué au niveau système (android:usesCleartextTraffic="false").
6. Vos droits (RGPD / LPD) & Suppression de compte
Conformément au Règlement Général sur la Protection des Données (RGPD) et à la Loi fédérale suisse sur la Protection des Données (LPD), vous disposez des droits suivants :
Données stockées localement
Vos préférences, tracés GPX, coordonnées GPS enregistrées et clé API MapTiler personnalisée sont stockés uniquement sur votre appareil. Vous pouvez les supprimer à tout moment via les paramètres de l'application ou en désinstallant l'app.
Données de compte (Supabase Auth)
Si vous créez un compte SunTrail, les informations suivantes sont stockées sur les serveurs de Supabase (hébergement UE disponible) :
- Adresse e-mail utilisée lors de l'inscription
- Identifiant utilisateur unique (UID) — utilisé pour synchroniser vos droits PRO via RevenueCat
Supprimer votre compte
Vous pouvez supprimer votre compte et toutes les données associées directement depuis l'application :
- Ouvrez Réglages (onglet en bas de l'écran)
- Dans la section Compte, appuyez sur Supprimer mon compte
- Confirmez la suppression dans la boîte de dialogue
La suppression est immédiate et irréversible. Elle efface votre compte Supabase et l'identifiant de session RevenueCat. Elle ne résilie pas votre abonnement Google Play — pour l'annuler, accédez à Google Play → Paramètres → Abonnements.
Autres droits
- Droit d'opposition : vous pouvez désactiver le GPS à tout moment via les paramètres Android.
- Droit d'accès : pour toute demande relative à vos données, contactez-nous via GitHub (voir section 9).
7. Enfants
SunTrail 3D ne collecte pas sciemment de données provenant d'enfants de moins de 13 ans. L'application ne requiert aucune inscription ni saisie de données personnelles.
8. Modifications de cette politique
Cette politique peut être mise à jour pour refléter des changements dans l'application ou les obligations légales. La date de dernière modification est indiquée en bas de page. En cas de changement significatif, une notification sera affichée dans l'application.
9. Contact
Pour toute question relative à cette politique de confidentialité :
Développeur : Jacques Segalla
GitHub : github.com/jackseg80/suntrail_threejs
Summary
In short
SunTrail 3D does not collect, store, or transmit any personal data to its own servers. The application runs entirely on your device. Your privacy is fully respected.
1. Data processed locally on your device
| Data | Purpose | Storage |
|---|---|---|
| GPS location | Centering the map and recording tracks. During an active recording (REC), GPS remains active via a Foreground Service, even with the screen off. | On device only (localStorage / Android Service) |
| GPX tracks | 3D display and elevation profile of your hikes | On device — exported only upon your explicit request |
| MapTiler API key | Loading map tiles from MapTiler Cloud | In device localStorage — never transmitted to SunTrail |
| Preferences | Language, performance profile, map source | In device localStorage |
2. Data not collected
SunTrail 3D does not collect:
- Name, email address, or any personal identity
- Location or browsing history (only the coordinates of the viewed area are transmitted to third-party services for their operation, see section 3)
- Health, biometric, or sensitive data
- Advertising identifiers
- Usage statistics or analytics
There are no user accounts, no registration, and no login.
3. Third-party services
The application makes network requests to the following third-party services to load maps, weather, purchases, and other data. These servers receive your IP address (standard behavior of any web browser):
| Service | Purpose | Privacy Policy |
|---|---|---|
| MapTiler Cloud | Raster and vector map tiles, elevation data (Terrain-RGB), 3D building vector tiles, geocoding (place search and displayed place name). Coordinates of the viewed area are transmitted. | maptiler.com/privacy-policy |
| SwissTopo / geo.admin.ch | Official Swiss topographic data | geo.admin.ch |
| IGN France / Géoplateforme | Official French topographic data | geoservices.ign.fr |
| OpenStreetMap | Alternative map background | osmfoundation.org |
| OpenTopoMap | Alternative topographic map background | opentopomap.org/about |
| Open-Meteo | Real-time weather data. Coordinates (latitude/longitude) of the viewed area are transmitted to obtain forecasts. | open-meteo.com/en/terms |
| Overpass API (OSM) | 3D building data and mountain peaks | osmfoundation.org |
| Nominatim (OpenStreetMap) | Geocoding — place search and position identification. Coordinates of the viewed area are transmitted. | osmfoundation.org |
| Waymarked Trails | Marked hiking trail overlay | waymarkedtrails.org |
| RevenueCat | In-app purchase management. Anonymous identifier only, no personal data. | revenuecat.com/privacy |
| Cloudflare | CDN hosting for downloadable map packs | cloudflare.com/privacypolicy |
SunTrail shares no personal data with these services. The coordinates of the viewed area are transmitted to weather and geocoding services for their operation. Your recorded GPX tracks are never shared with third parties.
4. Location data — explicit disclosure
SunTrail 3D uses your GPS location to center the map on your position and to record hiking tracks.
- The coordinates (latitude/longitude) of the viewed area are transmitted to weather (Open-Meteo) and geocoding services (MapTiler, Nominatim) for their operation. Your recorded GPX tracks are never shared with third parties.
- Your location is never transmitted to any SunTrail server.
- During an active track recording (REC), GPS remains active via an Android Foreground Service, even when the screen is off or the app is in the background. A persistent notification keeps you informed.
- GPS recording stops as soon as you stop recording.
5. Storage and security
All data (preferences, GPX tracks, MapTiler API key, recorded GPS coordinates) is stored in your device's localStorage or private internal app storage. It never leaves your device except upon your explicit action (GPX export).
On Android, this data is isolated in the application sandbox. No other application can access it without root permissions. It is excluded from Google Drive backups via the android:fullBackupContent configuration.
All network communications with third-party services use HTTPS exclusively. Cleartext HTTP traffic is blocked at the system level (android:usesCleartextTraffic="false").
6. Your rights (GDPR / Swiss DPA)
In accordance with the General Data Protection Regulation (GDPR) and the Swiss Federal Act on Data Protection (FADP), you have the following rights:
- Right of access and deletion: since all your data is stored locally on your device, you can delete it at any time through the app settings or by uninstalling the app.
- Right to object: you can disable GPS at any time through Android settings.
Since no personal data is transmitted to SunTrail, it is not possible to submit an access or deletion request to the developer — there is simply nothing to delete on our end.
7. Children
SunTrail 3D does not knowingly collect data from children under the age of 13. The application requires no registration or input of personal data.
8. Changes to this policy
This policy may be updated to reflect changes in the application or legal requirements. The last modification date is shown at the bottom of this page. In case of significant changes, a notification will be displayed in the application.
9. Contact
For any questions regarding this privacy policy:
Developer: Jacques Segalla
GitHub: github.com/jackseg80/suntrail_threejs