✦ Legal, Transparency & Google Play Compliance

Privacy Policy

Effective Date: May 27, 2026  |  Last Updated: September 21, 2026

This Privacy Policy explains how SHREYA APPS ("we," "us," or "our") collects, processes, and protects information when you access or use the QR Code & PDF Scanner Pro mobile application, in-app premium subscription features, and associated website (qrcode-pdf-scanner.com). This policy is strictly structured to comply with the Google Play Developer Program Policies (including Subscriptions and Payments Policies), the General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA/CPRA), and Google AdSense / AdMob publisher guidelines.


1. In-App Subscriptions & Google Play Billing Compliance

QR Code & PDF Scanner Pro provides optional auto-renewing premium subscription plans ("Scanner Pro Premium" / VIP) and lifetime access options that unlock advanced utility features, including an ad-free experience, unlimited batch CSV barcode exports, multi-language OCR text extraction, and high-compression PDF processing.

🔒 Zero Financial Data Storage by SHREYA APPS

All financial transactions, payment processing, credit card data, bank information, and recurring subscription billing are conducted exclusively and securely by the Google Play Store (Google LLC) via the Google Play In-App Billing API. SHREYA APPS never collects, sees, stores, or transmits your credit card number, debit card number, bank details, or billing address.

Subscription Information We Process: To verify your active entitlement to premium features across app launches, our application interacts with the Google Play Billing client to receive an anonymized purchase token, order ID, product SKU, and subscription expiration timestamp. This data is associated only with your local device installation and is used strictly for subscription entitlement delivery.

Auto-Renewal & Subscription Management

⚠️ Critical Notice on Cancellation: Uninstalling or deleting the application from your Android phone or tablet DOES NOT cancel your active subscription. You must actively cancel your subscription through Google Play using the steps below.

How to Manage or Cancel Your Subscription via Google Play

  1. Open the Google Play Store app on your Android device.
  2. At the top right, tap your Profile Icon.
  3. Tap Payments & subscriptions, then tap Subscriptions.
  4. Select QR Code & PDF Scanner Pro from your list of active subscriptions.
  5. Tap Cancel subscription and follow the on-screen instructions.
  6. Alternatively, manage subscriptions directly from your desktop browser at play.google.com/store/account/subscriptions.

Following cancellation, you will retain full access to premium features until the end of your prepaid billing period. Partial billing period refunds are subject to Google Play standard policies.

Refund Policy (Google Play)

Because in-app subscription purchases are processed directly by Google Play, refund requests are evaluated in accordance with Google Play's standard refund policies. Within 48 hours of purchase, users may request a refund directly through the Google Play purchase history. For assistance with billing inquiries or technical faults, contact our team at contact@shreyapps.com.


1B. Website Subscriptions & Web Payment Gateways (Razorpay & PayPal)

In addition to the Google Play Android app, users may purchase or manage Scanner Pro Web Studio passes directly on our website (qrcode-pdf-scanner.com/pricing.html). We support dual-currency regional checkout:

🔒 Banking & Financial Data Privacy Guarantee (Web)

SHREYA APPS never collects, processes, transmits, or stores your credit card number, debit card CVV, bank account credentials, or UPI PINs. All payment processing occurs inside sandboxed, encrypted iframes hosted directly by Razorpay (compliant with Reserve Bank of India tokenization mandates & PCI-DSS Level 1) or PayPal (PCI-DSS Level 1 compliant with 256-bit bank-grade SSL).

What Information Is Collected During Web Checkout

When you complete a transaction on our website, we receive only the non-sensitive metadata necessary to provision and maintain your Pro entitlement:

How Web Subscriptions Are Stored on Your Browser

To deliver immediate access without requiring complex account creation or intrusive third-party trackers, an active entitlement session is stored locally in your browser's sandboxed localStorage with cryptographic integrity verification. This allows the website to recognize you on subsequent visits and keep Pro features unlocked. If you clear your browser cookies, format your computer, or switch to a new device, you can instantly restore your active subscription at zero additional charge using the Restore Access tool on pricing.html by entering your purchase email or 6-digit Sync Code.

Cross-Platform Web & Android Synchronization

Our service utilizes RevenueCat, Inc. as an infrastructure entitlement orchestration partner to synchronize subscription status between the Android mobile application and the web tools. When you sync devices using a 6-digit Sync Code or account email, RevenueCat securely maps the active entitlement state across both platforms without transferring document scans, barcodes, or sensitive financial data.

Web Subscription Cancellation & Refund Policy


2. Camera Permissions & 100% On-Device Optical Processing

To deliver its core utility functions—scanning barcodes, decoding QR codes, detecting document corners, and generating PDF files—the application requests the Android android.permission.CAMERA permission.

Data / Hardware Sensor Functional Purpose Storage & Transit Status
Live Camera Video Feed Real-time optical frame decoding of 1D/2D barcodes and document edges. Processed strictly in volatile device RAM; never recorded, saved, or uploaded to any server.
Scanned Documents & PDFs Compiling, edge-trimming, and formatting scanned contracts or receipts into PDF files. Saved solely in your device's sandboxed local storage. Zero cloud transmission.
Decoded Scan History Allows users to review, search, and export past barcode scans. Stored in an offline SQLite database inside the sandboxed app container.
Custom Generated Codes Exporting PNG and SVG files of generated QR codes and linear barcodes. Stored locally on your device or saved to your gallery upon explicit user request.

The application does NOT request or access your GPS location coordinates, phone call logs, microphone audio, contacts, or biometric data.


3. Advertising, Cookies & Third-Party Services (AdSense & AdMob)

The free tier of our mobile application and public website may display advertisements served by Google through Google AdSense and Google AdMob. Users who subscribe to the Premium / VIP tier receive an uninterrupted, 100% ad-free experience.


4. Account Deletion & Data Erasure (Google Play Policy Compliance)

In compliance with Google Play's App and Account Deletion policies, we provide complete transparency and control over your data:


5. Age Requirement & Child Privacy Protection

This application and associated web utilities are strictly intended for individuals who are 18 years of age or older. We do not knowingly solicit, collect, or process personal data from children under the age of 13 (or under 16 in certain European jurisdictions). If we become aware that an underage user has provided personal information, we take immediate steps to delete such data from our records.


6. International Data Rights (GDPR & CCPA/CPRA)

Depending on your location, you may enjoy statutory privacy rights under local data protection legislation:


7. Data Security Safeguards

We enforce rigorous software development security standards. Because barcode decoding, edge boundary detection, and PDF generation execute locally in sandboxed memory, your confidential business documents, contracts, financial invoices, and credentials are protected from third-party interception during transit over public networks.


8. Contact Us & Data Protection Inquiries

For privacy questions, Google Play subscription inquiries, or formal data deletion requests, please contact our dedicated data protection and support officers:

SHREYA APPS — Data Protection Team

Email: contact@shreyapps.com

Support: contact@shreyapps.com

Web: qrcode-pdf-scanner.com/contact.html