This Privacy Policy applies to the BalaShoppa mobile application and related support pages hosted at balashoppa.stanleydesign.co.za.
BalaShoppa is operated by Stanley Design. For privacy questions, contact support@stanleydesign.co.za.
BalaShoppa is designed as a local-first inventory tool. Your core inventory database is stored on your device unless you choose to export it or use features that require external processing.
1. Information we collect or process
BalaShoppa may collect or process the following information:
- Inventory data you enter, including product names, quantities, buy prices, selling prices, stock thresholds, notes, and transaction history.
- Business profile details you choose to add, such as shop name, owner name, registration number, phone number, email address, and address.
- Subscription and purchase status, including product identifiers, entitlement status, purchase dates, renewal or expiry information, and app store transaction metadata.
- Consent records, privacy policy version accepted, app settings, and local audit log entries.
- Crash and diagnostic information if crash reporting is enabled in a production build. We configure crash reporting not to collect default personal identifiers.
2. Where data is stored
Your main inventory database is stored locally on your device using an embedded database. BalaShoppa does not operate a central inventory server for your stock records.
Data may leave your device only in these cases:
- You choose to export or share data, such as CSV or JSON files.
- You make a backup and save it somewhere you choose (see Backups below).
- You make an in-app purchase, which is processed by the app store and RevenueCat.
- Crash reporting is enabled and an error report is sent for diagnostics.
2a. Backups
You can make a backup of your shop records on any plan, from Share, Back up your shop. A backup is a copy of your items, stock history, audit log and business profile, locked with a password you choose.
You decide where it goes (for example Google Drive, Dropbox, OneDrive or your email) using your phone's share menu. We never receive your backups, never see where you save them, and never store your backup password, so we cannot open a backup or reset its password. Your backups are held by the storage service you choose, under its terms. Your subscription is not part of a backup.
3. Purchases and RevenueCat
BalaShoppa uses RevenueCat to manage in-app purchase status and entitlements. RevenueCat may receive purchase-related information such as product identifiers, entitlement status, app user identifiers, transaction dates, store, country or region, and renewal or expiry information.
Payment details such as card numbers are handled by the relevant app store payment provider, not by BalaShoppa.
RevenueCat's privacy information is available at https://www.revenuecat.com/privacy.
4. How we use information
We use information to:
- Provide inventory management, reporting, export, and subscription features.
- Show whether PRO or MAX features are active.
- Provide support and respond to privacy requests.
- Maintain app security, diagnose technical issues, and improve reliability.
- Meet legal, tax, accounting, fraud-prevention, and app store compliance obligations.
5. Legal basis and consent
Where required by applicable law, including South Africa's Protection of Personal Information Act (POPIA), we process personal information on appropriate grounds such as your consent, performance of the app service, compliance with legal obligations, and legitimate interests such as app security and support.
You can delete local app data from the app's privacy screen or by uninstalling the app. This does not reach backups you have saved elsewhere; delete those from where you saved them.
6. Data retention
Local inventory data remains on your device until you delete it, reset the app, or uninstall BalaShoppa. Exported files and backups remain wherever you choose to save or share them until you delete them.
Purchase records are retained by the app store and RevenueCat according to their legal, tax, security, and service obligations. Support emails are retained as long as reasonably needed to respond and keep business records.
7. Your privacy rights
Depending on where you live, you may have rights to access, correct, delete, object to processing, restrict processing, withdraw consent, export data, and lodge a complaint with a data protection authority.
South African users may contact the Information Regulator (South Africa). You can find current contact details at https://inforegulator.org.za.
To make a request, email support@stanleydesign.co.za. Because most inventory data is stored only on your device, we may not be able to access or recover that data for you.
8. Security
We use reasonable technical and organisational measures to protect data we process. No app, device, or network can be guaranteed to be completely secure. Keep your device locked and backed up where appropriate.
9. Children
BalaShoppa is intended for business use and is not directed at children under 18. We do not knowingly collect personal information from children.
10. International processing
Some providers, including purchase, crash-reporting, hosting, and support providers, may process information outside your country. Where applicable, we rely on appropriate safeguards or provider commitments for cross-border processing.
11. Changes to this policy
We may update this Privacy Policy from time to time. We will update the "Last updated" date and, where appropriate, request renewed consent in the app.
12. Contact
Email: support@stanleydesign.co.za