Last updated: May 3, 2026
Plain-Language Summary
BillMint helps you track bills, reminders, and subscriptions. Depending on the features you use, information may be stored locally on your device, in your Supabase-backed account, and with platform providers such as Google, Google Play, or the App Store. We do not sell your personal data, do not connect to your bank accounts, and the current app build does not include third-party analytics, crash-reporting, or advertising SDKs.
Information We Collect
- Account data: your auth user ID, email address, and optional profile details such as display name or photo when supplied by your sign-in provider.
- Bills and app content: bill names, amounts, due dates, billing cycles, categories, notes, currencies, payment method labels, and any email address you attach to a bill.
- Preferences: reminder timing, notification preferences, app settings, automatic bill sync preference, and app-lock PIN data stored securely on your device.
- Connected mailbox data: your Gmail address, mailbox connection status, and encrypted Gmail OAuth tokens if you choose to connect Gmail for Smart Detection.
- Purchase and entitlement data: product IDs, purchase tokens or receipt data, order IDs, purchase status, renewal or expiry dates, and subscription status when you buy or restore Pro.
How We Use Information
- Create and manage your account.
- Save, upload, download, sync, and display your bills across signed-in devices when you use manual sync or enable automatic sync.
- Schedule reminders and other notifications you turn on.
- Validate Pro subscriptions with Google Play or the App Store.
- Run Smart Detection features, including Gmail-based recurring subscription detection when you connect a mailbox.
- Protect accounts, troubleshoot issues, and respond to support requests.
Where Data Is Stored
- On your device: BillMint stores local app data in encrypted local storage and secure storage where supported.
- In the cloud: when you use an account, BillMint stores account, bill, subscription, and mailbox-connection records in Supabase.
- With platform providers: Google, Apple, and your app store may process authentication, OAuth, purchase, and entitlement data under their own policies.
- In exported files: if you export JSON or CSV files, those files are saved to a location on your device that may sit outside BillMint's encrypted app storage.
Gmail And Smart Detection
If you connect Gmail, BillMint requests Gmail read-only access so it can scan message content relevant to recurring charges and subscription detection. BillMint does not use this permission to send, delete, or modify email. Gmail OAuth tokens are stored encrypted on the backend, and you can disconnect the mailbox from Smart Detection settings at any time.
Permissions And Device Access
BillMint may request or rely on notification permission so reminders can be delivered, browser and deep-link access to complete sign-in and Gmail OAuth flows, file or downloads access on supported platforms when you export data, and store services plus limited billing diagnostics such as subscription availability or Play country when troubleshooting in-app purchases.
Sharing And Service Providers
BillMint only shares data with service providers needed to run the app. This includes Supabase for authentication, database storage, and edge functions; Google for Google sign-in, Gmail integration, and Google Play subscription validation; and Apple or App Store services for iOS subscription handling if you use an iOS purchase flow. We do not sell your personal data or share it for targeted advertising.
Data Retention
- Local data stays on your device until you delete it, clear the app, or remove the app.
- Cloud account and synced data are retained while your account remains active, and may be kept longer when reasonably necessary for security, fraud prevention, dispute handling, or legal compliance.
- Gmail connection data is retained until you disconnect the mailbox, revoke access, or remove the related account data.
- Subscription validation records may be retained to keep entitlement status accurate and prevent abuse.
Your Choices
- Update or delete bills individually in the app.
- Use manual Upload and Download bill sync controls, or turn automatic bill sync on or off in Settings when available for your signed-in plan.
- Turn reminders and notifications on or off in Settings.
- Disconnect Gmail from Smart Detection at any time.
- Export your bill data as JSON or CSV.
- Use Settings -> Delete all data to erase local app data, local settings, notification data, and app-lock PIN data from the current device only. This action does not automatically delete cloud account data.
- Contact support if you want cloud or account deletion or need help with a privacy request.
Security
We use authentication controls, encrypted local storage, secure on-device key storage, encrypted Gmail token storage on the backend, and encryption in transit where supported. No method of storage or transmission is completely secure, so we cannot guarantee absolute security.
Changes To This Policy
We may update this policy as the app changes. When we make material changes, we will update the in-app privacy policy and the Last updated date.
Contact
For privacy questions, data requests, or account-deletion requests, contact cloudmintsoft@gmail.com.