Privacy Policy

Last Updated: February 13, 2026

Retello Scanner ("we," "our," or "the App") is developed and operated by Retello, a product of AYN Services Inc. We are committed to protecting your privacy and ensuring you have full control over your data. This Privacy Policy explains how we collect, use, disclosure, and safeguard your information when you use our mobile application.

info By using the App, you consent to the data practices described in this policy.

1

Information We Collect

A. Information You Provide

  • arrow_right Account Data (Optional): If you choose to create an account, we collect your email address and name to manage your identity and facilitate cloud sync.
  • arrow_right Authentication Data: If you sign in using Google Sign-In, we collect your public profile information (email, name, and profile picture) associated with that account.
  • arrow_right Support Communications: Any information you provide when contacting our support team (e.g., screenshots, logs, descriptions of issues).

B. Scan Data & User Content

qr_code
Barcode Data

The raw text/numerical content and format type (e.g., QR, UPC-A, Code128) of barcodes you scan.

Default Behavior Stored locally on your device via SQLite database.
Cloud Behavior Encrypted & transmitted to secure cloud servers (Supabase) only if Cloud Sync is enabled.
image
Scan Images (Premium Only)

If you subscribe to Premium and explicitly enable image capture settings, photos taken during the scanning process are stored locally and uploaded to our secure private storage buckets. We do not collect images from Free tier users.

C. Automatically Collected Information

  • Device Identifiers: We may collect your device model, operating system version, and unique device identifiers (like the Android Advertising ID) to support app functionality and advertising (Free tier only).
  • Usage Logs: Aggregated, anonymized data about how you interact with the app (e.g., "Button Mode" vs "Auto Mode" usage) to help us improve features.
  • Crash Reports: We use Firebase Crashlytics to collect crash logs (stack traces) when the app malfunctions. These logs do not contain your personal scan history.

D. Device Permissions

camera_alt Camera

Strictly used to detect barcodes in real-time. Video frames are processed on-device using Google ML Kit. We do not stream or save video footage to any server.

bluetooth Bluetooth

Required to broadcast your phone as a HID device. Keystroke data is transmitted directly from Phone to PC; we do not intercept or log these keystrokes.

wifi WiFi / Network

Used for auth, sync, and the "Quick Connect" feature to communicate with the Desktop Receiver on your local network.

2

How We Use Your Information

check_circle
Core Functionality To scan barcodes, generate history logs, and transmit text to your connected computer via Bluetooth or WiFi.
check_circle
Cloud Sync (Opt-In) To synchronize your scan history across multiple devices logged into the same account.
check_circle
Subscription Verification To validate your status (Free vs. Premium) via RevenueCat. Note: We do not process or store your credit card information directly; payments are handled securely by the Google Play Store or Apple App Store.
check_circle
Advertising (Free Tier) To display banner and interstitial ads via Google AdMob.
3

Data Storage & Security

verified_user
"Local-First" Security Philosophy
Local Storage

By default, all scan history resides in your device's secure sandbox (SQLite). If you uninstall without syncing, this data is lost.

Cloud Storage

Synced data is stored in Supabase (AWS infrastructure) using Row Level Security (RLS). Only your authenticated User ID can access your data.

Encryption

All data in transit uses TLS/SSL encryption protocols.

No "Shadow" Storage

We do not secretly upload scan data for data mining or marketing purposes.

4

Third-Party Services

5

Data Sharing & Disclosure

gpp_bad We do not sell your personal data.

We may share data only in the following circumstances:

  • Service Providers: With the third-party services listed above, strictly for operations.
  • Legal Compliance: If required by subpoena, law, or court order.
  • Business Transfers: In the event of a merger, acquisition, or asset sale.
6

Your Rights & Data Control

download Export Data

Use "Settings > Export" to download your history in CSV/JSON format at any time.

delete Delete Account

"Settings > Account > Delete Account" permanently wipes your profile and cloud data immediately.

cloud_off Opt-Out of Sync

Sign out to stop cloud syncing. Data remains local on your device.

ad_units Ad Tracking

Opt-out via Android Settings > Google > Ads > Delete advertising ID.

7

Data Retention & Inactivity

Active Accounts

We retain your data as long as your account remains active.

Inactive Accounts

Accounts inactive for 36 months (no logins/syncs) may be deleted. We will notify you via email 30 days prior.

Lifetime Purchases

Accounts with an active "Lifetime Premium" purchase will never be deleted for inactivity.

Deleted Accounts

Upon request, all data is removed immediately. Backups may retain residual data for up to 30 days.

8

Children's Privacy

Retello Scanner is not intended for use by children under the age of 13. We do not knowingly collect personal information from children. If we discover that a child under 13 has provided us with personal information, we will delete it immediately.

9

Changes to This Policy

We reserve the right to update this policy. Significant changes will be communicated via an in-app notification or email. Your continued use of the app after such changes constitutes acceptance of the new terms.

10

Contact Us

If you have questions about this Privacy Policy or wish to exercise your data rights, please contact us:

AYN Services Inc.

email info@retello.app