Privacy Policy

A1 Thermal Printer

Last updated: June 29, 2026

Aman Yadav (doing business as Ocabico)

 

1. Overview

This Privacy Policy describes how Aman Yadav (doing business as Ocabico) ("we," "us," or "our") collects, uses, stores, and shares your information when you use A1 Thermal Printer ("the App"), a mobile utility that enables printing via Bluetooth, USB, and LAN/WiFi to thermal printers.

This policy applies when you:

        Download or use the A1 Thermal Printer mobile application

        Use any related application that links to this Privacy Policy

        Contact us for support or other services

 

2. Contact Information

Developer

Aman Yadav (Ocabico)

Email

ocabicoitservices@gmail.com

Address

Drushti Apt, Flat No. 7B, Shivaji Nagar, Satpur, Nashik, Maharashtra 422012, India

Privacy requests

ocabicoitservices@gmail.com

 

3. Information We Collect

We collect only the data necessary to operate the App and provide its features.

3.1  Device & App Information

        Device model, manufacturer, and Android OS version

        App version and build number

        Android Advertising ID (GAID) — used by Google AdMob for ad personalisation

        Firebase Installation ID — used to identify app instances for push notifications

        IP address and network connection type

        App usage logs and crash reports (via Firebase Crashlytics / Analytics)

3.2  Permissions Requested

The following device permissions are requested at runtime. Each is required for core printer functionality:

Permission

Why it is needed

BLUETOOTH, BLUETOOTH_SCAN, BLUETOOTH_CONNECT

Discover and connect to Bluetooth thermal printers. BLUETOOTH_SCAN uses neverForLocation flag — no location data is inferred.

NEARBY_WIFI_DEVICES, ACCESS_WIFI_STATE, CHANGE_WIFI_MULTICAST_STATE

Discover and connect to printers over LAN/WiFi.

INTERNET, ACCESS_NETWORK_STATE

Required for Firebase, Google AdMob, and API communication.

ACCESS_COARSE_LOCATION

Used for venue-based printer suggestions. Requested only when this feature is used; you can deny it without affecting core printing.

READ_MEDIA_IMAGES

Access photos you select to print. No images are uploaded or stored remotely.

POST_NOTIFICATIONS

Send push notifications for app updates and service alerts via Firebase Cloud Messaging (FCM).

USB host feature

Connect to thermal printers via USB cable.

3.3  Information You Provide

        Receipt or document content you choose to print (processed locally, never transmitted)

        Support enquiries sent to our email

3.4  In-App Purchase Information

If you make a purchase through the App, transactions are processed entirely by Google Play Billing. We do not receive or store your payment card details. We may receive a transaction record (purchase token, product ID, and timestamp) to verify and fulfil your purchase.

3.5  Push Notifications

If you grant notification permission, we may send alerts about app updates and service changes via Firebase Cloud Messaging. You can disable notifications at any time in your device settings.

 

4. How We Use Your Information

        Provide and operate the App, including Bluetooth, USB, and WiFi printing

        Suggest nearby printer configurations based on approximate location (if permitted)

        Display advertisements via Google AdMob

        Improve app performance and reliability through Firebase Analytics

        Diagnose crashes and bugs via Firebase Crashlytics

        Send push notifications for updates via Firebase Cloud Messaging

        Verify in-app purchases via Google Play Billing

        Respond to support requests

        Comply with legal obligations

 

5. Third-Party Services & SDKs

The App uses the following third-party SDKs. Each has its own privacy policy governing the data it processes:

SDK / Service

Purpose

Data collected

Google AdMob

Advertising

Advertising ID, device info, approximate location, app activity

Firebase Analytics

Usage analytics

App interactions, device info, Firebase Installation ID

Firebase Crashlytics

Crash reporting

Crash logs, device info, app version

Firebase Cloud Messaging

Push notifications

Firebase Installation ID, device token

Firebase Auth / Firestore

Authentication & cloud data

User ID, email (if signed in), app data

Google Play Billing

