Privacy Policy · Effective 16 October 2026

Your 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.

Information we collect

Only the data needed to run and sync your shop counter

EaseHub does not access your contacts, microphone, camera, photos library, or location.

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.

How we use your data

Built to keep the shop owner and assistants in sync

Every piece of data collected has a direct operational job inside the app.

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.

Service providers & permissions

Trusted infrastructure and minimal device permissions

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.

Retention & data deletion

How to delete your account and shop data

We retain your synced shop records for as long as your shop account remains active. You can request complete deletion of your account and cloud data at any time.

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