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 (sign-in account identifier, 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.
Your other devices
BeforeIBite stores your meals locally on each device. Deleting your account erases the server-side data and the local data on the device you delete from — but any other phone running BeforeIBite keeps its own local copy of your meals and profile.
After deleting your account, uninstall BeforeIBite (or clear the app's storage in your device settings) on your other devices to remove those local copies. Don't try to repeat the in-app account deletion on another device — once the account is gone, the deletion request can't sign in and will fail.
Email us if anything looks wrong
If the in-app delete fails or you see lingering data that shouldn't be there, email hello@enchantinglabs.com with your account's email address and we'll do the cleanup manually.