Privacy Policy

BillCalc Privacy Policy

Apna Hisaab, Apna Bill, Apna Maan

📅 Effective: 22 February 2026 🔄 Updated: 24 February 2026 📄 Version 1.1 🇮🇳 India

📋 1. Introduction

BillCalc ("we," "us," "our," or "Company") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the BillCalc mobile application ("the App") on Android.

Our Core Privacy Principle: Your calculations, data, and business information belong to you. We do not collect, sell, or share your business data for profit. BillCalc is designed to be an offline-first tool that respects your privacy by default.

📱 Who this applies to This policy applies to all users of the BillCalc Android app available on Google Play. By installing and using BillCalc, you agree to the practices described here.

🔒 2. Our Core Privacy Commitments

✅ Offline-First Architecture

All core features work completely offline. No internet required for calculations, session management, or PDF export.

✅ No Calculation Data on Servers

Your line items, session content, quotation amounts, and business details are never transmitted to our servers.

✅ No Mandatory Login

The app works fully without signing in. Login is optional and only required for cloud backup.

✅ No Data Selling

We do not sell, rent, or trade your personal information with any third party, ever.

✅ Optional Cloud Backup Only

Backups are encrypted and stored in your own Google Drive App Folder. Only you can access them.

✅ Anonymized Analytics Only

Firebase Analytics collects aggregated, anonymized usage data. Your calculation content is never part of analytics.

✅ No Ads (Currently)

BillCalc v1.0 contains no advertisements. Future versions may include optional ads; this policy will be updated first.

✅ GDPR & India Privacy Laws

We comply with GDPR for EU users and applicable Indian data protection principles.

🏪 3. Google Play Console — Required Declarations

The following are the explicit declarations required by Google Play Console for our app. This section is included for full transparency with users and app reviewers.

REQUIRED Privacy Policy URL
This document serves as the publicly accessible privacy policy for BillCalc. It is hosted at a permanent public URL and linked in our Google Play Store listing.
REQUIRED Does your app contain ads?
Current declaration: No — BillCalc v1.0 does not contain any advertisements.
The app does not integrate any ad SDK (AdMob, Meta Audience Network, etc.). There are no banner ads, interstitial ads, rewarded videos, or any other ad format in the current version.

Future note: A future version of BillCalc may integrate optional in-app advertising. If and when that occurs, this Privacy Policy will be updated before release, and the Google Play listing will be updated to reflect "Contains Ads." Users will be notified via the app before any ads appear.
REQUIRED App Access (Restricted Content)
The app has no mandatory login or paywall. All core features (calculations, sessions, PDF export, image share) are accessible without an account.
Google Sign-In is available for optional cloud backup only. When submitting for review, testers can use all core features without credentials. If access to the cloud backup feature is needed for review, a test account will be provided.
REQUIRED Content Rating
BillCalc is a productivity / business utility application. Expected content rating: Everyone (E) or PEGI 3. The app contains no violent content, adult content, gambling, or sensitive material. It is a professional calculation and invoicing tool.
REQUIRED Target Audience and Content
Target age group: Adults 18+ (field professionals, tradespeople, small business owners).
BillCalc is not directed at children. The app contains no content designed for, or likely to attract, users under 13. No child-directed advertising. If a minor uses the app, they should do so under parental supervision and are not expected as a primary audience.
REQUIRED Data Safety Form Answers
The table below summarises exactly what to declare in the Google Play Data Safety form:
Form QuestionDeclaration
Does your app collect or share any of the required user data types?Yes
Is all of the user data collected by your app encrypted in transit?Yes — TLS 1.2+
Do you provide a way for users to request that their data is deleted?Yes (uninstall, clear data, email request)
Location data collected?No
Personal info (name, email) collected?Only if user signs in with Google (Google account name/email used for auth only)
Financial info collected?No — invoice amounts stay on device only
Health and fitness data?No
Messages or clipboard?No
Photos / videos?Only if user selects a logo from gallery (stored locally)
App activity (interactions, crash logs)?Yes — anonymized crash reports (Sentry) + aggregated usage analytics (Firebase)
Device identifiers?Anonymous device ID for Firebase Analytics only (no GAID)
Data shared with third parties?Anonymized analytics/crashes with Firebase & Sentry only. No personal data shared.
Data sold to third parties?No
REQUIRED Advertising ID (Android 13+)
BillCalc v1.0 does NOT use the Advertising ID (GAID / IDFA).
The app does not use the AD_ID permission. Firebase Analytics is configured in analytics-only mode without advertising identity. No remarketing or audience targeting features are used.
REQUIRED Government Apps Declaration
BillCalc is not a government app. It is a privately developed commercial productivity tool for individual tradespeople and small businesses. It has no affiliation with any national, state, city, or local government.
REQUIRED Financial Features
BillCalc is a calculation and invoicing tool, not a financial services product. It does not:
  • Process payments or accept money
  • Offer loans, credit, or financial advice
  • Connect to bank accounts or payment gateways
  • Execute financial transactions of any kind
