Privacy Policy
Critical warning — limitation of liability. This Privacy Policy contains limitations and disclaimers designed to limit liability. By using the app, you acknowledge and agree to these limitations. Read this policy carefully before using our services. If you do not agree, you must not use the app.
1. Introduction
This Privacy Policy describes how Banknote & Coin Identifier AI (“Banknote & Coin ID,” “we,” “our,” or “us”), developed and operated by TQ Tech, collects, uses, and protects information when you use our Android application and related websites (including banknoteid.pages.dev). We are committed to handling data transparently in accordance with applicable data protection laws.
Important disclaimer. This app is provided for educational, entertainment, and informational purposes only. It is not a substitute for professional numismatic appraisal, grading, or authentication. AI can and will make mistakes. All identifications and value ranges are approximate. You must consult a professional dealer, auction house, or certified appraiser for any valuation that matters (insurance, sale, estate, authentication). We have no liability for consequences resulting from identification or valuation errors. You use the app at your own risk.
2. Information we collect
2.1 Information you provide directly
- Currency images. Photos of banknotes or coins you submit for identification (front, and optionally the reverse). You crop the image in the app before it is sent.
- Collection and history. Identification records you save on the device, including notes, grades you set, tags, favourites, and purchase notes.
- Ask AI questions. Follow-up questions you type about a saved identification, plus the identification context needed to answer.
- User preferences. Theme, home currency, haptics, onboarding state, and similar settings stored on device.
- Purchase information. If you subscribe to Pro, Google Play processes payment. We do not collect card numbers or bank details.
- Support communications. Messages you send to tqtechofficial@gmail.com.
2.2 Information we collect automatically
- Usage data. Features used, identification starts/successes/errors, scan mode (banknote or coin), and similar in-app events.
- Device information. Device model, Android version, app version, language, and approximate region.
- Performance data. Crash reports, error logs, and performance traces (Firebase Crashlytics and Performance Monitoring).
- Quota identifier. A random device identifier stored in encrypted app storage, sent with identify and Ask AI requests so the free-scan limit (three lifetime identifications) can survive reinstall. This is not your Google account email and is not Android’s advertising or SSAID identifiers.
- Network metadata. Our identification API may see IP address and similar request metadata for rate limiting and abuse prevention.
2.3 Camera and photos
Camera permission. Requested only when you choose to photograph an item. Photos are captured in the app, cropped by you, then sent for identification. You can deny or revoke camera access in Android Settings.
Gallery / Photo Picker. To identify an existing photo, the app uses the Android system Photo Picker. You select a single image; the app receives only that file. We do not request broad photo-library access and we do not scan your gallery in the background.
- Cropped images are transmitted over HTTPS to our Cloudflare Worker, which forwards them to vision models via OpenCode Zen (primary; GPT-5 Nano for identification) and, if needed, OpenRouter (which may include Google Gemini, OpenAI, and other providers) for temporary processing.
- We instruct OpenRouter not to retain images for its own training or data collection where the API allows (
data_collection: deny). OpenCode Zen routes GPT-5 Nano through OpenAI APIs, which retain requests for 30 days under OpenAI’s data policies. - We do not keep a long-term server-side photo archive. Copies you keep in History / Collection stay on your device.
- Because images are processed by third-party AI providers, we cannot delete copies those providers may briefly handle under their own policies.
- You can delete locally stored images anytime in the app (item delete, or Settings → delete data).
Storage. Identification results and photos you keep are stored locally so you can open them from History and Collection. Export/import backups are files you choose to create.
3. How we use your information
- Identification. Processing cropped photos through our backend and third-party vision models to return country, denomination, series, catalogue references, condition estimates, collector-market ranges, and the written collector report.
- Ask AI. Answering follow-up questions about a scan you already ran, using text context (not a new photo, unless you start a new scan).
- Collection history. Storing records locally for your reference (educational / informational only).
- Quota and abuse control. Enforcing the three lifetime free scans, Pro fair-use daily caps, and Ask AI daily limits.
- Pro features. Unlocking unlimited scans (subject to fair use), value estimates, and the full report when Google Play / RevenueCat confirm an active entitlement.
- App improvement. Analytics and crash data to fix bugs and improve reliability.
- Support. Responding to emails you send us.
- Legal compliance. Meeting legal obligations and protecting our rights.
All identifications and valuations are approximate and for educational / informational purposes only. AI will make mistakes. Consult professionals when accuracy matters.
4. Third-party services
We integrate with the following providers. They have their own privacy policies. We are not responsible for their independent data practices.
4.1 Identification backend and vision models
Cropped images are sent to our Cloudflare Worker, then to OpenCode Zen (primary) and, if Zen is unavailable, OpenRouter, which route the request to one or more models (GPT-5 Nano for identification; DeepSeek V4 Flash for Ask AI; OpenRouter fallbacks may include Google Gemini and others). Key points:
- Images are sent only when you tap Identify (or equivalent) after capture/crop. Ask AI sends text context from a scan you already ran, not a new photo.
- Processing is for that request. We do not operate a photo cloud library.
- On OpenRouter we request
data_collection: deny. We cannot guarantee how every upstream model provider handles a transient copy. - OpenCode Zen’s GPT-5 Nano path uses OpenAI APIs. OpenAI retains API requests for 30 days per its data policies. See OpenCode Zen privacy notes.
- We cannot delete images from Zen, OpenRouter, or model providers after they have been sent. Retention is governed by their policies.
- AI output can be wrong, incomplete, or invented. We have no liability for model errors or for how providers handle images.
See OpenCode Zen, OpenRouter Privacy, OpenAI Privacy, Cloudflare Privacy, and the applicable model provider policies (for example Google Privacy Policy).
4.2 RevenueCat and Google Play Billing
Pro subscriptions are sold through Google Play. We use RevenueCat to verify entitlement.
- All payments are processed by Google Play. We never see your full payment card details.
- RevenueCat may process a RevenueCat app user ID, Play purchase tokens, product IDs, subscription status, and device/app metadata needed to operate billing.
- We receive entitlement status so the app can unlock Pro and restore purchases.
Plans (US list prices; Google Play shows the price you pay, which may vary by country and tax):
- Weekly Pro — currently $3.99 / week, auto-renewing. No free trial unless Google Play displays one at checkout.
- Yearly Pro — currently $24.99 / year, auto-renewing. Billing begins when you confirm purchase.
Subscriptions renew unless you cancel in Google Play before the period ends. See our Terms of Service for cancellation steps. RevenueCat: privacy policy.
4.3 Google Firebase
We use Firebase Analytics, Crashlytics, Performance Monitoring, and Remote Config. These services may collect app events, device and OS data, crash logs, and performance metrics. We do not use analytics to build an advertising profile from your note or coin photos. See Firebase Privacy.
4.4 Third-party disclaimer
We link to third-party policies for convenience. We do not control those services and have no liability for their privacy, security, or data handling. You use them at your own risk as part of receiving the app’s functionality.
5. Data storage and security
- Local first. Collection photos, scan results, and preferences live on your phone (Room / DataStore), not in a TQ Tech photo archive.
- Temporary transfer. Cropped images leave the device only to complete an identification request.
- Quota / cache. The worker may store hashed quota counters and hashed identification cache keys (not the original photo file) to operate the service and avoid repeat cost for identical images.
- HTTPS. Identify, quota, rates, Ask AI, and feedback calls use HTTPS.
Security disclaimer. No method of transmission or storage is 100% secure. We have no liability for unauthorized access, breaches, or incidents at third-party processors. Images sent for identification are processed by those processors; we cannot delete them from their systems. You provide images at your own risk.
6. Data retention
- Photos on our servers: not retained as a user photo library. Processing is per request.
- AI providers: governed by their policies; we cannot delete after send.
- Quota and cache: hashed counters and cached identifications are kept only as long as needed to run the service (cache expires after a limited period).
- Ask AI: questions are processed to produce an answer; we do not run a public chat archive of your conversations.
- Analytics / crashes: retained by Firebase according to their product defaults and our project settings.
- Subscriptions: retained by Google Play and RevenueCat as needed to bill, restore, and meet legal obligations.
- On-device data: remains until you delete items, clear app data, or uninstall.
7. Your rights and choices
- Access / deletion (device): view, export, or delete collection items in the app; delete app data in Android Settings; uninstall.
- Access / deletion (us): email tqtechofficial@gmail.com for support emails or other data we hold. We cannot erase copies already processed by AI providers.
- Correction: edit your collection notes and grades in the app; report a wrong ID from the result screen.
- Portability: export a collection backup from Settings.
- Camera / photos: revoke permissions in Android Settings. The app can still use Photo Picker without a gallery permission.
- Subscriptions: manage or cancel in Google Play → Payments & subscriptions. Payment records are controlled by Google.
- Analytics: limited by OS-level advertising/analytics controls where applicable; crash data is used to keep the app stable.
8. Children’s privacy
The app is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe we have, contact us and we will delete what we hold where applicable.
9. International data transfers
Our backend and providers (including Cloudflare, OpenCode Zen, OpenAI, OpenRouter, Google, and RevenueCat) may process data in the United States and other countries. By using the app you understand that this transfer is required to deliver identification, billing, and diagnostics.
10. Changes to this Privacy Policy
We may update this policy. We will post the new version on this page and update the “Last updated” date. Material changes may also be noted in the app or on banknoteid.pages.dev. Continued use after changes constitutes acceptance.
11. Contact information
Operator: TQ Tech
App: Banknote & Coin Identifier AI (tq.tech.banknote)
Website: https://banknoteid.pages.dev
Email: tqtechofficial@gmail.com
Privacy requests: use subject line “Privacy Policy Inquiry”. Also see Contact.
12. Legal basis for processing (GDPR)
If you are in the EEA, UK, or a similar regime, our legal bases include:
- Contract: providing identification, collection, and Pro features you request.
- Legitimate interests: security, quota enforcement, crash diagnosis, and product improvement in a privacy-respecting way.
- Consent: optional OS permissions (camera) and, where required, analytics.
- Legal obligation: tax, accounting, and responding to lawful requests.
13. Limitation of liability
To the maximum extent permitted by applicable law:
- We shall have no liability for damages, losses, or claims arising from use of this app.
- The app and services are provided “as is” and “as available,” without warranties of any kind.
- This is an educational and informational tool only. AI can and will make mistakes.
- All identifications and valuations are approximate and may be significantly inaccurate or entirely wrong.
- We disclaim all warranties, express or implied, including merchantability, fitness for a particular purpose, and non-infringement.
- We shall not be liable for direct, indirect, incidental, special, consequential, punitive, or exemplary damages.
- We shall not be liable for reliance on identifications, collector reports, Ask AI answers, or value ranges.
- We shall not be liable for errors produced by OpenCode Zen, OpenRouter, or any vision model provider.
- We shall not be liable for buying, selling, insuring, or authenticating currency based on the app.
- We shall not be liable for how third parties handle, process, store, or retain your images.
Nothing in this policy limits rights you cannot waive under consumer law in your country.
14. Indemnification
You agree to indemnify, defend, and hold harmless TQ Tech and its officers, employees, and agents from claims, liabilities, damages, losses, and expenses (including reasonable attorneys’ fees) arising out of: (a) your use of the app; (b) your violation of these terms or this policy; (c) your violation of any rights of another; (d) content or images you submit; (e) reliance on identifications, reports, or valuations; (f) decisions made on the app’s output; (g) errors by AI providers; (h) financial losses from buying, selling, or insuring currency based on the app.
15. Governing law
This Privacy Policy and related disputes are governed by the laws of India, without regard to conflict-of-law rules, except where mandatory consumer law in your country of residence applies. Where enforceable, courts of competent jurisdiction in India shall have exclusive venue, except that you may bring non-waivable consumer claims in your country of residence.
16. California privacy rights (CCPA / CPRA)
If you are a California resident, you may have the right to know, delete, and correct personal information, and to opt out of “sale” or “sharing” as those terms are defined by California law. We do not sell your personal information for money. We do not use your banknote or coin photos for cross-context behavioral advertising. To exercise rights, email us. These rights are subject to the limitations in this policy and applicable exceptions (including data we do not control at third-party AI providers).
Final warning. By using this app you acknowledge that you have read, understood, and agree to this Privacy Policy. Identifications and valuations are approximate and for educational / informational use only. Images are processed by third-party AI services; we cannot delete them from those systems. We have no liability for how those services handle your images. If you do not agree, do not use the app.