Scan60

Privacy Policy

Effective 11 November 2026 · Last updated 11 November 2026

This policy explains what information the Scan60 Android app (package com.kishan.qrcodescanner, "the app") handles, why, who else receives it, and the choices you have. Scan60 is run by Kishan Singh, an individual developer based in Jaipur, Rajasthan, India ("we", "us"). If you have a question, write to [email protected].

In short

1. Information we handle

a. Camera and scanned codes

The app uses your camera to read QR codes and barcodes, and can also read a code from a photo you pick. Images are analysed on your phone and are not stored or uploaded. What a code contains (a link, text, a Wi-Fi network, a contact, a UPI payment request and so on) is shown to you and saved in your history on your phone.

b. Safety checks on scanned codes

Every scan gets a safety verdict. Most of this is done on your phone by rules built into the app. Three things use the network:

c. Product lookup

For product barcodes (such as EAN or UPC), the app can look up the product name and photo at Open Food Facts. The barcode number is sent to that service. It is not linked to you by us.

d. Scam reports you choose to send

Only when you tap Report. See section 4.

e. Ads, statistics and crashes

Google AdMob (ads), Google Analytics for Firebase (anonymous usage statistics) and Firebase Crashlytics (crash reports) collect device and usage information, described in section 3.

f. Purchases

If you buy Premium, Google Play handles the payment. We never see your card or payment details. The app asks Google Play whether your account owns the purchase, so it can switch ads off and unlock the Premium features.

2. Stored only on your phone

The optional history lock uses your phone's own screen lock or fingerprint through Android's biometric prompt. The app only receives a yes or no answer. We never receive, store or send your fingerprint, face data or PIN.

3. Services that receive information

ServiceWhat forWhat it receives
Google AdMob (Google Mobile Ads SDK)Showing banner, interstitial and rewarded ads in the free versionAdvertising ID, IP address, device model and OS, app and ad interaction data, approximate location from IP. See how Google uses data from apps that use its services.
Google Analytics for FirebaseAnonymous usage statisticsApp opens, screen views, device and OS type, country, an app-instance ID
Firebase CrashlyticsFinding and fixing crashesCrash logs, device model, OS version, app version, an install ID
Firebase Authentication (anonymous)Letting a phone report a scam once without an accountA random anonymous ID. No name, email or phone number
Cloud Firestore (Google, Mumbai region)Storing and looking up community scam reportsHashes for lookups; reported domains, UPI IDs and numbers for reports (section 4)
Google Play (Billing, In-App Review)The Premium purchase, and asking you to rate the appHandled by Google under its own policy
Open Food FactsProduct details for barcodesThe barcode number and your IP address
Google favicon serviceSite icons next to linksThe domain name and your IP address
The site behind a short linkFinding where a short link leadsYour IP address and request details

These providers act under their own privacy policies. Firebase and AdMob are products of Google LLC; see policies.google.com/privacy.

4. Community scam reports

Scan60 includes a shared list of scams reported by its users, so one person's report can warn the next. When you tap Report on a result, the app signs your phone in anonymously and stores:

A UPI ID or phone number is information about the person or business that owns it, not about you. We keep it only to warn other users, and we only publish a count, never a name. Nobody can download or list the whole database: the app can look up an item only if it already has the value, using the hash. If a reported entry is wrong or concerns you, ask us to remove it using the Delete data page. Please do not report things you haven't actually seen in a scam; see the Terms.

5. How we use information

We do not use your information for automated decisions that have legal or similarly significant effects on you. The safety verdict is advice shown to you; it does not block anything on its own.

6. Legal basis and consent

We process scan lookups and reports to provide the safety features you use (performance of the service) and, for statistics, security and fraud prevention, on our legitimate interest in running and improving the app. Ads and, where the law requires, advertising and analytics identifiers are used with your consent. In the European Economic Area, the UK and Switzerland the app asks for your choice with Google's consent form, and you can change it any time under Settings › Privacy choices. Where India's Digital Personal Data Protection Act, 2023 applies, we act as the Data Fiduciary for any personal data we handle.

7. Sharing and selling

We do not sell, rent or trade your personal information. We share it only:

8. Ads and advertising ID

The free version shows ads from Google AdMob: a banner on some screens, an occasional full-screen ad after a scan, and optional "watch an ad" rewards that unlock a Premium feature once. We keep ads away from the camera, from warnings and from the safety and scam-help screens.

AdMob uses the Android advertising ID and other device data to choose and measure ads. In the EEA, UK and Switzerland, personalised ads and the related storage need your consent through the consent form. To limit ads elsewhere, open Android Settings › Privacy › Ads and delete your advertising ID or opt out of ads personalisation. Buying Premium removes the ads from the app.

The app is not directed at children, and we do not knowingly show personalised ads to children.

9. App permissions

10. How long we keep data

We may keep a minimal record longer where the law requires it.

11. Deleting your data

There is no account to delete. To clear what's on your phone, use History › Clear history in the app, or Android Settings › Apps › Scan60 › Storage › Clear storage, or uninstall the app. To have a scam report removed, or to ask about anything else, follow the steps on our Delete data page.

12. Your rights

Depending on where you live, you can ask us to:

Because the app keeps no account and the community data is anonymous, we often hold nothing that can be tied to you; if so we will say so. Users in the European Economic Area and the UK have these rights under the GDPR. California residents have similar rights under the CCPA/CPRA, and we do not sell or "share" personal information as those laws define it. Write to us using the details in section 17. We will reply within 30 days and will not treat you differently for using your rights. You may also complain to your local data-protection authority, or in India to the Data Protection Board of India.

13. Children

Scan60 is a general utility app and is not directed at children under 13 (or under 16 where the law sets a higher age). We do not knowingly collect personal data from children. If you believe a child has given us personal data, contact us and we will delete it.

14. Security

Connections to our services use encryption (HTTPS/TLS). The scam database is protected by security rules: it cannot be listed or downloaded, entries can only be added one vote at a time, and nothing can be edited or deleted from the app. No password is stored in the app. No method of storage or transmission is completely secure, but we take reasonable steps to protect your information. If a breach affects your personal data, we will notify you and the authorities as the law requires.

15. Where data is stored

Community reports are stored in Google Cloud Firestore in the Mumbai (asia-south1) region. Google may process Firebase and AdMob data on servers outside your country, including in the United States, protected by safeguards such as standard contractual clauses. By using the app you understand that your information may be processed in those countries, subject to this policy and applicable law.

16. Changes to this policy

We will post any change on this page and update the "Last updated" date. If a change materially affects how we use your personal data, we will tell you in the app before it takes effect, and ask for consent where the law requires it.

17. Contact and grievance officer

For privacy questions, requests or complaints, contact:

Kishan Singh, Developer, Scan60. He is also the Grievance Officer under India's Information Technology Act, 2000 and its Rules.
Email: [email protected] (subject line "Scan60 privacy")

We acknowledge complaints within 24 hours and aim to resolve them within 15 days.