ImageLab — Privacy Policy
ImageLab is a privacy-first, offline image toolkit. All image processing happens locally on your device. We do not upload or store your images on our servers.
This Privacy Policy explains how ImageLab handles information when you use the app.
If you have questions, contact us:
- General: info@bluesparrow.dev
- Privacy: privacy@bluesparrow.dev
- Website: bluesparrow.dev
ImageLab is developed by a solo developer based in India ("Blue Sparrow Dev", "we", "us").
1) Quick summary
- Your images are processed on your device. We do not upload or access them.
- ImageLab does not sell your personal information.
- ImageLab does not use ads or advertising trackers.
- Some features use third-party services (for example Google Sign-In, RevenueCat). These services may process limited information needed to provide those features.
2) What information ImageLab handles
2.1 Your images (processed locally)
All image processing (conversion, compression, resize, crop, rotate, effects, watermark, meme export) happens on your device. We do not upload, store, or access the images you process.
2.2 Account and sign-in information (optional)
If you choose to sign in with Google, ImageLab may process a Google account identifier and basic profile information (such as email address, display name, and profile photo URL) provided by Google Sign-In.
Sign-in is used to link usage limits and subscription status to your account.
Where stored: Firebase Authentication and Cloud Firestore (Google Firebase).
2.3 Usage counters and subscription metadata
To run the free tier fairly, ImageLab may store:
- Monthly usage counters per operation type
- Subscription tier/status and related metadata (for example: free, premium; active/expired)
- Reset date and timestamps used to compute monthly limits
Where stored: Cloud Firestore (Google Firebase). Some usage data is also cached locally on your device (Hive) for offline operation.
2.4 Subscription and purchase information (optional)
If you subscribe to Premium, purchase handling involves:
- Google Play Billing (for purchases made through Google Play)
- RevenueCat (subscription management provider)
These providers may process purchase receipts, subscription status, and device/app identifiers needed to validate purchases and manage entitlements.
2.5 App preferences and local data
We store certain settings locally on your device, such as:
- Theme/appearance preferences
- Image quality and format settings
- Cached usage counters for offline operation
2.6 Support communications (optional)
If you contact us from inside the app (support/feedback forms), we collect what you submit, such as:
- Your email address and message
- Optional name/subject
- Optional device/app metadata you choose to include
These messages are sent using a Blue Sparrow email delivery service endpoint (BSMail).
2.7 Technical and diagnostic information
ImageLab aims to minimize data collection. We may handle limited technical information when you contact support and include diagnostic details, or basic app metadata needed to troubleshoot (for example app version, device model, OS version).
3) Information we do not collect
- We do not upload or store your images on our servers.
- We do not sell personal information.
- We do not use advertising SDKs or ad trackers.
- We do not collect precise location data.
- We do not access contacts.
4) Permissions the app may request
ImageLab may request the following device permissions depending on features you use:
- Camera (capturing images for processing)
- Photos/media access (importing images)
- Network access (sign-in, subscription validation)
You can decline permissions, but some features may not work.
5) How we use information
We use information to:
- Provide the app's core functionality (image processing tools)
- Enforce free-tier usage limits and show remaining usage
- Activate premium features and verify subscription status
- Provide customer support and respond to messages
- Improve stability and performance
6) Where information is stored
6.1 On your device
Your images are processed and stored only on your device. App preferences and cached counters are stored locally.
6.2 In cloud services
If you sign in, account data and usage counters are stored in Firebase (Google Cloud). Subscription data may be processed by RevenueCat and Google Play.
6.3 On our servers
ImageLab does not upload your images to our servers. Support messages you send us are processed through our email delivery service.
7) Sharing and disclosure
We do not sell your personal information.
We may share limited information with third parties only when necessary to provide features, such as:
- Google services (Google Sign-In, Firebase Authentication, Cloud Firestore)
- RevenueCat (subscription management)
- Google Play Billing (purchase validation and fulfillment)
- Blue Sparrow BSMail service (delivering support/feedback messages you send us)
These providers have their own privacy policies and terms.
We may also disclose information if required to comply with applicable obligations, or to protect users and the integrity of the app (while keeping disclosures as limited as possible).
8) International users and legal bases (GDPR/UK GDPR and similar laws)
ImageLab is available globally. If you are in the European Economic Area (EEA), United Kingdom, or Switzerland, we process information under legal bases such as:
- Your consent (for optional sign-in)
- Performance of a contract (to provide requested features)
- Legitimate interests (for security, fraud prevention, fair use enforcement, and app integrity), balanced with your rights
You may withdraw consent at any time by disabling optional features or adjusting device/app settings.
9) Your privacy rights
Depending on your location, you may have rights such as:
- Access to the personal information we hold about you (if any)
- Correction of inaccurate information
- Deletion of certain information
- Data portability (where applicable)
- Restriction or objection to certain processing (where applicable)
- Opt-out of certain types of processing (where applicable)
9.1 EEA/UK/Switzerland
You may have the right to contact your local data protection authority if you have concerns.
9.2 United States (including California and other states)
We do not sell personal information. Where applicable, you may have rights to know, access, delete, or correct personal information we hold about you, and to opt out of certain sharing/processing.
9.3 India and other regions
You may have rights under applicable local laws. We aim to honor reasonable requests in a consistent way globally.
To make a request, email privacy@bluesparrow.dev. To help us verify your request, we may ask for information that confirms you control the relevant account.
10) Data retention
- Local data: stored on your device until you clear it in app settings or uninstall the app.
- Account data (if signed in): retained while your account is active; if you delete your account, we stop using it and remove or anonymize associated records within a reasonable period.
- Usage counters and subscription metadata: retained as needed to enforce limits, prevent abuse, and support your account.
- Support messages: retained as long as needed to address your request and maintain support history.
11) Security
We use reasonable security measures, such as:
- Encrypted connections (TLS) for network traffic
- Provider-managed encryption at rest (for example within Firebase services)
- Least-privilege access controls
No method of storage or transmission is 100% secure. We work to protect your information.
12) Children
ImageLab is not intended for children. We do not knowingly collect personal information from children.
13) Changes to this policy
We may update this Privacy Policy to reflect changes in the app or legal requirements. The "Last updated" date at the top shows when it was last revised.
14) Contact
Website: bluesparrow.dev
General: info@bluesparrow.dev
Privacy: privacy@bluesparrow.dev