Last updated: 4 August 2026
Cyprus Bus shows live and scheduled public-transport times for Cyprus, published by BotSquash. This policy explains how the app handles your information. Short version: no account, no analytics, your location never leaves your device, and the only outside data sharing is with Google AdMob (for ads) and Google Play Billing (for the optional Remove Ads purchase) — both described in full below.
None, ourselves. Google AdMob and Google Play Billing — described below — are the only outside parties involved, and only for the purposes described.
Cyprus Bus shows banner ads served by Google AdMob, placed at the bottom of the Home screen and the Stop Detail screen — never as a full-screen interstitial, and never overlapping or covering the live departures list you're reading. To serve and measure ads, AdMob:
If you purchase "Remove Ads (1 Year)" (see below), no ads are shown — and therefore no data is shared with AdMob — for the duration of that purchase.
EEA/UK/Switzerland consent choice: if you're in the EEA, UK, or Switzerland, Cyprus Bus asks for your consent (via Google's User Messaging Platform, the standard IAB/Google consent mechanism) before loading any personalised ads, in line with GDPR and the ePrivacy Directive. You can review or change that choice at any time from Settings → Privacy options inside the app.
If you grant location permission, Cyprus Bus uses your device's GPS to find bus stops near you. Your location is used entirely on your device — it is compared against the app's own bundled/downloaded stop database locally and is never sent to us or to any server. Location permission is optional: the app's search, favourites, and schedule features all work fully without it.
Cyprus Bus contacts two official Cyprus public-transport open-data endpoints (operated by the Ministry of Transport, Communications and Works, via motionbuscard.org.cy) to:
These requests contain no personal information — no account identifier, no advertising ID, nothing that identifies you. They are the same kind of request any transit map or timetable website makes to read public data.
The optional home-screen widget shows the next departure for your favourite stops. It reads data your device already downloaded and displays it locally — nothing is transmitted to make the widget work.
Bus schedule and live-position data is sourced from the Cyprus National Access Point / the Department of Public Works, Ministry of Transport, Communications and Works (motionbuscard.org.cy), published as open data under the Creative Commons Attribution 4.0 International licence (CC-BY 4.0) — full licence text at creativecommons.org/licenses/by/4.0. Cyprus Bus is an independent app and is not affiliated with, endorsed by, or operated by the Cyprus government or Motion.
The optional "Remove Ads" subscription (product id
remove_ads_annual) is sold and processed entirely through
Google Play Billing as an auto-renewing annual subscription — it
automatically renews each year unless cancelled, the same as any Play Store
subscription. We never see or store your card or payment details; your subscription
status is managed by Google Play and can be viewed, changed, or cancelled at any time
from your Google Play subscriptions page. Cyprus Bus checks your subscription status
with Google Play (and syncs a local record so ads stay off even offline) rather than
relying on any on-device timer. The Settings screen always shows whether it's currently
active and offers a "Restore purchases" button if you reinstall or switch devices.
Cyprus Bus itself holds essentially no personal data about you — no account, no server-side profile, nothing beyond what's described above. To the extent any data processing does apply to you (mainly through AdMob and Google Play Billing, both Google's own processing described above), you have the following rights under the GDPR:
To exercise any of these rights regarding data we could plausibly hold (there is very little, since the app has no account or server-side storage), contact us at the email below.
The app collects no personal data from anyone, including children.
If this policy changes, the "Last updated" date above will change. Continued use of the app means you accept the current policy.
Questions about this policy? Email [email protected].