The short version: Tempo detection runs entirely on your device — audio from your microphone is analyzed in real time to measure the beat and is never recorded or uploaded. Song identification is the one exception that involves the network: to recognize what's playing, the app turns a few seconds of sound into an acoustic fingerprint on your device and sends that fingerprint — not your audio — to Apple's Shazam service to look up the song. There is no account and no sign-in. The free version of the app shows ads through Google AdMob, which may use a device identifier and other data to serve and measure ads (subject to your consent); a one-time MagicBPM Pro purchase removes all ads. We don't run our own servers, we don't use analytics or crash-reporting tools, and we don't sell your data.

1. Who this applies to

This Privacy Policy describes how the MagicBPM iPhone app ("MagicBPM," "the app," "we," "us") handles information. By using the app, you agree to this policy. If you do not agree, please discontinue use of the app.

2. Information we collect

MagicBPM has no user accounts and no sign-in. We don't ask for your name, email address, contacts, location, photos, or similar information to use the app, and we (the developer) don't run our own servers that receive or store your personal data.

The free version does, however, involve some data collection through advertising. It shows ads using Google AdMob, a third-party service that collects a limited amount of data — such as your device's advertising identifier — to serve and measure those ads. What AdMob collects, and how you can limit or remove it, is described in Advertising, analytics & tracking below. Upgrading to MagicBPM Pro removes ads and the data collection that comes with them.

3. Microphone & audio

MagicBPM uses your device's microphone to listen to nearby music for two purposes: to measure the tempo (BPM) in real time, and — when song identification runs — to recognize which song is playing. iOS will ask for your permission before the app can access the microphone.

4. Song identification

MagicBPM can identify the song playing around you using ShazamKit, Apple's music-recognition technology. This is the only feature in the app that sends anything derived from your microphone off your device, and the only one that needs an internet connection.

5. Data stored on your device

To make the app useful, MagicBPM saves a small amount of information locally on your iPhone. This data stays on your device and is not transmitted to us:

This information is stored in the app's local storage on your device and is never transmitted to us. Deleting the app removes all of it.

6. Network & third parties

The app talks to the network in exactly three situations:

Apple's handling of song identification and purchases is governed by Apple's Privacy Policy.

We do not run our own servers — no data goes to us — and we do not use third-party analytics or crash-reporting tools. The one-time MagicBPM Pro purchase removes ads, after which the app makes no advertising network requests. Tempo detection itself never uses the network and works fully offline.

7. Purchases

MagicBPM may offer an optional one-time in-app purchase ("MagicBPM Pro"). Purchases are processed by Apple through the App Store using Apple's in-app purchase system. We do not receive or store your payment details. Apple may provide us with anonymized, aggregated sales information, but not information that identifies you personally. Your purchase entitlement is verified through Apple's StoreKit and is associated with your Apple Account, not with any account we control.

8. Advertising, analytics & tracking

We do not use any analytics or crash-reporting frameworks of our own, and we do not build our own profiles about you.

The free version of MagicBPM shows ads using Google AdMob. To serve and measure ads, Google may collect and process information such as your device's advertising identifier (IDFA), general device and usage information, and approximate (coarse) location derived from your IP address. Depending on your choices, ads may be personalized (selected using such data) or non-personalized.

Aside from advertising as described here, MagicBPM does not track you across other companies' apps or websites.

9. Children's privacy

MagicBPM is not directed to children and has no account or sign-in. Because the free version serves ads through Google AdMob, we do not knowingly direct personalized advertising to children; you can also decline tracking on the iOS prompt or remove ads entirely with the one-time MagicBPM Pro purchase. We do not knowingly collect personal information from children under the age of 13 (or the equivalent minimum age in your jurisdiction).

10. Your choices & rights

11. Security & retention

Because your data stays on your device, its security is tied to your device's own protections (such as your passcode and device encryption). The data MagicBPM stores locally is retained until you remove the app.

12. Changes to this policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. Your continued use of the app after changes take effect constitutes acceptance of the updated policy.

13. Contact

If you have any questions about this Privacy Policy, email us at [email protected].