Local first, always
Your journeys live in this phone’s storage. There is no server to breach because there is no server at all.
No account, no cloud, no analytics. Milesheet only sends your data where you point it.

Settings. No account, because there is nothing to sign in to.
There is no account, no cloud and no analytics, because there is no server. Your journeys live in this phone's storage and nothing leaves it unless you point it somewhere yourself.
When you do want a copy elsewhere, you choose where: always-current CSVs into iCloud Drive, a folder in Files, or your own NAS over WebDAV. Each destination reports whether it actually worked, so a silent failure cannot cost you a year of records.
A full backup file is written alongside those exports every time they refresh. Put the whole app behind Face ID if you like — recording carries on underneath, only the screen is covered.
Your journeys live in this phone’s storage. There is no server to breach because there is no server at all.
Put the whole app behind Face ID. Recording carries on underneath; only the screen is covered.
Always-current CSVs into iCloud Drive, a Files folder, or your own NAS over WebDAV. Each destination reports whether it worked.
A full backup file is written alongside your exports every time they refresh, so a lost phone never means a lost year.
£9.99 once, no account, and nothing leaves your phone.

£9.99 once. No subscription, no account, nothing leaves your phone.