Introduction
Mojibake Inc. ("we," "us," or "our") operates the ZamWow mobile application. This Privacy Policy explains how we collect, use, and protect your information when you use ZamWow.
By using ZamWow, you agree to the collection and use of information as described in this policy.
Information We Collect
Microphone Audio
ZamWow uses your device microphone to capture audio for song identification via Apple's ShazamKit framework. Audio is processed locally on your device to generate audio signatures (fingerprints). These signatures are sent to Apple's Shazam service for matching against their music catalog. Raw audio recordings are never stored, uploaded, or transmitted to our servers. Only compact audio signatures are sent to Apple for identification.
Song Recognition Data
When a song is identified, we store the following locally on your device:
- Song title and artist name
- Shazam track identifier
- Timestamp of recognition
- Source context you provide (e.g., venue or DJ name)
- Recognition mode (listen, patrol, or queued)
This data is stored in a local JSON file on your device. It is not transmitted to our servers.
Push Notifications (ntfy)
If you configure an ntfy topic, song recognition results are sent as push notifications to the ntfy.sh service. This is entirely optional and user-configured. We do not operate the ntfy service. The data sent includes song title, artist, source context, and recognition mode. See the ntfy.sh privacy policy for details on their data handling.
Photo Library Access
ZamWow can optionally access your photo library to display videos and photos as backgrounds for the visualizer. Photos and videos are accessed locally on your device and are never uploaded or transmitted. You can revoke this access at any time in iOS Settings.
Subscription Information
ZamWow offers subscription plans managed through Apple's StoreKit. All payment processing is handled entirely by Apple. We do not collect, store, or have access to your payment card details. We receive only confirmation of your subscription status from Apple.
Usage Data
We track visualizer usage time locally on your device to enforce subscription tier limits. This data is stored in UserDefaults and is not transmitted to our servers. We do not use advertising trackers or share usage data with third parties.
How We Use Your Information
- To identify songs playing in your environment
- To display audio-reactive visualizations
- To send push notifications when configured
- To manage subscription tier limits
- To maintain your local song history
Data Sharing
We do not sell your personal data. We share data only with the following service providers, solely to operate the app:
- Apple (ShazamKit) – audio signatures are sent to Apple's Shazam service for song identification
- Apple (StoreKit) – for subscription and payment processing
- ntfy.sh – if you configure push notifications, song data is sent to this third-party service (optional, user-configured)
No Firebase, no analytics services, no advertising networks. ZamWow operates with minimal data collection by design.
Data Storage and Retention
All song history, preferences, and usage data are stored locally on your device. No data is stored on our servers. You can delete your song history at any time within the app (Settings → Clear History), or by deleting the app.
Offline Mode
When offline, ZamWow saves audio signatures locally on your device for later matching. These signatures are automatically matched when internet connectivity is restored, then deleted from local storage. Signatures contain no identifiable personal information.
Advertising
ZamWow does not display advertisements and does not share data with advertising networks.
Your Rights
Depending on your location, you may have the following rights:
- Access – View all data stored by the app (visible in the app's song history)
- Deletion – Delete all data via Settings → Clear History, or by deleting the app
- Correction – Edit source context on recognized songs
- Portability – Song history is stored as a standard JSON file on your device
To exercise additional rights, contact us at privacy@mojibake.ai.
California Residents (CCPA)
If you are a California resident, you have the right to know what personal information we collect, request its deletion, and opt out of its sale. We do not sell personal information. To submit a request, contact privacy@mojibake.ai.
European Users (GDPR)
If you are located in the European Economic Area, we process your data based on your consent and our legitimate interest in providing the service. You have the right to access, rectify, erase, restrict processing, and port your data. Contact privacy@mojibake.ai to exercise these rights.
Children's Privacy
ZamWow is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that we have collected data from a child under 13, we will delete it promptly.
Security
ZamWow stores data locally on your device, protected by iOS device-level encryption. Audio signatures are transmitted to Apple's Shazam service over encrypted connections. No personal data is stored on our servers.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. We encourage you to review this page periodically.
Contact Us
If you have questions about this Privacy Policy, contact us at:
Mojibake Inc.
privacy@mojibake.ai