INFORMATIVA SULLA PRIVACY
Ultimo aggiornamento: 18 settembre 2026
TrainTime non ha account, analisi d'uso, pubblicità né tracciamento. Le tue coordinate servono solo a trovare le fermate vicine. Non vengono mai scritte nei nostri log e mai conservate.
TITOLARE DEL TRATTAMENTO
Evan Thomas, Svizzera
privacy@traintime.ch
Le richieste ai sensi della legge federale svizzera sulla protezione dei dati (LPD) vanno a questo indirizzo. L'autorità di vigilanza è l'Incaricato federale della protezione dei dati e della trasparenza (IFPDT).
DATI DI POSIZIONE
TrainTime usa la posizione del tuo dispositivo per trovare le fermate vicine. Le tue coordinate:
- Vanno via HTTPS alla nostra API (
api.traintime.ch), dove sono confrontate con un database di fermate tenuto in memoria - Servono solo per quella richiesta e poi vengono scartate. La riga di richiesta che le contiene non viene scritta nei nostri log
- Non vengono mai passate a opentransportdata.swiss. Le partenze sono recuperate solo tramite identificativi di fermata
- La tua ultima posizione nota è salvata nella cache del dispositivo per un avvio più rapido
DATI SALVATI SUL TUO DISPOSITIVO
- Ultima posizione nota - per un avvio più rapido quando il GPS non è disponibile
- Mezzo di trasporto - l'ultima modalità scelta (treno, bus o tram)
- Preferiti, fermate fissate e impostazioni - condivisi tra telefono e orologio tramite il collegamento proprio della piattaforma dell'orologio
- Percorsi salvati e promemoria - se li usi
Nessun altro dato viene conservato. Le partenze sono recuperate ogni volta e tenute solo in memoria.
PERCHÉ TRAINTIME HA UNA PROPRIA API
I dati del trasporto pubblico svizzero arrivano da opentransportdata.swiss tramite servizi separati: OJP 2.0 per le partenze e un servizio di formazione per la composizione dei treni. La nostra API abbina la tua posizione alle fermate più vicine, recupera partenze e formazioni, le unisce in un'unica risposta e la tiene in cache per un minuto, così migliaia di orologi non interrogano ciascuno la fonte. Non riceve nulla oltre alle coordinate e agli identificativi di fermata di cui una richiesta ha bisogno. Il codice sorgente è pubblico: github.com/evanjt/traintime-api.
SERVIZI DI TERZI
API TrainTime (api.traintime.ch)
- Hosting - l'API gira su Cloudflare Workers (Cloudflare, Inc., USA) e su un server in Svizzera gestito da noi. Entrambi sono raggiunti tramite la rete di Cloudflare
- Log operativi - per ogni richiesta registriamo l'endpoint, lo stato HTTP, il tempo di risposta, se la risposta veniva dalla cache e una breve sigla della piattaforma dell'app. Non registriamo coordinate, indirizzo IP, dispositivo né alcun identificativo utente. Cloudflare conserva un campione di queste righe per tre giorni. Sul nostro server restano in un piccolo buffer a rotazione che non viene mai copiato altrove
- Statistiche aggregate - numero di richieste per endpoint e per piattaforma, senza dati personali
- Scopo - capire l'uso, dimensionare le risorse verso l'alto o il basso, rilevare abusi come gli attacchi denial-of-service
- Cloudflare - come nostro responsabile del trattamento ai sensi del suo Data Processing Addendum, Cloudflare tratta i metadati di connessione, compreso il tuo indirizzo IP, per erogare e proteggere il servizio, negli USA e negli altri paesi in cui Cloudflare opera. Cloudflare, Inc. è certificata sotto lo Swiss-U.S. Data Privacy Framework, che il Consiglio federale riconosce come adeguato per le aziende certificate. Le clausole contrattuali standard dell'addendum si applicano in via sussidiaria
- Codice sorgente: github.com/evanjt/traintime-api
Open Transport Data Svizzera (opentransportdata.swiss)
- Fornisce orari, dati in tempo reale e formazioni. Gestito da FFS Infrastruttura per conto dell'Ufficio federale dei trasporti
- Riceve solo identificativi di fermata. Le tue coordinate non vengono mai inviate a questo servizio
- Condizioni d'uso
I dati inviati dall'app lasciano il tuo dispositivo verso di noi, lo sviluppatore, e non verso Apple, Google o Garmin. Non vengono usati altri servizi, SDK o API di terzi. Nessuna analisi d'uso, pubblicità, segnalazione di crash o tracciamento. Solo conteggi aggregati delle richieste, senza dati personali.
DATI ESTERNI
- Le informazioni di trasporto (fermate, partenze, ritardi, binari, formazioni) provengono da opentransportdata.swiss e sono fornite così come sono
- Non controlliamo né garantiamo l'esattezza, la completezza o la disponibilità di questi dati esterni
- Interruzioni o errori della fonte sono fuori dal nostro controllo
- Fonte dei dati: opentransportdata.swiss (attribuzione richiesta dalle sue condizioni d'uso)
CONDIVISIONE DEI DATI
Le tue coordinate sono inviate alla nostra API per trovare le fermate vicine e scartate una volta evasa la richiesta. Le partenze sono recuperate solo tramite identificativi di fermata. I log operativi descritti sopra non contengono dati personali. Non vendiamo né condividiamo dati con nessuno.
PRIVACY DEI MINORI
TrainTime non raccoglie dati da alcun utente, compresi i minori di 13 anni.
I TUOI DIRITTI
- Diritto di accesso: Puoi chiedere in qualsiasi momento se trattiamo dati su di te. Rispondiamo entro 30 giorni. La risposta sarà che il server non conserva nulla di riconducibile a te, quindi da parte nostra non c'è nulla da esportare o cancellare
- Vedere i tuoi dati: Tutti i dati sul tuo dispositivo sono visibili nell'app
- Cancellare i tuoi dati: Disinstalla l'app per rimuovere tutti i dati salvati localmente
- Revocare l'accesso alla posizione: Disattiva in qualsiasi momento il permesso di localizzazione nelle impostazioni del dispositivo
MODIFICHE
Questa informativa può essere aggiornata. Controlla la data di «Ultimo aggiornamento» qui sopra. L'uso continuato dopo una modifica vale come accettazione.
CONTATTO
privacy@traintime.ch
GitHub Issues per tutto ciò che non è personale