Legal

Privacy Policy

TrackMyBill (BPDB) helps you track your BPDB prepaid electricity meter — recharges, balance readings, and usage estimates. This policy explains what data the app handles and how.

Effective 27 July 2026

The short version: the app stores only what you type in. There are no ads, no analytics and no tracking SDKs, and your data is never sold or shared with third parties.

What we collect

The app stores only the data you enter yourself:

  • Meter numberthe prepaid meter you track.
  • Recharge recordsamounts, dates, sequence numbers, energy cost, charges, VAT, rebate, and recharge tokens you paste or type in.
  • Balance readingsmeter balance values and dates you log.
  • App settingstariff rates, alert thresholds, and notification preferences.

The app does not collect your name, email address, phone number, contacts, location, photos, or any other personal information. There are no ads and no analytics or tracking SDKs.

How your data is stored

  • On your device: all data is stored locally and remains available offline.
  • In the cloud (Family Sync): data is synced to Google Firebase (Cloud Firestore) so you can share it across devices with family members. Sync uses Firebase Anonymous Authentication — no account, email, or password is required, and the anonymous ID cannot identify you personally.
  • Data in transit is encrypted (HTTPS/TLS). Data at rest is stored on Google Firebase infrastructure, which maintains its own industry-standard security.

Family codes

Your synced data is grouped under a family code — a randomly generated, high-entropy code (e.g. XXXX-XXXX-XXXX). Anyone who has this code can view and edit the data in that family. Treat the code like a password and share it only with people you trust. The app never publishes or lists family codes, and codes cannot be discovered by guessing or enumeration.

Data sharing

We do not sell, rent, or share your data with any third party. The only external service involved is Google Firebase, which acts as the storage provider for the sync feature.

Data retention and deletion

You are in control of your data:

  • Leave family (Settings) — disconnects your device from the shared family data.
  • Uninstalling the app removes all locally stored data from your device.

If you want cloud-stored data for your family code removed entirely from our Firebase project, contact us with your family code and we will delete it. See how to request data deletion for the exact steps.

Notifications

If you enable background alerts, the app periodically checks your projected balance on your device and shows a local notification when it runs low. This processing happens on your device; no additional data is collected for it.

Children

The app is a utility-bill tracker and is not directed at children under 13. It collects no personal information from anyone.

Changes to this policy

If we change this policy, we will update this page and revise the effective date above. Continued use of the app after changes means you accept the updated policy.

Contact

Questions or data-deletion requests:

Disclaimer: TrackMyBill (BPDB) is an independent, unofficial tool for personal tracking of prepaid electricity usage. It is not affiliated with, endorsed by, or connected to Bangladesh Power Development Board (BPDB) or any government agency.