It generates PDF or image invoices/quotations for the user to share — the actual payment happens outside the app. Declaration: No regulated financial features.
REQUIRED Health Apps Declaration
BillCalc is not a health app. It contains no health features, does not access health or fitness sensors, does not connect to Google Fit, and collects no health-related data of any kind. Declaration: No health features.

📊 4. Privacy at a Glance

AspectStatusNotes
Advertisements✗ None (v1.0)May be added in a future version with prior notice
Analytics✓ AnonymousAggregated usage data via Firebase; no personal content
Crash Reporting✓ AnonymousSentry crash reports; no calculation content included
Local Storage✓ Device OnlySQLite on your device; app sandbox, no other app can access
Cloud Backup✓ OptionalEncrypted, stored in your own Google Drive; requires sign-in
Google Sign-In✓ OptionalOnly for cloud backup; app fully functional without login
Calculation Content✗ Not CollectedWe never see your calculations, amounts, or business details
Data Selling✗ NeverWe do not sell data to anyone
Third-Party Sharing✗ NoneOnly anonymous analytics to Firebase/Sentry; no personal data
Advertising ID (GAID)✗ Not UsedNo AD_ID permission requested
Location Data✗ Not CollectedNo location permission; no geolocation features
Contact Access✗ Not CollectedNo contacts permission
Children (Under 13)✗ Not TargetedApp is for adult professionals only
Forced Login✗ Never100% offline use always available
Data Deletion✓ User-ControlledDelete sessions in-app, uninstall, or email us
Future Ads⚠ PossibleMay be added later; policy will be updated before release

🗂️ 5. Information We Collect

5.1 Information You Directly Provide (Stored Locally Only)

When you use BillCalc, you may enter the following — all stored only on your device:

  • Calculation Sessions: Line-by-line calculations, labels, notes, results
  • Business Profile: Firm name, address, phone, email, GST number, bank details (optional), UPI ID (optional), logo image (optional)
  • Quotation / Invoice Config: Client name, quotation number, tax rate, discount, payment terms
  • App Settings / Preferences: Number format, currency symbol, theme, keyboard preferences
✅ None of this data is sent to our servers. It lives exclusively in BillCalc's private SQLite database on your device. Even if you have internet access, this data is never transmitted unless you explicitly enable cloud backup.

5.2 Information Collected Automatically

Firebase Analytics (Google)

Aggregated, anonymized behavioral data to understand how the app is used:

  • Screen views and navigation flows (e.g., "Settings screen opened")
  • Feature engagement events (e.g., "export_tapped", "session_created", "backup_initiated")
  • App version, device model category, Android OS version
  • Country or region (coarse — not city-level or GPS)
  • Session duration statistics

Firebase Analytics does NOT receive: your calculation content, amounts, firm name, GST number, or any personally identifiable information.

Sentry (Crash & Error Reporting)

  • Stack traces and error messages when a crash occurs
  • App version, device type, OS version at time of error
  • App state snapshot (UI state, not your personal data)

Sentry does NOT receive: calculation content, business profile data, or any data you type into the app.

5.3 If You Sign In With Google (Optional)

  • Google User ID (to identify your backup folder — not displayed or used for any other purpose)
  • OAuth 2.0 access token scoped to drive.appdata only
  • Encrypted backup file contents uploaded to your Google Drive App Folder

⚙️ 6. How We Use Your Information

Data TypePurposeLegal Basis
Calculation & Session Data Stored on your device to power the core notepad functionality Contract (providing the service you downloaded)
Business Profile Data Auto-populate PDF/image exports with your branding Contract
Anonymous Analytics Events Understand which features are used; prioritize improvements Legitimate Interest (product improvement)
Crash Reports (Sentry) Identify and fix bugs rapidly; improve stability Legitimate Interest (quality assurance)
Google Account (if signed in) Authenticate and identify your cloud backup folder on Drive Consent (explicit opt-in by signing in)
Cloud Backup Files Restore your data on a new device Consent (explicit opt-in)
Support Emails Respond to inquiries; track issue resolution Legitimate Interest (customer support)
⚠ We never use your data for: Advertising targeting, data brokering, AI/ML model training, building user profiles, or any purpose not listed above.

