1. What Ploop uses.

Your location

If you allow it, Ploop uses your phone's precise or approximate location to:

All of this is worked out on your phone. Your location is not sent to Ploop's servers, and it isn't stored once you close the app. While you're tracking a bus, Ploop keeps running with a notification showing, so it can alert you; it stops when you stop tracking.

Your phone's location comes from Google Play services, which handles location data under Google's Privacy Policy. You can turn location off for Ploop at any time in your phone's settings. The app still works; you'll just pick stations yourself.

Notifications

If you allow notifications, Ploop can tell you about service alerts (delays, breakdowns and the like) and about the bus you're tracking. Alerts are delivered through Firebase Cloud Messaging, which gives your copy of the app a random delivery token. Every Ploop user receives the same alerts, so we don't keep or use that token to single you out.

Usage and crash data

Ploop uses Google Firebase to understand how the app is used and to fix problems:

None of this includes your name, contact details or precise location.

Keeping the app genuine

Ploop uses Firebase App Check with Google Play Integrity to confirm requests come from the real app on a real device, which protects its transit data from abuse. This sends Google signals about your device and app install.

2. Where data goes.

To show you transit information, Ploop talks to these services. Like any website or app connection, each one sees your IP address and basic technical details of the request.

Google's handling of Firebase data is described in Privacy and Security in Firebase and the Google Privacy Policy. Firebase data may be processed outside Malaysia.

Sponsored cards. Ploop may show cards for local businesses. Tapping one opens that business's website or app, and from then on their own privacy policy applies. Ploop doesn't share anything about you with them.

3. What stays on your phone.

Ploop saves a few things on your phone so it remembers you between visits: the stations and lines you've picked for Home, your favourites and recent journeys, alerts you've received, and cached timetables and transit data. These never leave your phone, and they're removed when you clear Ploop's storage or uninstall the app.

4. This website.

This website (ploop.dtan.io) is hosted by Cloudflare. It has no accounts, no ads, no tracking and no cookies. Like any web host, Cloudflare handles your IP address and basic details of your browser to deliver the pages and protect them from attacks.

The sign-up form

If you sign up to test Ploop, the form sends us the email address you enter, plus your name and message if you give them. They're delivered to our inbox by Cloudflare's email service; they aren't stored on the website or shared with anyone else. We use them only to:

Adding you as a tester shares your email address with Google, which runs Google Play.

5. How long it's kept.

Location isn't kept at all. Analytics and crash data are kept by Google Firebase for a limited time, according to the retention settings of Ploop's Firebase project and Google's own policies, and are then deleted automatically. Sign-up emails are kept until testing ends or you ask us to delete them; we'll also take you off the tester list on request.

6. Your choices.

7. Children

Ploop is a general transit app and isn't aimed at children under 13. It doesn't knowingly collect personal data from children.

8. Changes

If Ploop starts handling data differently, this page will be updated and the date at the top will change. For bigger changes, the app will let you know.

9. Get in touch.

Questions, or a request about your data? Email privacy@ploop.app.