Privacy

Pendli doesn't track you. Here's exactly what it does with data.

Pendli is a public-transport departures app for iOS and Android, made by Marco Visin, Switzerland. This policy covers both apps and the small push service that keeps their countdowns updated. It describes everything the app processes, what leaves your device, and why.

Last updated 4 July 2026.

The short version

Location

Pendli can start a stop's live countdown automatically when you're nearby. To do that it uses your device's geofencing service: the app registers the stop's position and radius with iOS or Android, and the system wakes the app when you enter or leave that area.

All of this happens on the device. Your position is never sent to Pendli's server or to anyone else, is not stored, and is not used for anything other than detecting proximity to the stops you configured. If you deny the location permission, everything still works — you just start and stop monitoring manually.

What Pendli's server receives

Live countdowns are driven by a small push service operated by the developer (commuterapi.visin.ch, hosted in Europe). While a stop is being monitored, the app registers it with this service. A registration contains:

The service polls public timetable data and pushes the current departures to your device roughly every 30 seconds. Registrations are deleted when monitoring ends, when you remove a stop, or when the push token stops working. There is no user database — no names, no emails, no identifiers beyond the push token.

Timetable providers

Departure and stop data comes from two public services: transport.opendata.ch (official Swiss timetable) and Transitous (community-run worldwide transit data). When you search for a stop or view departures, the app queries these services directly, so they receive the query (a stop name or map area) and your device's IP address — the same as any website you visit. Neither receives your identity, and Pendli sends them nothing else.

Purchases

Pendli Premium is sold through Apple's App Store and Google Play. Payment is handled entirely by Apple or Google — Pendli never sees your payment details, and purchase state is kept on your device and verified with the store. No purchase information is stored on Pendli's server.

What Pendli stores on your device

Your stop configurations, language preference, and premium status are stored locally on your phone. They are removed when you delete the app.

Sharing

Pendli shares data with no one beyond the services named above: Apple and Google as push-notification and payment providers, and the two timetable services as data sources. No data is sold, rented, or shared for advertising or analytics. Ever.

Your rights and choices

Children

Pendli is a general-purpose utility and is not directed at children. It collects no personal information about anyone, including children.

Changes to this policy

If this policy is updated, the revised version will be posted at this URL with a new last-updated date. Material changes will also be noted in the app's release notes.

Contact

Questions about this policy? Email marco@visin.ch or visit marco.visin.ch.