Privacy Policy
TempoKey: BPM Analyzer — Last updated: September 29, 2026
Overview
TempoKey: BPM Analyzer ("com.zcode.tempokey") is developed by Zcode. This privacy policy explains what data we collect, how we use it, and your rights.
An offline BPM analyser and setlist tool for performing musicians and DJs. Pick an audio file already stored on your device and TempoKey measures its tempo on-device, showing the primary reading alongside its half- and double-time alternative, plus tap tempo, a setlist library, and transpose and tempo conversion helpers.
Data We Collect
| Data Category | Purpose | Linked to You | Used for Tracking |
|---|---|---|---|
| Device ID (IDFV) | Analytics | Yes | No |
| Product Interaction | Analytics | Yes | No |
| Advertising Data (Apple Search Ads attribution) | Analytics | Yes | No |
| Purchase History | App Functionality, Analytics | Yes | No |
Data We Do Not Collect
- We do not collect contact information, location, health data, financial information, or user content.
- This app requests no system permissions at all: no microphone, media library, camera, location, photos, notifications, or contacts. Audio is never recorded or listened to.
- Tempo analysis runs entirely on your device. Audio files you choose are read locally through the system file picker and are never uploaded, copied to a server, or shared with anyone.
- Your setlists, song cards, and analysis history are stored locally on your device. No account is required.
- This app contains no third-party analytics or advertising SDKs. Apart from Apple’s StoreKit, its only network requests go to our own attribution service, described under Third-Party Services.
Tracking
We do not use any data to track you across apps or websites owned by other companies. We do not integrate third-party advertising SDKs.
Third-Party Services
We use Apple's StoreKit 2 for in-app purchases. Purchase transactions are processed entirely by Apple. We receive purchase confirmation but do not store your payment information.
Install attribution. The first time you open the app, it sends the following to our own attribution server: the attribution token that Apple’s AdServices framework provides, the app’s Identifier for Vendor (IDFV), the app version, the iOS version and the device model. We use it to find out whether the install came from one of our Apple Search Ads campaigns.
If the install did not come from Apple Search Ads, the app sends the IDFV and a user-agent string (app identifier and version, iOS version and device model) to our server once more. Our server does not use this request, or the IP address it comes from, to match the install to ad clicks or to identify you. If the app is opened from one of our campaign links, the campaign parameters in that link are sent together with the IDFV.
When you make a purchase in the app, the app attaches the IDFV to it as the App Store app account token, so that the purchase notifications Apple sends to our server can be matched to the install when we measure campaign revenue.
The IDFV is an identifier that Apple assigns to our apps on your device. It is the same for all of our apps on that device, and it changes if you delete all of them and later reinstall one. We use this information to measure our own marketing; we do not use it to track you across other companies’ apps or websites.
Data Retention
Attribution data is retained for analytics purposes. You can request deletion of your data by contacting us at support@zcode.ltd.
Children's Privacy
Our app is rated 4+ and is suitable for all ages. We do not knowingly collect personal information from children under 13.
Changes
We may update this policy from time to time. Any changes will be posted on this page with an updated date.
Contact
If you have questions about this privacy policy, contact us at support@zcode.ltd.