BellBus does not require an account, so there is no central profile to delete. The data BellBus uses falls into two buckets: (1) data on your device, and (2) the device record on our server. Both can be removed.
1. Clear data on your device
- Open BellBus → tap the Settings icon.
- Choose "Clear cache" to delete public transit master data, HTTP cache and map tiles.
- Choose "Clear local records" to delete favorites, search history, route-plan history, pinned itineraries and arrival reminders.
- Both options keep your device credentials so the API still works.
2. Revoke the device key (full reset)
- In Settings, switch BellBus to "Limited mode".
- This stops location and notifications, clears the on-device Ed25519 keypair and JWT token, and removes the device record on our server.
- Public-transit cache (timetables) is kept on disk so the app still works offline. Re-enabling normal mode generates a new device key and registers a new device record.
3. Or just uninstall
Uninstalling BellBus from iOS or Android wipes all local data the app stored. The orphaned server-side device record is automatically purged after 90 days of inactivity.
4. Email request
If you'd rather we delete your device record manually, email bellbus@huitangyu.top with the subject "Data deletion". Include the device ID shown in About → Device. We'll process the request within 30 days.