SnapMosaic Privacy Policy
Welcome to SnapMosaic ("the App"). SnapMosaic is a local-first privacy image editor focused on mosaic, blur, and block masking. This Privacy Policy explains how we handle your information.
1. Information We Collect
We do not require account registration and do not operate our own account or cloud storage service.
- Images you choose are processed locally on your device.
- Edit operations (stroke, shape, effect, strength, size) are used locally to render results.
- App settings such as language, export format, resolution, privacy enhancement, and editor adjustment memory may be stored locally on your device.
- By default, your image content is not uploaded to our servers.
- When ads, analytics, crash monitoring, or on-device ML features are enabled, third-party SDKs may automatically collect data such as IP address, device or advertising identifiers, app/ad interactions, app usage events, crash logs, diagnostics, SDK usage, and model download status as described below.
2. Permissions and Purpose
The App may request system capabilities only for core features:
- Photos/Media access: select images from system picker/gallery.
- Media write access: save edited images to your local album.
- System share: share images to other apps when you explicitly choose to do so.
These permissions are used on demand and not for background data collection.
3. Data Processing
- Image processing is performed locally.
- Smart detection for faces, QR/barcodes, and sensitive text suggestions is performed on device using Google ML Kit models.
- Saved output is written to your device media library.
- We do not send your image content externally without your explicit action.
- If privacy enhancement is enabled, the App attempts to remove metadata such as EXIF/GPS information when saving output.
4. Third-Party Services
The App uses the following third-party service:
- Google AdMob / Google Mobile Ads SDK, provided by Google LLC, to display ads in the App.
- Google Analytics for Firebase, provided by Google LLC, to understand aggregate app usage, active users, feature usage, and app performance.
- Firebase Crashlytics, provided by Google LLC, to monitor crashes, non-fatal errors, and app stability.
- Google ML Kit, provided by Google LLC, to support on-device smart detection of faces, QR/barcodes, and text regions.
- The Google Mobile Ads SDK may collect or share data such as IP address, device or advertising identifiers, app interactions, ad interactions, and diagnostics.
- Google Analytics for Firebase may collect app interactions, app performance data, device information, identifiers, and approximate location derived from network information.
- Firebase Crashlytics may collect crash logs, stack traces, diagnostic information, device information, app version, and identifiers.
- Google ML Kit may collect SDK usage, diagnostics, performance metrics, error codes, device information, app information, and model download status for service quality, debugging, and abuse prevention.
- These data may be used for advertising, analytics, fraud prevention, security, and compliance purposes.
- Where required by applicable law or platform policy, we may use Google's User Messaging Platform (UMP) to request and manage advertising consent choices.
Google privacy information: https://policies.google.com/privacy
Google Mobile Ads SDK data disclosure: https://developers.google.com/admob/android/privacy/play-data-disclosure
Google Analytics for Firebase: https://firebase.google.com/docs/analytics
Firebase Crashlytics: https://firebase.google.com/docs/crashlytics
Google ML Kit data disclosure: https://developers.google.com/ml-kit/android-data-disclosure
We do not send your selected image content to Google AdMob, Google Analytics for Firebase, Firebase Crashlytics, or remote AI services.
5. Children
The App is intended for general users. If you are a minor, please use the App under guardian guidance.
6. Your Rights
- You may delete locally saved outputs at any time.
- You may revoke media permissions via system settings.
- You may reset or delete your advertising ID in Android system settings where supported.
- If a consent form is shown in your region, you may update your consent choices through the privacy options provided by the App or Google form when available.
- You may contact us for privacy-related questions.
7. Policy Updates
We may update this policy as the App evolves. Updates will be posted on this page with a new effective date.
8. Contact
For questions, please contact us by email or GitHub Issues:
Email: snapmosaic.help@outlook.com
https://github.com/Magic-Xu/mosaic-legal/issues
Chinese version: ./zh-CN/privacy.html