Privacy Policy

for RFX POS ("we", "our", "us")

Last updated:

RFX POS is an offline‑first point‑of‑sale application. It is designed to continue working without internet connectivity and synchronize when a connection is available. This policy explains what data we collect, how we process it, and the choices you have.

1. Data We Process

Depending on how you use RFX POS, we may process:

2. Offline‑First Storage

RFX POS stores data locally on your device (for example, using IndexedDB or on‑device files via Capacitor). This allows you to continue selling while offline. When internet becomes available, the app attempts to sync your recent changes to the cloud backend so your data can be backed up and available across devices.

3. Cloud Services and Sync

We use cloud services (for example, Google Firebase) to provide authentication, synchronization, and secure storage. During sync, your operational data and account data are transmitted over encrypted connections (HTTPS/TLS). Access to cloud data is protected by authentication and authorization rules.

4. Camera and Barcode Scanning

If you enable barcode scanning, the app will request camera permission. Camera access is used solely to read barcodes for checkout and inventory, and images are not stored or transmitted.

5. Payments

RFX POS can record amounts, payment methods, and references for reporting purposes. If you integrate with a third‑party payment processor, that provider’s privacy policy will apply to card processing and PCI compliance. We do not store full card numbers in the app.

6. Cookies and Web

When using the web version, we may use cookies or local storage to remember preferences and keep you signed in. You can control cookies from your browser settings. Blocking cookies may limit certain features.

7. Analytics and Diagnostics

We collect minimal analytics and diagnostics to understand app performance and reliability (for example, crash logs, feature usage counts). We do not sell your data. Analytics are used to improve stability and usability.

8. Data Retention

Local device data remains on your device until you delete it (e.g., via in‑app “Clear Data”) or uninstall the app. Cloud data is retained for as long as your account is active and as required to provide the service. Backups and logs are retained for a limited period for security and continuity.

9. Security

Data in transit is encrypted using TLS. We implement access controls and follow least‑privilege practices for cloud infrastructure. No system can be 100% secure; we continuously improve our safeguards and monitor for anomalies.

10. Your Rights and Choices

You may request deletion of your cloud account data at any time. Visit Delete Account for instructions.

11. Children’s Privacy

RFX POS is intended for business users and is not directed to children under 13. We do not knowingly collect data from children.

12. International Transfers

Your data may be processed on servers located in different countries from your own. We take steps to ensure appropriate protections are in place in accordance with applicable laws.

13. Third‑Party Services

RFX POS may integrate with third‑party services such as Google (for authentication), Firebase (for sync/storage), and others you choose to enable. Those providers’ terms and privacy policies govern their processing. We recommend reviewing them.

14. Changes to this Policy

We may update this Privacy Policy from time to time. Material changes will be announced in‑app or via email. Your continued use of RFX POS after changes indicates acceptance.

15. Contact

If you have any questions, requests, or complaints regarding privacy, contact our developer: