We believe your data is yours. This policy explains exactly what we collect, why, and how you stay in control.
PrimePOS is built with a local-first architecture — all of your data is stored on your device by default. Cloud sync is an optional, opt-in feature. If you never enable sync, no business or customer data ever leaves your device.
| Purpose | Information Used |
|---|---|
| Display data in the app | Business, product, customer, and sales data (local only) |
| Print receipts | Business name, address, phone, sale items, totals, customer name |
| Multi-device sync | All business data — only when sync is enabled |
| Subscription verification | Purchase token from Apple / Google, verified by our server |
| Support requests | Message you write, optional email, device ID, app version, platform |
| Anonymous usage statistics | Hashed random installation ID, app variant, platform, app version, activity timestamps |
| Receipt numbering | Device code assigned to your device (e.g., "T1", "T2") |
When sync is enabled, the following data is transmitted to our servers hosted at shoptech.ng:
Pairing authentication: Devices are authenticated by a business-level pairing code, not individual user credentials. If you regenerate your pairing code, all previously paired devices are automatically signed out.
Disabling sync: You can disable sync at any time from Settings. After disabling, new data is no longer transmitted. Data already on our servers is retained until you request deletion (see Section 6).
| Permission | Purpose |
|---|---|
| Camera | Scan product barcodes at checkout; capture product photos |
| Photo Library | Pick an existing image for a product or business logo |
| Bluetooth | Discover and connect to thermal receipt printers |
Camera frames used for barcode scanning are processed on-device and are never stored or transmitted. We use only the permissions necessary for the stated feature.
Local data: All data on your device is under your control. You can delete individual records (customers, products, sales) from within the app, or uninstall the app to remove all local data.
Server data (sync users only): Cloud data is retained while your subscription is active and for 90 days after it expires, allowing time to renew or request deletion. If you do not renew, your cloud business account, synced records, and uploaded assets are automatically deleted after that period. During the retention period, business managers can use Delete Account in the app; the account is disabled immediately and permanently purged after a 3-day recovery period. You can also email [email protected] with your business name and pairing code, and we will complete a verified deletion request within 30 days.
Support feedback: Messages submitted through the in-app feedback form are retained for up to 12 months and then deleted.
Anonymous usage statistics: Active installation records are retained while the feature is enabled. Records not seen for 400 days are deleted. Turning the setting off sends a deletion request immediately; if the device is offline, the app retries when it next connects.
Subscription management is handled entirely by Apple App Store (iOS) or Google Play (Android). We receive a purchase token from the platform, which our server verifies to activate your subscription. We do not receive or store your payment card details.
Apple privacy: apple.com/legal/privacy
Google privacy: policies.google.com/privacy
PrimePOS is a business management tool intended for adults operating businesses. We do not knowingly collect personal information from children under 13 (or the applicable age in your jurisdiction). If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
We may update this policy from time to time. When we do, we will revise the "Last updated" date at the top of this document. For significant changes, we will notify you within the app. Continued use of PrimePOS after changes are posted constitutes acceptance of the revised policy.
We're happy to help with privacy questions, data access, or deletion requests.