FareCheckr Privacy Policy

Last updated: October 11, 2026

FareCheckr ("the app") helps riders estimate auto-rickshaw and student bus fares, track auto-rickshaw rides, and prepare complaints to transport authorities. This policy explains what data the app uses, where it goes, and how long it is kept.

In short

Location data

FareCheckr uses your device's location to:

In native builds, with background location permission, tracking can continue during an active ride while your screen is locked or you use another app. Android shows an ongoing tracking notification. Tracking stops when you end or cancel the ride. Without background permission, or in Expo Go and the web version, tracking works only while the app is open. Missing GPS coverage causes a route-based estimate; background access does not guarantee uninterrupted tracking if the system stops the app. You can refuse the location permission and still use the app by entering the pickup manually; the actual route then cannot be tracked.

What is sent to our server, and what happens to it

To show search results, routes and addresses, the app sends requests to the FareCheckr server (hosted on Cloudflare), which forwards them to Google and returns Google's answer. Depending on what you do, a request contains:

The FareCheckr server does not store this information. It is used only to answer the request. Google processes it under its own terms (see "Third-party services"). Our own logs record only whether a request succeeded or failed, never the text, places or coordinates. Cloudflare, as our hosting provider, may keep short-lived technical logs of connections (such as time, result and network address) under Cloudflare's Privacy Policy; we do not store IP addresses ourselves.

When Google routing is unavailable, the app may request a fallback driving route from the public OSRM service, sending pickup and drop coordinates directly from your device. Development builds may also use Nominatim for fallback place searches. These services handle requests under their own policies.

Anonymous statistics

To understand how the app is used and to improve it, the app sends anonymous statistics:

These summaries contain no locations, addresses, place names, vehicle numbers, contact details or installation codes or device identifiers. Ride summaries are kept for up to about 13 months; event counts are kept only as totals.

Installation code

The first time the app runs, our server gives it a random code. The app attaches this code to its requests so the server can limit how many requests one installation can make each day, which protects the service from misuse and keeps it free. The code is not linked to your name, phone or accounts. The daily counters that use it are deleted after 7 days.

Ride and complaint data

The active auto-rickshaw ride and your most recent 100 saved rides are stored on your device. Saved details include pickup and drop locations, distance, fare, waiting time and, if entered for a complaint, the amount charged, vehicle registration number, ride date and time, traveller name and contact number. You can clear ride history in the app. Numeric fare statistics may also be sent as described above; personal complaint details are not included in those statistics.

Student bus complaint forms include stops, amount charged, ride date and time, and optional bus name, registration number, student name, contact number and institution name. Once you prepare an email, these student complaint details and your edited message are saved in a local draft on your device. They are not saved in ride history or sent to the FareCheckr backend.

For both complaint types, you can edit the recipient, subject and message inside the app. The app then hands the draft to your device's email composer or chosen email app. FareCheckr does not send the email automatically or upload the message to its backend. Your email service receives the draft when it is handed over, and the recipient receives it if you send it. Their privacy and retention policies apply. An email handoff does not confirm that a complaint was sent. FareCheckr retains the latest auto-rickshaw and student complaint drafts locally so edits survive email handoff. Starting another complaint of the same type replaces its draft. Clearing ride history also removes these local complaint drafts; clearing app storage removes them too.

Third-party services

The app relies on the following services to function:

FareCheckr does not currently show advertisements. If that changes in a future update, this policy will be updated first to disclose it.

Security

All communication between the app and the FareCheckr server uses encrypted connections (HTTPS). Google web-service credentials are kept on the server. Native map-display keys are included in the app and require platform and application restrictions.

Data retention and deletion

Clearing FareCheckr's local storage removes its locally stored ride data and installation code. It does not delete messages or drafts held by an email service or transport authority. If you have any concern about your data, contact us using the address below.

Children's privacy

FareCheckr includes student bus fare estimates. No account, student name, contact number or institution name is needed to calculate a fare. Student complaint forms offer optional personal details, handled as described above. Only include information needed for the complaint; personal student details are not sent to FareCheckr's backend.

Changes to this policy

If this policy changes, the "Last updated" date above will change accordingly. Continued use of the app after an update means you accept the revised policy.

Contact
Questions about this policy or your data can be sent to:
aswinlalmuthuvila@gmail.com