GraphMaker — Data Safety summary
Plain-language mirror of the Google Play Data safety form; the privacy policy is authoritative.
Data collected / shared
| Data type | Collected | Shared | Purpose | Source |
|---|---|---|---|---|
| Device or other IDs (Firebase app-instance ID; advertising ID for non-Pro users) | Yes, for every install — the Firebase app-instance ID (all users, including Pro Unlock); the advertising ID only while ads are active (Pro Unlock not purchased) and after UMP consent where required (EEA/UK/CH) | Yes, for Advertising — the advertising ID, non-Pro users only (AdMob/Google) | Analytics; Advertising or marketing | Firebase Analytics; AdMob |
| Approximate location (IP-based) | Yes — derived from the IP address by AdMob while ads are active (Pro Unlock not purchased); Firebase Analytics also derives a general country/region | Yes — AdMob/Google, for Advertising | Advertising or marketing; fraud prevention | AdMob; Firebase Analytics |
| App interactions (analytics events) | Yes | No | Analytics | Firebase Analytics |
| Crash logs & diagnostics | Yes | No | App functionality; Analytics | Crashlytics |
| Purchase history | Yes — Pro Unlock purchase events (auto-logged by Firebase Analytics); payment details are never received by the developer | No — collected only; Google Play acts as a service provider and processes the payment | App functionality (entitlement), analytics | Google Play Billing / Firebase Analytics |
| App info, performance & per-installation ID (scan feature) | Yes — only when the scan feature is used | No | Diagnostics, analytics | Google ML Kit |
| Photos (scan feature) | No — processed on device only, never uploaded | No | App functionality | You (camera / image picker) |
| User content (charts/projects) | Stored on device only (cloud sync is not available in the current version) | No | App functionality | You |
Practices
- Data encrypted in transit (HTTPS).
- Users can erase their projects and settings in the app (Settings → “Delete my data”) or request deletion — see account & data deletion.
- No data sale. Ads — and advertising ID use — are gated by UMP consent in EEA/UK/CH and stop once you purchase Pro Unlock; the Firebase app-instance ID (analytics and crash reporting) is still used for every install. Precise location is never collected; approximate, IP-based location is used by AdMob while ads are active.
- Independent security review: self-assessed.