Wednesday, January 28, 2026

 Privacy Policy for Links to QR

Last Updated: January 28, 2026
Effective Date: January 28, 2026

Introduction

Ashen Ishanka ("we," "our," or "us") operates the Links to QR mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our App.

By using Links to QR, you agree to the collection and use of information in accordance with this policy.

Information We Collect

Information You Provide

QR Code Data
URLs or links you enter to generate QR codes
Expiration dates you set for time-limited QR codes
Logo images you upload for QR code customization

This information is stored locally on your device and, in the case of expiring QR codes, on our Firebase backend.

Camera and Photo Library
When you scan QR codes, we access your device's camera
When you save QR codes or add logos, we access your photo library
We do not collect or store any photos or camera data beyond your explicit actions

Automatically Collected Information

Firebase Analytics
Anonymous user authentication tokens
QR code scan counts (for expiring QR codes only)
QR code creation timestamps
Device type and operating system version (standard Firebase analytics)

Local Storage
QR code history stored in Hive database on your device
User preferences and customization settings
Generated QR code images

Information We Do NOT Collect

We do not collect:
Personal identifying information (name, email, phone number)
Location data
Device identifiers for advertising
Contact lists
Browsing history
Payment information (the app is free)

How We Use Your Information

We use the collected information for:

  1. QR Code Generation: To create QR codes from your provided URLs

  2. Expiring QR Codes: To store and validate time-limited QR codes via Firebase

  3. App Functionality: To maintain your QR code history locally on your device

  4. Analytics: To understand app usage and improve features (anonymous data only)

  5. Technical Support: To diagnose and fix technical issues

Data Storage and Security

Local Storage
QR code history and preferences are stored locally on your device using Hive database
This data remains on your device and is not transmitted to our servers
Deleting the app will permanently remove all local data

Cloud Storage (Firebase)
Expiring QR codes are stored in Google Firebase Firestore
Data is encrypted in transit and at rest
We use Firebase Anonymous Authentication (no personal credentials required)
Data retention: Expired QR codes may be automatically deleted after 30 days

Security Measures
All network communications use HTTPS encryption
Firebase security rules prevent unauthorized access to your QR codes
No passwords or personal credentials are stored
Camera and photo library access requires explicit user permission

Data Sharing and Disclosure

We do NOT sell, trade, or transfer your data to third parties.

Third-Party Services

Google Firebase
Purpose: Backend infrastructure for expiring QR codes
Data collected: Anonymous user IDs, QR metadata, scan counts
Privacy Policy: https://firebase.google.com/support/privacy

Apple iOS Platform
Purpose: Operating system services (camera, photo library)
Data collected: Standard iOS app permissions
Privacy Policy: https://www.apple.com/legal/privacy/

Legal Requirements

We may disclose your information if required by law or in response to valid requests by public authorities (e.g., court order or government agency).

Your Rights and Choices

Access and Control
View your QR code history within the app
Delete individual QR codes from your history
Delete all data by uninstalling the app

Permissions
You can revoke camera and photo library permissions in iOS Settings
Revoking permissions will disable related features (scanning, saving, logo upload)

Data Deletion
Delete local QR history: Open History page > Delete individual items
Delete expiring QR codes: They automatically expire and become inaccessible
Complete data removal: Uninstall the app from your device

Children's Privacy

Links to QR is not intended for use by children under 13 years of age. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child has provided us with personal information, please contact us to have it removed.

International Data Transfers

Firebase services may store data on servers located in different countries. By using the app, you consent to the transfer of your information to countries outside your country of residence, which may have different data protection rules.

Data is primarily stored in:
United States (Firebase/Google Cloud - us-central1)

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by:
Posting the new Privacy Policy on this page
Updating the "Last Updated" date
Displaying an in-app notification for significant changes

You are advised to review this Privacy Policy periodically for any changes.

Your California Privacy Rights

If you are a California resident, you have the right to:
Know what personal information is collected
Know whether personal information is sold or disclosed
Say no to the sale of personal information
Access your personal information
Request deletion of your personal information

We do not sell personal information.

European Union (GDPR) Rights

If you are in the European Economic Area (EEA), you have the right to:
Access your personal data
Rectify inaccurate personal data
Erase your personal data
Restrict processing of your personal data
Data portability
Object to processing

To exercise these rights, contact us using the information below.


ishankacostha@gmail.com

Getting Started How To How do I add a birthday? Tap the + Add Birthday button on the home screen. Enter the person's name, select their...