Getting started
- Install BMI from TestFlight or the App Store.
- Sign in with Apple and choose a unique username.
- Allow location, photos, and notifications when prompted.
- Create a public report and tap Sync Now in Settings.
Common issues
- Sync fails — Ensure iCloud is signed in on your device and CloudKit schema is deployed in the developer environment.
- Username taken — Pick another username; names are globally unique.
- No push notifications — Check iOS notification settings for BMI and confirm you're on a physical device with iCloud enabled.
- Link opens in Safari — Reinstall the app after Associated Domains are configured; universal links require a production or development build with the correct Team ID.
Account deletion
In the app: Profile → Currency & Sync Settings → Delete Account.
Contact
Email: sam@bysam.fun (update this address if needed)
GitHub issues: github.com/svickars/bmi/issues