Astiko

Privacy Policy

Last updated: 3 September 2026

Astiko is an open-source Android app for bus arrivals, full-day timetables and live bus maps in 26 Greek cities. It has no account system, no ads, no analytics and no server of its own. The app talks directly to the transit operators whose data it shows, and it builds the Thessaloniki stop catalog from the official GTFS feed published on Greece's open-data portal. Everything else stays on your phone. This page names the services involved and says exactly what each one receives.

Data stored on your device

The app keeps three kinds of data in its private storage:

None of this is uploaded anywhere. The offline cache is rebuilt automatically when you have a connection, and it is left out of Android backup on purpose, because it can grow past Google's 25 MB total backup cap.

If you have Android backup enabled, your favorites and settings are part of the encrypted backup Google manages for you. That copy lives in your Google account and the app never sees it. You can turn backup off in the Android settings if you prefer.

Uninstall the app or clear its data and the local files are deleted. On reinstall, Android may restore favorites and settings from a Google backup.

Your location

Location is optional. Without it you can pick a city by hand, browse every line and use favorites. Grant it and two things become possible:

Only one of these ever involves a network request with your coordinates. The nearby-stops lookup in Athens (telematics.oasa.gr) and Thessaloniki (oseth.com.gr) sends your latitude and longitude as part of the query, because that is the only way those two operators find the nearest stops. For the 24 CityBus cities the app downloads the city's stop list and calculates the nearest ones on the device, so nothing is sent to the provider.

The city suggestion is computed on the device. Your location is never stored by the app and there is no location history.

Requests the app makes

Every request goes straight to one of these services.

Each of these services sees your IP address, the same as any web request, plus the stop or line you asked about. For the two nearby-stops calls above, that also means your coordinates. No device identifiers, no account names, nothing else. The three transit APIs are unofficial and run by the operators, not by the Astiko maintainers.

The app ships no analytics, no advertising SDKs and no crash reporters.

Permissions

Deleting your data

App data is exclusively on your device, and clearing the app's data or uninstalling it removes that. There is no server-side copy to ask about, because there is no server. If favorites or settings come back after reinstalling, that is Android restoring them from a Google backup, which you can disable in the Android settings.

Questions

The app is open source. If you want to see exactly what it sends, read the code or file an issue at github.com/uw0s/Astiko.

Changes to this policy

When the app changes what it sends, this page changes too. The address stays the same, so check the date at the top.