🛡️ Verified Data Safety & Privacy

Privacy Policy for InvoicePro

InvoicePro (also identified as BusinessMate Pro) is designed with a strict offline-first and privacy-by-design architecture. Your business and client financial data remains solely on your physical device.

Application: InvoicePro / BusinessMate Pro
Package: com.crazydeveloper.businessmatepro
Effective Date: September 3, 2026
Version: 2.0+
🔐 Zero Data Collection Guarantee

InvoicePro does not collect, track, transmit, upload, or sell your personal or business data. All invoices, customer records, inventory items, expense receipts, tax calculations, and signatures are processed and stored 100% locally on your Android device using an encrypted on-device SQLite/Room database. No external cloud servers are used by this app.

💾
100% On-Device Storage
All client data, GSTINs, bank accounts, and invoices reside exclusively in your local database.
🚫
No Account Mandatory
Use every billing feature without ever creating a cloud account, email login, or providing passwords.
🖨️
Local Hardware Integration
Bluetooth and camera permissions are utilized strictly for local receipt printing and barcode scanning.
📦
Full User Ownership
Export and import complete database backups in standard JSON/CSV format at any moment without lock-in.
Table of Contents

1. Introduction & Core Architecture

Welcome to InvoicePro (package name: com.crazydeveloper.businessmatepro). We respect your business confidentiality and are dedicated to preserving the privacy and security of your financial accounting records.

This Privacy Policy explains how our Android mobile application operates, the limited scope of device permissions requested, and how your business data is treated. By installing or using InvoicePro, you acknowledge and agree to the data practices outlined in this policy.

2. Information Handled & Storage

InvoicePro provides invoicing, POS billing, quotation drafting, inventory tracking, GST computation, and business financial ledger functions. In order to offer these services, you may enter:

Storage Architecture: All of the above data is stored exclusively on your device's internal storage in a sandboxed SQLite/Room database. InvoicePro does not operate remote servers, does not maintain synchronization servers, and does not ingest or aggregate your financial records.

3. Device Permissions & Purpose

InvoicePro adheres to the principle of minimal privilege. Every requested permission maps directly to an explicit, user-initiated feature within the application:

Permission Status Purpose & Local Scope
Camera
android.permission.CAMERA
Optional Used solely for:
  • Scanning product barcodes & QR codes (via ZXing library) during POS counter billing and inventory management.
  • Scanning physical receipts and expense vouchers to attach to expense records.
  • Capturing business logos or product photographs.
Camera streams are evaluated on-device in real time. No images or video feeds are ever sent over the network.
Bluetooth Connectivity & Scanning
BLUETOOTH
BLUETOOTH_ADMIN
BLUETOOTH_CONNECT
BLUETOOTH_SCAN
Optional Used exclusively to discover and communicate with portable 58mm/80mm ESC/POS thermal receipt printers for immediate counter-sale receipt printing. No location data is collected, derived, or transmitted during Bluetooth discovery.
Storage & File Access
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
(Storage Access Framework)
Core Required to save generated PDF documents (Invoices, Quotations, Customer Statements, Quarterly Accounting Reports) and to export or import complete JSON database backups and CSV product catalogs. On modern Android versions (API 29+), InvoicePro utilizes the standard Android Storage Access Framework (SAF), ensuring the app only reads and writes files you explicitly select.
Notifications
POST_NOTIFICATIONS
Optional Used strictly to deliver local, on-device alerts (via Android WorkManager) for overdue invoice follow-ups, payment due reminders, and auto-backup completion status. No remote push notification servers or marketing tracking tokens are employed.

4. App Lock & Biometric Security

To protect sensitive business accounting and customer data from unauthorized local access, InvoicePro includes an optional App Lock feature leveraging the official Android Biometric API (androidx.biometric:biometric).

5. Bluetooth Thermal Printers

InvoicePro includes an integrated ESC/POS printer driver that formats and streams standard receipt commands directly over Bluetooth to paired thermal printers.

6. Backups, Exports & Data Portability

We believe that you should have absolute ownership of your data at all times. InvoicePro provides transparent export and import utilities directly in the app settings:

7. Third-Party Services & Analytics

InvoicePro is committed to maintaining a clean, privacy-respecting user environment:

8. Data Retention & Erasure

Because all data is stored on your device:

9. Children's Privacy (COPPA Compliance)

InvoicePro is a commercial billing, taxation, and business management application intended for business operators, freelancers, and commercial enterprises. It is not directed to children under the age of 13 (or under 16 in the European Union). We do not knowingly collect personal information from children.

10. Modifications to this Policy

We may revise this Privacy Policy from time to time to accommodate new features, evolving operating system capabilities, or regulatory requirements. Any modifications will be posted to this document with a revised "Effective Date". We encourage you to review this page periodically.

11. Developer Contact Information

If you have questions, feedback, or concerns regarding this Privacy Policy or InvoicePro's data handling practices, please contact us at:

Application: InvoicePro (BusinessMate Pro)

Developer: Ashok Gokulakrishnan

Email: ashok.gokulakrishnan@gmail.com