Privacy Policy · Effective 16 October 2026Your shop book belongs to your shop.
EaseHub (`com.akazamarz.easehub`) is an offline-first sales, invoicing, and stock management app for shops. Here is what we collect, why we need it, how it is protected, and how to delete your account and data at any time.
No ads or data brokers
We never sell your shop records, customer lists, or phone numbers to third parties.
Biometrics stay on device
Fingerprint and face unlock are handled by your phone OS and never leave your device.
Encrypted in transit
Every sync between your phone and EaseHub runs over HTTPS with per-device cryptographic signatures.
Account & shop identity
What we need to create your shop, verify your phone, and let your sales assistants work under your shop.
- Shop owner phone number: Verified once by SMS OTP through Google Firebase Authentication.
- Shop & owner profile: Owner display name, shop name, currency, address, and optional receipt footer note.
- Sales assistant profiles: Assistant display names, role permissions, and one-time sign-in codes created by the shop owner.
Sales, invoices & stock records
The day-to-day counter records you and your sales assistants enter into EaseHub.
- Products & stock history: Product names, selling prices, optional cost prices, stock quantities, and stock movement logs.
- Sales & receipts: Line items, totals, discounts, payment methods (cash, transfer, POS), receipt numbers, and timestamps.
- Credit & partial-payment invoices: Customer names, optional customer phone numbers or notes, and follow-up payment entries recorded by your shop.
Device & security credentials
Used to keep your shop synced and enforce one active phone per account.
- Registered device metadata: Device name/model, operating system version, and an app-generated device identifier.
- Cryptographic signing key: An Ed25519 public key generated on your phone to sign API requests. The private key stays in your phone's secure storage.
- PIN & biometric unlock stay on your phone: Your daily unlock PIN and fingerprint/face check run locally on your device. EaseHub never collects or transmits biometric data.
Subscription & payment records
When you subscribe to unlock unlimited daily sales, checkout is handled by Paystack.
- Payment reference & status: Transaction reference, plan amount, payment status, and subscription expiry date.
- No card or bank credentials stored: Checkout opens in your browser with Paystack. Your card number, CVV, PIN, or bank login never touch EaseHub.
- Daily usage counter: Count of recorded sales per day (WAT) to apply the free daily sales allowance fairly.
Offline-first shop sync
Every sale, invoice payment, and stock update saves to your phone's local SQLite database first, then syncs in order over HTTPS so the owner and sales assistants see the same numbers.
Account & session protection
We use Firebase Phone Authentication, Google Play Integrity (or browser reCAPTCHA fallback), and per-device Ed25519 signatures to prevent unauthorized access to your shop.
Receipts shared only when you choose
Receipt images are rendered on your phone and shared through your phone's native share sheet (such as WhatsApp) only when you tap Share.
Billing & customer support
We verify Paystack subscription payments, credit 30-day plan periods, and help troubleshoot sync or billing issues when you contact support.
Third-party processors
We share data only with the infrastructure providers that power authentication, cloud sync, and subscription checkout:
- Google Firebase (Google LLC): Phone number SMS OTP verification, Play Integrity / reCAPTCHA app verification, and encrypted Realtime Database cloud storage.
- Paystack: Processes subscription payments in your browser when you upgrade to unlimited daily sales.
Android & iOS permissions
EaseHub requests only the minimum system capabilities required to operate:
- Internet & network state: Syncing sales, invoices, products, and subscription status when online.
- Biometric hardware (`USE_BIOMETRIC`): Optional fingerprint or face unlock on the daily lock screen via the operating system prompt.
Requesting full account and cloud data deletion
If you are a Shop Master (owner) and want your EaseHub account and all associated shop data permanently deleted from our servers:
- Step 1: Send an email to [email protected] with the subject EaseHub Account Deletion Request, including your registered shop phone number (in international format, e.g. +234...) and your shop name.
- Step 2 (Verification): To protect your shop from unauthorized deletion requests, we may confirm ownership against your registered phone number before erasing the shop.
- Step 3 (Permanent erasure within 7 days): Within 7 business days of verification, we permanently delete your Firebase Authentication identity, shop profile, sales assistants, registered devices, products, stock logs, sales, and invoices from our cloud database.
What is deleted vs. retained for payment compliance
Deleting your account erases your phone identity, shop catalogue, sales, invoices, assistant accounts, and device keys. If your shop previously made a subscription payment through Paystack, minimal non-editable payment audit records (transaction reference, amount, and timestamp) may be retained where required for financial accounting and fraud-prevention compliance. You can also remove local data on your phone immediately at any time by removing the account from the lock screen or uninstalling EaseHub.
Children's privacy
EaseHub is a business tool designed for shop owners and retail staff aged 18 and older. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal data, contact us at [email protected] and we will delete it promptly.
Changes to this policy & contact
Whenever we update this Privacy Policy, we revise the effective date at the top of this page. For any privacy questions, data access requests, or deletion requests, email [email protected].
Questions about your shop's data or privacy?
Reach us directly at [email protected] for support, privacy inquiries, or account deletion requests.
Email support