Snap it
Point the camera at the receipt. The scan fills in what it can read – you check the numbers, correct the rest, and it remembers your corrections. A head start, not an answer.

Fuel & cost log for iPhone
Tankbook is a car cost log. Fuel, charging, service and the rest – kept on your phone, added in seconds through either door, checked by arithmetic you can watch.
FreeNo account neededExport always free
Not on the App Store yet – no badge, no fake ratings. The mail reaches a human.

The real app, not a render – note "Type it" sits beside the camera.
The two doors
Point the camera at the receipt. The scan fills in what it can read – you check the numbers, correct the rest, and it remembers your corrections. A head start, not an answer.

Date, odometer, litres, total – a form built for thumbs, and price per litre fills in from total ÷ litres. Typing is a front door of its own, never the failure branch.

Neither door is a fallback – a poor photo means correcting two fields, never starting over.
Checks as you type
Litres × price has to equal the total. When it does, the line locks with a tick – trust you can look at, not magic you're asked to believe.
42.30 L 1.679 €/L
= 71.02 €
And when it doesn't add up, the odd field gets an amber underline and a tap-to-fix – never a silent guess.

Live in the entry card, on every fill-up.
Your data, yours
Everything works signed out. Sign-in exists only for sync and restore – the app never asks first.
The log is a database on your phone. No screen waits for a server, at a pump or in a garage with no bars.
CSV or JSON, every field, whenever you like. Your own data has no paywall – and never will.
Amounts, stations, notes, coordinates: never in our logs – at any level, in any build.
The privacy policy is generated from how the app actually behaves – read it →
One history
Litres and kilowatt-hours live in one stream, each with its own consumption maths – fuel burns taillight red, electricity glows headlight cyan, the same code everywhere in the app.
Fill up across a border and the entry keeps both amounts – what you paid and what it was worth at home, at the rate on the day of the fill-up, never today's. Rate snapshots are immutable: they never rewrite your history.

289.50 zł, kept with its euro value at the Aug 21 rate – the day it happened.
Next
Also on the bench: importers from the app you're leaving, and CarPlay. What's shipped, what's next and what we deliberately cut – all on one honest page.
FAQ
No, and the app never asks first. Everything works signed out; signing in exists only to sync and restore across devices.
Yes. The log lives on your phone and no screen is gated on a server. The network is only for the optional things: a cloud assist on a hard scan, sync, restore.
It gives you a head start, not an answer. The scan fills in what it can read and shows what it's unsure about; you correct the rest, and it remembers. A poor photo means fixing two fields, never starting over.
Nothing right now – TestFlight is free while we finish. Three things stay true after launch: multiple cars in the free tier, export always free, and limits never change retroactively.
Import works review-first: your file is parsed into candidate rows, you review and edit every one, and only you commit them. My Fuel Manager CSV is supported today; more formats are on the roadmap.
One history for both. Fill-ups in litres, charges in kilowatt-hours, and consumption maths that knows the difference – colour-coded apart at a glance.