Privacy Policy
Last updated: August 2, 2026
Our Commitment to Privacy
At Invoice Generator Hub, we are committed to protecting your privacy and ensuring the security of your personal and business information. This Privacy Policy explains how we collect, use, store, and protect your data when you use our invoice generation services on web and mobile platforms (Android and iOS). Your data privacy is our top priority — our mobile apps require no sign-in, and all your invoice data is stored locally on your device using Hive, a lightweight and secure on-device database.
Mobile App Privacy (Android & iOS)
Our mobile apps for Android and iOS are designed with privacy-first principles. The apps do not require an account or sign-in to use. All your invoice data is stored locally on your device using Hive, a lightweight and secure NoSQL on-device database. We do not transmit your invoice data to any server.
No Sign-In Required
You can use the full app without creating an account or signing in. We do not collect your name, email, password, or any personal credentials to use the app. Your identity remains completely anonymous. No authentication data is stored or transmitted.
Hive — Local On-Device Database
All your invoice data, client information, business details, and settings are stored locally on your device using Hive, a fast and secure NoSQL database that runs entirely offline. Your data never leaves your device. Hive stores data in encrypted boxes on your device's local storage, meaning:
- All invoices, clients, and business data remain on your device
- No cloud servers store your invoice data
- Data is fully accessible offline without any internet connection
- Uninstalling the app permanently deletes all stored data
- You can clear all data anytime from within the app settings
Firebase Cloud Messaging (FCM) Notifications
We use Firebase Cloud Messaging (FCM) to send push notifications such as daily invoice reminders and app updates. To deliver these notifications, the following data is collected:
- FCM Registration Token: A unique device token assigned by Firebase to deliver push notifications to your device. This token does not contain personal data.
- Device Type: Whether your device is Android or iOS, and the OS version.
- App Version: The current version of the app installed on your device.
- Timezone & Language: Used to send notifications at appropriate local times.
This data is stored securely in our backend database and is used solely for delivering push notifications. You can disable notifications at any time in the app settings. If you disable notifications, your FCM token is removed from our database. We do not use FCM tokens for advertising or tracking purposes.
App Permissions
We only request permissions that are necessary for the app to function:
- Storage: For saving invoice PDFs to your device
- Camera: For scanning documents or adding logo photos (optional)
- Notifications: For receiving FCM push notifications (optional, can be disabled)
- Internet: For FCM notification delivery only; invoice data is never transmitted
No Background Data Collection
Our mobile app does not collect or transmit data in the background. The only network request made is to register your FCM token for push notifications. All invoice operations occur locally on your device.
Offline Functionality
The app works fully offline. You can create, edit, manage, and export invoices without any internet connection. An internet connection is only needed to receive push notifications.
Data Deletion
You can delete all your data at any time by using the "Clear All Data" option in the app settings. Uninstalling the app also permanently removes all locally stored Hive data from your device. To remove your FCM token from our notification server, simply disable notifications in the app settings or uninstall the app.
Information We Collect
Mobile App Data (No Account Needed)
- FCM Registration Token — for delivering push notifications (removable anytime)
- Device type (Android/iOS), OS version, and app version
- Timezone and language preference — for sending notifications at appropriate times
- No personal data — no name, email, or credentials collected
Web Account Information (Optional)
- Name and email address (only if you choose to create a web account)
- Authentication credentials (only for web platform sign-in)
- Profile information (optional)
Business Data (Stored Locally via Hive)
- Client information (name, email, phone, address) — stored on-device only
- Invoice details and line items — stored on-device only
- Financial data (amounts, taxes, payments) — stored on-device only
- Business settings and preferences — stored on-device only
Usage Data (Web Only)
- Pages visited and features used (web platform only)
- Time spent on the platform (web platform only)
- Device and browser information (web platform only)
- IP address and location data (web platform only)
How We Use Your Information
Service Provision
Create, manage, and send invoices
Account Management
User authentication and account security
Analytics
Improve our services and user experience
Communication
Support, updates, and important notifications
Data Security & Protection
Encryption
All data is encrypted in transit using SSL/TLS and at rest using industry-standard encryption protocols.
Access Control
Strict access controls and authentication mechanisms ensure only authorized personnel can access your data.
Regular Audits
We conduct regular security audits and vulnerability assessments to maintain the highest security standards.
Cookies & Tracking
We use cookies and similar technologies to enhance your experience, remember your preferences, and analyze usage patterns. You can control cookie settings through your browser preferences.
Essential Cookies: Required for basic website functionality
Analytics Cookies: Help us understand how you use our service
Preference Cookies: Remember your settings and choices
Local Storage & Data Storage
We prioritize your privacy by storing your data locally on your device. Your invoice data, client information, and business settings are stored using secure local storage mechanisms.
Data Remains on Your Device
All your invoice data, client details, and business information are stored locally on your device. We do not store your sensitive invoice data on our servers. Your data stays with you.
Secure Local Storage
We use browser local storage and secure storage APIs to protect your data. Your information is encrypted and accessible only to you on your device.
No Cloud Sync by Default
By default, your data is not synchronized to cloud servers. You have full control over whether to enable cloud backup or synchronization features.
Data Export & Backup
You can export your data at any time for backup purposes. We recommend regular backups to prevent data loss.
Third-Party Services
We integrate with trusted third-party services to provide you with the best experience:
- Firebase Cloud Messaging: For delivering push notifications to mobile devices (Android & iOS). Firebase receives your FCM registration token to deliver notifications. See Firebase Privacy Policy.
- Payment Processors: Stripe for secure payment processing (web platform only)
- Email Services: For sending invoices and notifications (web platform only)
- Analytics: Google Analytics for usage insights (web platform only)
- Authentication: OAuth providers for secure login (web platform only, optional)
Your Rights
Access & Correction
Request access to or correction of your personal data
Data Portability
Export your data in a machine-readable format
Deletion
Request deletion of your personal data
Objection
Object to processing of your personal data
Contact Us
If you have any questions about this Privacy Policy or how we handle your data, please contact us:
Email: invoicegeneratorhub@gmail.com
Website: Contact Form
Response Time: Within 48 hours
Policy Updates
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date. You are advised to review this Privacy Policy periodically.