Privacy Policy — SmartCollect by SmartChoice IQ
S/C
SmartChoice IQ · SmartCollect

Privacy Policy

SmartCollect Mobile Application — Powered by SmartChoice IQ

Last Updated: May 2026
01

Introduction

Welcome to SmartCollect, a mobile application developed and maintained by SmartChoice IQ. SmartCollect is a field collection management tool designed to help collection agents track due payments, record customer transactions, and print receipts via Bluetooth — all connected to your organization’s self-hosted Frappe/ERPNext server.

We are committed to transparency and the protection of all data processed through this application. This Privacy Policy explains what information we collect, how it is used, and the rights available to you.

ℹ️
By logging in and using the SmartCollect application, you agree to the terms of this Privacy Policy. If you do not agree, please discontinue use of the application immediately.
02

Data We Collect

SmartCollect collects the following categories of information in order to deliver its core functionality:

👤
Account Credentials
Server URL, username, and password (transmitted securely to your organization’s server).
🔐
Session Cookies
Authentication tokens stored locally on the device to maintain your login session.
💰
Transaction Data
Customer names, payment amounts, payment modes, dates, and notes recorded during collections.
📱
Device Information
Device model and OS version, used solely for Bluetooth compatibility checks.
🖨️
Bluetooth Data
Nearby Bluetooth device names and addresses, used exclusively to connect to a thermal receipt printer.
⚙️
App Settings
Server configuration, preferred printer width, and other locally saved preferences.
We do not collect: GPS/location data, camera images, microphone audio, contacts, calendar data, or any browsing history. SmartCollect requests only the permissions it genuinely needs.
⚠️
Important: All financial transaction data is stored exclusively on your organization’s own Frappe/ERPNext server — not on any server owned or operated by SmartChoice IQ.
03

How We Use Your Data

Data collected by SmartCollect is used solely for the following operational purposes:

  • To authenticate you against your organization’s Frappe/ERPNext server and maintain a secure session.
  • To display the list of customers with outstanding dues assigned to the collection agent for today.
  • To record and submit payment entries (collections) to the ERPNext server on your behalf.
  • To display today’s payment entries and daily collection statistics including progress and totals.
  • To generate and print payment receipts via a paired Bluetooth thermal printer.
  • To store session cookies locally on the device, allowing seamless re-authentication without re-entering credentials on each app launch.
  • To save user preferences (server URL, printer settings) locally for convenience.
📌
SmartCollect does not use your data for advertising, profiling, analytics reporting, or any purpose outside of the direct features described above.
04

Data Storage & Security

Understanding where your data lives is critical. Here is a clear breakdown:

  • On your device: Session cookies and app preferences are stored locally using the device’s secure application storage (shared_preferences). This data never leaves your device except as authentication headers sent to your own server.
  • On your organization’s server: All payment entries, customer data, and financial records are stored on your organization’s self-hosted Frappe/ERPNext instance. SmartChoice IQ has no access to this server.
  • In transit: All communication between the app and your server is conducted over HTTPS/TLS. The app enforces secure connections and does not transmit credentials over unencrypted channels.
  • Passwords: Your password is never stored on the device. It is transmitted once during login to your server, which handles its own hashing and storage.
  • Bluetooth: Printer pairing data is stored locally on the device and is used only to reconnect to your designated receipt printer. No Bluetooth data is transmitted to any remote server.
SmartChoice IQ does not operate any central server that stores your personal or financial data. You and your organization maintain full data ownership.
05

Third-Party Services

SmartCollect integrates with a minimal set of trusted third-party services:

  • Frappe / ERPNext: The open-source ERP backend your organization hosts. All business data is governed by your organization’s own data policies on that server.
  • Google Fonts (Inter, Playfair Display): Loaded at build time and bundled with the app — no runtime requests to Google’s font servers.
  • flutter_blue_plus: An open-source Flutter package for Bluetooth Low Energy communication, used solely to communicate with your thermal printer. No data is shared with the package author.
ℹ️
SmartChoice IQ does not integrate any advertising SDKs, third-party analytics tools, or data broker services into SmartCollect.
06

Bluetooth & Device Permissions

SmartCollect requests the following device permissions. Each permission is used for a single, clearly defined purpose:

📡
Bluetooth Scan
To discover nearby Bluetooth thermal printers during the pairing process.
🔗
Bluetooth Connect
To establish and maintain a connection with the paired receipt printer.
🌐
Internet Access
To communicate with your organization’s Frappe/ERPNext server over HTTPS.
💾
Local Storage
To securely save session cookies and user preferences on the device.
⚠️
On Android 12 and later, Bluetooth permissions include a nearby devices permission. SmartCollect uses this exclusively for printer connectivity — it does not use Bluetooth to track your location or collect any location-related data.

You may revoke any permission at any time via your device’s system settings. Revoking Bluetooth access will disable the receipt printing feature; core collection functions will continue to operate normally.

07

Your Rights

Depending on your location and applicable law, you may have the following rights regarding your personal data:

  • Right of Access: Request a copy of the personal data we hold about you in relation to this application.
  • Right to Rectification: Request correction of inaccurate information associated with your account.
  • Right to Erasure: Request deletion of locally stored session data by clearing the app’s storage via your device settings, or by uninstalling the application.
  • Right to Data Portability: Transaction and payment data is stored on your organization’s ERPNext server — your system administrator can export it at any time.
  • Right to Withdraw Consent: Revoke Bluetooth or any other permission at any time through your device’s app permission settings.
📌
Since all business data resides on your organization’s own server, requests for access, correction, or deletion of transaction records should be directed to your organization’s system administrator. For app-level concerns, contact us directly.
08

Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or the data SmartCollect processes, please do not hesitate to reach out:

SmartChoice IQ — SmartCollect Team

We respond to all privacy-related inquiries within 72 business hours.

✉️ privacy@smartchoice-iq.com