Effective 9 September 2026
Privacy policy
Jeremy Vun operates ilovetrains and this website. This policy covers the iOS, Android and web apps, and the website.
Accounts and advertising
There are no accounts, ads or tracking SDKs. We do not sell your data.
This website does not use analytics scripts or advertising cookies.
Data on your device
The app stores your saved trips, search and ride history, preferences and timetable cache on your device. It also keeps the information used to predict your next trip, suggest your way home and follow a journey you have selected.
Your saved trips, history and location are never uploaded. The server does not keep a personal profile or a cloud copy of this information.
Location and travel updates
If you allow location access, the app uses your position on your device to choose a nearby station. Your position is never sent to the server.
Android travel notifications and iOS Live Activities run on your phone. They do not use a push service or send travel tracker information off the phone.
Departure requests
When the app requests departures online, it sends the starting station, destination station and time to our server. The server relays the request to Transport for NSW Open Data and temporarily caches the answer.
These requests do not upload your saved trip list, history or location coordinates. Connections use HTTPS to encrypt data in transit.
Anonymous usage counters
The web app sends anonymous counters to our analytics service to help assess its suggestions. Each counter sent contains only the app name, an event name, categories such as a usage band or experiment variant, and a repeat count.
Counters sent by the app contain no device or session identifiers, timestamps, stations, trips, coordinates or browser user agent information. The service records when counters arrive. Sending stops when your browser has Do Not Track enabled.
Feedback you choose to send
The feedback form under Settings sends your chosen category and message to our feedback service, together with the app name. It does not attach your location, saved trips, history or device identifiers.
The service assigns the feedback an ID and records when it arrives. Jeremy Vun can view, export and delete submissions. Feedback has no automatic expiry and remains stored until Jeremy Vun deletes it. You can request deletion by email.
Feedback is sent only when you submit it, including when Do Not Track is enabled. Any personal information you put in the message will be included, so leave out details you do not want to share.
If you email support, Jeremy Vun receives your email address and anything you include in your message.
Server access logs
Our servers and Cloudflare receive your IP address when you connect. Ordinary access logs may record it alongside request information. This is separate from the anonymous usage counters described above.
Deleting your data
Uninstall the iOS or Android app to delete its local data. For the web app, clear its site data in your browser.
Saved trips have no cloud backup and cannot be recovered after deletion.
To request deletion of a feedback submission, email [email protected]. Include enough of the message to identify the submission.
Children
ilovetrains is not directed at children and does not ask children to provide personal information. The app does not collect personal data through its anonymous counters. Access logs and messages sent voluntarily are described above.
Changes to this policy
Updates will appear on this page with a revised effective date.
Contact
For privacy questions or deletion requests, contact Jeremy Vun at [email protected].