Unfrequented Home

Privacy Policy

Effective date: July 19, 2026

Summary

Unfrequented is designed to work offline. Journey planning, saved journeys, favourite stations, recent searches, and downloaded timetable files stay on your device unless you choose to sync relevant data to a paired watch through the app.

The app connects to the Unfrequented server only to check for and download timetable data, and — only when you choose to send it — to deliver feedback you submit through the in-app feedback form. The server keeps standard operational logs for those requests.

Who Is Responsible

Unfrequented is a private, non-commercial project operated jointly by Gian Calgeer and Jörg Schenker from Zurich, Switzerland, who are together the controllers for the data processing described in this policy. The processing is governed by the Swiss Federal Act on Data Protection (FADP). For any privacy matter, contact unfreqapp@gmail.com.

The Unfrequented server is hosted in Germany by netcup. Data described in this policy that reaches the server — timetable download requests, server logs, and feedback you send — is therefore stored in Germany, a country whose data protection legislation is recognised by Switzerland as providing an adequate level of protection.

Information The App Uses

  • Location, optional: if you grant location permission, the app uses your device's last known location to suggest nearby public transport stops. Location is processed on your device against the downloaded timetable. The app does not send your location to the Unfrequented server.
  • Journey and station data: searches, saved journeys, favourite stations, recent searches, and downloaded timetable files are stored locally in the app's private storage.
  • Watch sync data, optional: when a paired Wear OS watch is used, the phone app can send saved journeys and nearby departure details to the watch using Google Play services Wearable Data Layer.
  • Timetable download requests: when the app checks for updates or downloads a timetable, the server receives the network request needed to provide `index.json` and `.unfreq` timetable files.

Feedback You Send

The app includes an optional feedback form. If you choose to send feedback, the following is transmitted to and stored on the Unfrequented server:

  • Your message, plus an optional subject and an optional email address if you fill them in. Provide an email address only if you would like a reply.
  • Technical context added by the app: which screen the feedback was sent from, the app version, the platform (Android), the Android version and SDK level, the device manufacturer and model, and the time of submission.

This information is used solely to understand and act on your feedback, improve the app, and reply to you if you provided an email address. It is not used for advertising or profiling. Feedback is sent only when you tap Send — never automatically. The feedback database does not store your IP address; the network request itself appears in the standard server logs described below, like any other request.

Server Logs

The Unfrequented timetable server uses nginx and writes standard access and error logs. These logs can include IP address, request time, requested path, HTTP status, bytes sent, referrer, user agent, and error details. They are used to operate the service, troubleshoot downloads, prevent abuse, and keep the service secure.

Server logs are not used to profile users, are not sold, and are not used for advertising.

How Information Is Shared

Unfrequented does not sell personal information. The app does not send your searches, saved journeys, favourites, recent searches, or location to the Unfrequented timetable server.

Feedback you send is stored on the Unfrequented server, is accessible only to the project maintainers, and is not shared with anyone else.

If you use watch features, relevant journey or nearby departure data is shared from your phone to your paired watch through Google Play services. Google Play services is provided by Google and may process data as described in Google's privacy policy.

Retention And Deletion

Local app data remains on your device until you delete it in the app where controls are available, clear the app's storage, or uninstall the app. You can revoke location permission at any time in Android settings.

Server logs are retained only for operational and security purposes and are deleted or rotated according to the server deployment's logging configuration. To request deletion of server log entries that may relate to your timetable download requests, contact the project with the approximate date, time, and IP address of the request.

Feedback submissions are kept for as long as they are needed to act on the feedback and improve the app, and are deleted once they no longer serve that purpose. To have a feedback entry deleted earlier, contact the address below with the approximate submission date and, if you provided one, the email address you used — the entry will be deleted.

Security

Timetable downloads and feedback submissions are made over HTTPS from and to `https://unfreq.ca.lgee.rs`. Downloaded timetable files are verified against checksums advertised by the server before they are installed. Local app data is stored in Android app-private storage. Stored feedback is accessible only through an authenticated, rate-limited administration interface.

Children

Unfrequented is not directed to children under 13. The app does not knowingly collect personal information from children.

Changes

This policy may be updated when the app's data practices change. The effective date at the top of this page will be updated when changes are published.

Contact

For privacy questions or deletion requests, contact the project at unfreqapp@gmail.com.

This policy applies to the Unfrequented Android app, the Unfrequented timetable download service, and the Unfrequented feedback service.