You can permanently delete your BeforeIBite account from inside the app. This article walks through the steps, what gets removed, and what's retained.
How to delete your account
- Open Settings → Profile in BeforeIBite.
- Scroll to the bottom and tap Delete account.
- Confirm in the dialog. The button is destructive — there's no undo.
The app will:
- Tell our server to delete your account record and associated server-side data.
- Erase your profile, daily targets, and meal logs from this device.
- Sign you out.
If the server step fails (no internet, server unreachable), you'll see an error and nothing is deleted. Try again on a stable connection. If the server step succeeds but the local wipe fails (very rare — usually disk issues), the app tells you to delete and reinstall the app to remove the remaining device data.
What gets deleted from our servers
When you delete your account, the following is removed from our database:
- Your account record (Apple ID hash, email, name)
- Your server-side profile
- Your API usage logs (photo analysis, barcode lookups, label scans, text queries)
- Any feedback you submitted while signed in
This matches what's described in section 4.3 of our Privacy Policy.
What gets deleted from this device
- Your
UserProfile(name, gender, date of birth, height, weight, goal) - Your
NutritionGoals(daily calorie, macro, and micronutrient targets) - Every
MealLogyou've recorded, with its child food items - Cached meal photo thumbnails
After the wipe, BeforeIBite drops you back at the welcome screen as if you'd just installed it.
What's retained
A few things are kept for operational and legal reasons, and are not tied to your account once it's deleted:
- Anonymous crash reports sent to our crash-reporting service during your time using the app. These don't carry your account ID after deletion and follow that service's retention policy.
- Feedback you submitted while signed out (no account to associate it with). If you want this removed too, email us with the device metadata so we can find it.
- Aggregate, non-identifiable analytics (e.g. "how many users scanned barcodes today") may include actions you took during your account's lifetime, but no longer identify you.
See the Privacy Policy for the full retention picture.
Other Apple devices
If you use iCloud Sync, your meal logs and profile are kept in sync across every Apple device signed in to the same Apple ID. Deleting your account from any one of those devices removes the data everywhere — the deletion propagates through iCloud to your other devices the next time each one syncs.
You don't need to repeat the deletion on each device. A device that's offline when you delete will apply the deletion once it next syncs.
Email us if anything looks wrong
If the in-app delete fails or you see lingering data that shouldn't be there, email [email protected] with your account's email address and we'll do the cleanup manually.