BMI is an iOS app that lets you log McDonald's Big Mac prices and share them with a global community. This policy describes what we collect and why.
Information we collect
- Sign in with Apple — Apple provides a stable user identifier and optionally your name and email on first sign-in.
- Profile — Display name, username, avatar emoji, and home country you choose in the app.
- Reports — Price, currency, rating, review text, location name, GPS coordinates, country/region, photos, and friend tags you submit.
- Social data — Friend connections, reactions, and activity notifications.
- Device permissions — Location (when reporting), photo library (meal photos), and push notifications (friend and activity alerts).
How we use information
- Display your reports and profile to you and other BMI users.
- Sync public data through Apple's CloudKit public database.
- Send friend and activity notifications you opt into.
- Normalize prices using third-party exchange-rate and inflation data (Frankfurter API; US CPI from FRED when configured).
What is public
Reports you mark public, your public username/profile, photos attached to public reports, reactions, and friend relationships visible in the app are stored in CloudKit's public database and visible to other users.
Third parties
- Apple — Sign in with Apple, iCloud, CloudKit, push notifications.
- Frankfurter — Exchange rates (no account required).
- FRED — Optional US CPI data when an API key is configured by the developer.
Data retention & deletion
You can delete your account in the app under Profile → Currency & Sync Settings → Delete Account. This removes your public CloudKit profile, reports, and related social data and clears local app data. You may also revoke Sign in with Apple access in iOS Settings.
Contact
Questions: see our Support page.