🗄️ 7. Data Storage & Retention

7.1 Local Data (On Your Device)

  • Location: BillCalc's private app sandbox (SQLite). Android OS enforces app-level isolation — no other app can read it.
  • Retention: Indefinitely, until you delete sessions, clear app data, or uninstall.
  • Automatic Deletion: Uninstalling removes all local data immediately.

7.2 Cloud Backup (In Your Google Drive)

  • Location: Your personal Google Drive App Data folder (hidden from the main Drive UI).
  • Encryption: AES-256 at rest; TLS 1.2+ in transit.
  • Retention: Until you delete the backup or revoke BillCalc's Drive access.
  • Versioning: Multiple timestamped backups may be kept; older versions are auto-cleaned to save quota.

7.3 Analytics Data (Firebase & Sentry)

  • Firebase Analytics retains aggregate event data for up to 14 months by default (Google policy).
  • Sentry crash reports are retained for 90 days then auto-deleted.
  • Neither service can identify you personally from this data.

7.4 Support Communications

  • Support emails retained for up to 2 years for issue tracking.
  • You may request deletion at any time by emailing privacy@billcalc.app.

☁️ 8. Google Drive & OAuth Integration

8.1 OAuth Scope Requested

BillCalc requests only one Google OAuth scope: https://www.googleapis.com/auth/drive.appdata
This scope grants access only to the app's private hidden folder in your Drive. It does NOT grant access to your main Drive files, Gmail, Calendar, Google Photos, or any other Google service.

8.2 What We Can and Cannot Access

Google DataCan BillCalc Access?
BillCalc App Data folder (your backups)✅ Yes — required for backup/restore
Your main Google Drive files & folders❌ No
Your Gmail inbox / messages❌ No
Your Google Calendar❌ No
Your Google Photos❌ No
Your Google Contacts❌ No
Your profile name or email address❌ No (only anonymous user ID for backup identification)

8.3 How to Verify and Revoke Access

  1. Open Google DriveSettingsManage apps
  2. Find BillCalc in the list
  3. Click OptionsDelete hidden app data to remove all backups
  4. Click Disconnect from Drive to revoke BillCalc's access entirely

Alternatively, visit myaccount.google.com/permissions and remove BillCalc's access.

📢 9. Advertising Policy

Current Status — No Ads in v1.0

BillCalc version 1.0 contains absolutely no advertisements. We have not integrated any advertising SDK (Google AdMob, Meta Audience Network, Unity Ads, ironSource, or any other). The app does not display banner ads, interstitial ads, video ads, native ads, or any sponsored content.

⚠ Future Ads Disclosure We may introduce optional in-app advertising in a future major version of BillCalc to support the cost of development and to offer a free tier alongside a premium subscription.

Before any ads are introduced:
  • This Privacy Policy will be updated and re-dated.
  • The Google Play Store listing will be updated to declare "Contains ads."
  • A notification will appear in-app before any ads are displayed.
  • Any ad integration will comply with Google Play Advertising Policy and will not use the Advertising ID (GAID) without proper disclosure.

📈 10. Analytics & Crash Reporting

We use two industry-standard services that help us understand how BillCalc is used and fix bugs quickly. Neither service can see your calculation content, business profile, or any financial data.

10.1 Firebase Analytics (Google LLC)

What it collects:

  • Screen views (e.g., "Settings opened," "Export screen viewed")
  • Feature interaction events (e.g., "session_created," "pdf_exported," "backup_completed")
  • App open / session duration statistics
  • Device type category, Android OS version, app version
  • Coarse country/region (for language and feature planning)

What it does NOT collect: line content, calculation amounts, firm name, GST, invoices, or any data you type.

Firebase Privacy Policy →

10.2 Sentry (Functional Software, Inc.)

What it collects (only on crash/error):

  • Full stack trace of the error
  • App version, device type, OS version
  • Current screen / UI state (breadcrumbs — not your input content)

What it does NOT collect: your calculation lines, business details, or any personally identifiable information.

Sentry Privacy Policy →

10.3 Advertising ID Policy

BillCalc does not request the AD_ID permission. We do not use the Android Advertising ID (GAID) for any purpose, including analytics, personalization, or future ad targeting. Firebase Analytics is configured in analytics-only mode with advertising features disabled.

🛡️ 11. Data Security

11.1 Local Data

  • Stored in Android's app-sandboxed SQLite directory — inaccessible to all other apps.
  • Protected by your device's screen lock (PIN, pattern, biometric).