In-app purchases

Purchase token, product ID, timestamp (no card data)

All Google services are governed by Google’s Privacy Policy: https://policies.google.com/privacy

 

6. Sharing of Information

We do not sell your personal data. We may share data only in the following circumstances:

        With third-party SDKs listed in Section 5, solely for the purposes described

        In the event of a merger, acquisition, or sale of assets — you will be notified

        When required by law or to protect the rights, property, or safety of our users

 

7. Local Data Storage

The App stores certain data locally on your device using SQLite (sqflite) and SharedPreferences. This includes printer configurations, recent print jobs, and app settings. This data never leaves your device and is not transmitted to our servers.

 

8. Advertising & Consent (Google AdMob)

The App displays advertisements via Google AdMob. Before serving personalised ads, the App uses Google’s User Messaging Platform (UMP) to obtain your consent in accordance with applicable regulations (GDPR, CCPA).

        Users in the EEA, UK, and Switzerland will see a consent dialog on first launch

        You may opt out of personalised ads at any time via your device’s ad settings

        If consent is declined, non-personalised ads may still be shown

AdMob App ID: ca-app-pub-3774412092939581~7753489205

 

9. Data Retention

        Firebase Analytics & Crashlytics data: retained for up to 14 months (Google default)

        FCM tokens: retained until the app is uninstalled or the token is refreshed

        Firestore user data: retained until account deletion is requested

        Local device data (SQLite, SharedPreferences): retained until app is uninstalled

        Purchase records: retained as required by applicable tax and accounting laws

 

10. Security

We apply reasonable technical and organisational measures to protect your data, including:

        HTTPS/TLS for all external API and Firebase communications

        Cleartext traffic restricted to local network (LAN) printer connections only

        No sensitive data is stored in plaintext on device

No system is 100% secure. We cannot guarantee absolute security and are not responsible for unauthorised access beyond our reasonable control.

 

11. Children’s Privacy

The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided personal data, we will delete it promptly. If you believe a child has provided us with personal information, please contact us at ocabicoitservices@gmail.com.

 

12. Your Privacy Rights

Depending on your location, you may have the following rights:

Access

Request a copy of the data we hold about you

Correction

Request correction of inaccurate data

Deletion

Request deletion of your personal data

Portability

Request your data in a portable format

Withdraw consent

Withdraw consent for data processing at any time

Opt out of ads

Opt out of personalised advertising via device ad settings

Complaints

Lodge a complaint with your local data protection authority

To exercise any of these rights, contact: ocabicoitservices@gmail.com

 

13. Legal Basis for Processing (GDPR)

For users in the European Economic Area, we process data on the following legal bases:

        Consent — for personalised advertising (AdMob UMP)

        Performance of contract — to provide core app functionality

        Legitimate interests — for analytics, crash reporting, and security

        Legal obligation — where required by applicable law

 

14. International Data Transfers

Our primary operations are based in India. Data processed by Google services (Firebase, AdMob, Play Billing) may be transferred to and stored in the United States or other countries. Google relies on Standard Contractual Clauses and other approved mechanisms to ensure adequate data protection for transfers from the EEA.

 

15. Tracking Technologies

The App uses the Android Advertising ID (GAID) and Firebase analytics identifiers. It does not use browser cookies. You can reset or opt out of the Advertising ID at any time via: Settings → Google → Ads.

 

16. Do Not Track

The App does not respond to “Do Not Track” signals as no uniform standard currently exists for mobile applications.

 

17. Updates to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the “Last updated” date at the top of this document. Continued use of the App after any changes constitutes acceptance of the updated policy.

 

18. Contact & Privacy Requests

For any privacy-related questions, data access requests, or complaints:

Name

Aman Yadav (Ocabico)

Email

ocabicoitservices@gmail.com

Address

Drushti Apt, Flat No. 7B, Shivaji Nagar, Satpur, Nashik, Maharashtra 422012, India

Response time

We aim to respond within 30 days

— End of Privacy Policy —