Privacy Policy
HealingVisualizer is an Android and iOS app offering an offline ambient sound mixer and mood visualizer. All audio synthesis and visual rendering run entirely on-device without an operator server.
Summary: There are no user accounts, no logins, and no first-party servers. The operator does not collect personal identifiers such as name, email, location, contacts, or microphone audio. Minimal device and advertising metrics processed by Google SDKs support our free service and quality diagnostics.
1. Information Processed and Purpose
| Category | Details | Purpose |
|---|---|---|
| Directly Collected Data | None (no account, location, mic, or contacts) | N/A |
| App Usage Data | Anonymized screen views, taps, device model, OS/app version, language | Feature optimization via Firebase Analytics |
| Diagnostic Data | Crash timestamps, stack traces, device diagnostic state | Bug fixing and stability improvement via Firebase Crashlytics |
| Advertising Identifiers | Google AdMob ID (Android GAID / Apple IDFA), approximate region from IP | Banner ad delivery, frequency capping, fraud prevention |
| Local Settings | Sound volume mixes, visual themes, sleep timer, consent settings | Remembering user preferences (stored on device only) |
2. Purposes of Use
- Serving Google AdMob banner ads to support free access.
- Improving stability and audio-visual rendering performance via Firebase Analytics / Crashlytics.
- No promotional push notifications or unauthorized background tracking are conducted.
3. Retention and Deletion
| Item | Retention Period | Deletion Method |
|---|---|---|
| Firebase Analytics Events | Up to 14 months per Google's standard policy | Automatic expiration |
| Crashlytics Crash Logs | Up to 90 days per Google's standard policy | Automatic expiration |
| On-Device Settings | Destroyed immediately when the app is uninstalled | Operating system purge |
| Server-Stored Data | Not applicable (no first-party server) | N/A |
4. User Rights and Controls
- Personalized Ads Opt-Out: Reset/delete advertising ID in Android settings, or choose 'Ask App not to Track' (ATT) on iOS.
- Consent Management (GDPR/CCPA): Reopen Google UMP consent preferences anytime via in-app Settings → "Privacy Options".
- Disable Analytics: Toggle off "Send Usage Statistics" in settings to stop Firebase Analytics reporting.
- Privacy Inquiries: Contact gwangy.claw@gmail.com for data subject assistance.
5. Third-Party Processors
We do not share personal information with third parties except as required by law. The following sub-processor assists in app delivery:
| Processor | Entrusted Function | Country |
|---|---|---|
| Google LLC (Firebase / AdMob) | Analytics, Crashlytics, Ad Serving, Consent Management | USA |
6. Security Measures
- All outbound SDK network requests use industry-standard TLS encryption.
- The operator operates zero first-party servers and stores no user identification credentials.
7. Children's Privacy
HealingVisualizer is not directed toward children under 14 and does not knowingly collect personal data from children. Any inadvertent data collection will be deleted immediately upon discovery.
8. Changes and Contact
This policy may be amended to conform to legal or technical updates. Material changes will be posted at least 7 days before taking effect (30 days for adverse changes).
Contact: gwangy.claw@gmail.com