11.2 Cloud Backup

  • Encrypted with AES-256 before upload.
  • Transmitted over TLS 1.2+-secured connections.
  • Google Drive's own server-side encryption also applies.
  • Only your Google account's OAuth token can decrypt and restore your backup.

11.3 What We Do NOT Do

  • We do not store passwords (auth is OAuth 2.0 tokens, managed by Google).
  • We do not transmit unencrypted data over any network.
  • We do not use HTTP (insecure) for any communication.
  • We do not log API keys, tokens, or sensitive credentials in analytics or crash logs.

11.4 Recommended User Practices

  • Use a strong device screen lock (PIN or biometric).
  • Keep your Android OS updated to receive security patches.
  • Periodically review connected apps at myaccount.google.com/permissions.

⚖️ 12. Your Rights & Controls

RightHow to Exercise It
Access your data All data is visible in-app (Sessions, Business Profile, Settings). Cloud backups are in your Google Drive.
Delete session data Delete individual sessions from the Session History drawer, or clear all data in Android Settings → Apps → BillCalc → Clear Data.
Delete cloud backups Revoke access in Google Drive Settings → Manage Apps → BillCalc → Remove Access.
Opt out of cloud backup Simply do not sign in, or sign out from Settings. No backup occurs without a signed-in session.
Export your data Export sessions as PDF or image from any session. Full JSON export available in Settings (data portability).
Request support data deletion Email privacy@billcalc.app — we will delete within 30 days.
Uninstall the app Removes all local data immediately.

👶 13. Children's Privacy

BillCalc is a professional productivity tool designed for adults — specifically tradespeople, contractors, and small business owners. It is not directed at children under the age of 13.

We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information (e.g., via support email), we will delete that information promptly.

If you are a parent or guardian and believe your child has used BillCalc or provided us with personal information, please contact us at privacy@billcalc.app.

🔗 14. Third-Party Services

ServiceProviderPurposeData SharedPolicy
Firebase Analytics Google LLC Aggregated usage analytics Anonymous events only Link
Sentry Functional Software, Inc. Crash & error reporting Stack traces, device info (no personal data) Link
Google Credential Manager Google LLC Optional Google Sign-In OAuth token (user-initiated only) Link
Google Drive API Google LLC Optional encrypted cloud backup Encrypted backup file (user-initiated only) Link
No advertising networks, data brokers, social media SDKs, or marketing platforms are integrated into BillCalc.

🗑️ 15. Data Deletion & Account Removal

Option 1 — Delete In-App

Open the Session History drawer → swipe or tap to delete individual sessions. To clear everything: Android Settings → Apps → BillCalc → Storage → Clear Data.

Option 2 — Uninstall

Uninstalling BillCalc immediately and permanently removes all locally stored data from your device.

Option 3 — Remove Cloud Backups

  1. Open drive.google.com in your browser.
  2. Click the gear icon → SettingsManage apps.
  3. Find BillCalc → click OptionsDelete hidden app data.
  4. Click Disconnect BillCalc to revoke all future access.

Option 4 — Request Deletion of Support Records

Email privacy@billcalc.app with subject line "Data Deletion Request." We will action within 30 days.

📝 16. Changes to This Policy

We may update this Privacy Policy periodically. For significant changes (e.g., introduction of ads, new data collection, new third-party integrations), we will:

  • Update the "Last Updated" date at the top of this page.
  • Show an in-app notification when you next open BillCalc.
  • If the change is material, provide at least 30 days' notice before it takes effect.

Your continued use of BillCalc after the effective date constitutes acceptance of the updated policy. If you disagree, you may stop using the app and delete your data at any time.

📜 17. Legal Compliance

Regulation / StandardOur Compliance Status
GDPR (EU/EEA)Minimal data processing; local storage; AES-256 encrypted backups in user's own Drive; full rights to access, delete, port data; no cross-border data transfer to our servers.
India Digital Personal Data Protection Act (DPDPA) 2023Data stored on user's device; explicit consent for optional backup; no unauthorized processing; transparent about data use.
COPPA (US — Children Under 13)App not directed at children; no child personal data collected.
CCPA (California)No data sold; no advertising profiling; full deletion rights provided.
Google Play PoliciesComplies with Google Play Developer Policy on data safety, permissions, and privacy.
Android PermissionsOnly permissions necessary for declared functionality are requested. No dangerous permissions used beyond what is explicitly declared.

📬 18. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please reach out:

Privacy Enquiries privacy@billcalc.app General Support support@billcalc.app Response Time We respond to all privacy enquiries within 30 days. EU GDPR — Data Protection Authority EU residents with unresolved concerns may lodge a complaint with their local supervisory authority.
↑ Back to top