Features

Everything Garage Buddy does, screen by screen.

Garage Buddy runs on iPhone, iPad and Mac, and in a web browser. Almost everything works with no account and no network. A few features use AI with an API key you supply yourself; those are marked AI key, and the app works fine without them.

On this page

Getting started

The first screen asks where your data should live:

You can move between the two later; see Storage.

Then add your cars. Only a name is required, but each car can hold:

Logging an entry

Every entry records a car, a date and an odometer reading, plus a category:

Any entry can also carry notes and attachments: a photo, a PDF, or a multi-page document scan saved as one PDF.

Checks as you type

Getting to the entry screen quickly

Retired cars drop out of the car picker so the list stays short.

Photo scanning

Odometer and gas pump

On the entry screen, tap Scan Odometer Photo (or Scan Gas Pump on a gas entry) and take or choose a photo. Usually the number is filled in for you to check before saving — but not always, and the exception matters more than the rule. See below.

You don't have to frame the shot carefully. Before sending an odometer photo, the app finds the numbers on your dashboard and zooms to them, at full camera resolution. That sounds cosmetic and isn't: a dashboard photo puts the instrument cluster in perhaps a quarter of the frame, and once the picture was shrunk for upload the digits were only about twenty pixels tall — too small to read reliably. On test photos framed the way people actually hold a phone, zooming first took the reading from wrong every time to right every time.

When it won't fill the number in

A wrong odometer reading is worth being careful about: every mileage, MPG and cost-per-mile figure in the app is worked out from these readings, and once a wrong one is saved there is no way to tell later which entry it was. So the app distinguishes two different kinds of doubt.

Helping it get better optional

Settings → Improve Odometer Scanning is off by default. Turn it on and each odometer photo you scan is kept — in a Scan Review folder in your own Google Drive, or on the device if that's where your data lives — along with what the app read and what you actually saved.

It keeps the ones it got right as well as the ones you corrected. That sounds like clutter and isn't: without the correct ones, a change to the scanning can look like an improvement while quietly breaking what already worked. The photos go nowhere else, and you can delete the folder — or use Delete kept photos on the device — whenever you like.

Receipts

Scan a receipt with the multi-page document scanner, or attach a photo or PDF you already have. AI key With AI set up, the app reads it and fills in the total, the date and the category, and writes a short summary into the notes. A PDF receipt is read the same way as a photographed one.

The dashboard

The Dashboard is the first tab. At the top are fleet totals, including Spent (all time). Below them is a chart with four views — tap a tab or swipe left and right to switch:

The range buttons — 1M, 3M, 6M, 1Y, All — change the window for every chart. After tapping into one car, All cars next to the chart title takes you back.

Months with no reading yet are drawn as faded bars, projected from recent use. When a car is left off a chart — nothing logged in the range, or too few fill-ups — the chart says how many are missing and why, so a missing bar is never a mystery.

Under the chart are upcoming Reminders, which you can mark done from there, and Recent Activity.

The garage and each car

The Garage tab lists your cars in two groups, Active and Retired. Each row shows the car's photo, current mileage and small badges:

Tap a car to open its page, which has these sections:

Selling or retiring a car

Retire (Sold) Car asks for the sale price and date and shows the profit against what you paid. Leave the price blank if it wasn't sold. A retired car keeps its full history and still appears in charts and reports; it just leaves the quick-entry picker. Reactivate Car brings it back.

Fuel economy, gas and electric

A car needs at least two gas entries with gallons, or two charging entries with kWh, before it has an economy figure.

The average is total miles divided by total gallons, not the average of each tank's figure. A one-gallon top-up therefore counts for one gallon rather than as an equal vote — its odometer gap is short, so a rounding error in it would otherwise swing the whole number.

Reminders and to-dos

Reminders

A reminder is marked Soon within 30 days or 500 miles, and Overdue after that. Marking a repeating reminder done moves it to the next due date or mileage that is still ahead of you, so catching up on an overdue one doesn't leave it overdue again.

Suggested service intervals AI key

On a car's page, Suggest Service Intervals asks the AI for that car's maintenance schedule. You get a list to review: untick anything you don't want, and suggestions that match reminders you already have start unticked. Nothing is added until you tap Add.

To-dos

For things you noticed and don't want to forget — a squeak to look at, a bulb to replace. No due date and no notification, just a list per car to tick off. The open count shows on the car's row in the Garage.

Documents and photos

Car documents

Titles, registrations, insurance cards and anything else that belongs to the car rather than to one entry. Add one by scanning (multi-page), taking a photo, or choosing a photo or PDF. From a document's menu you can rename, share, open it in Drive, or delete it.

Photo album

Each car has its own album. Add pictures from the camera, your library, or the clipboard, and choose which one is the cover shown in the Garage list and at the top of the car's page.

Undo

Deleting a document, report or album photo removes it straight away and shows an Undo button for 8 seconds. The file is only deleted once that time runs out.

Garage value AI key

Garage Buddy can estimate what each car is worth from its year, make, model, colour and mileage. Tap Estimate Values in the Garage for the whole fleet, or Estimate Value on one car.

Without an AI key this section doesn't appear at all.

Reports

The Reports tab is where every report is made. There are four:

Fleet report

For this month or this year: the numbers, where it went (spending by category, with the number of entries behind each total), and how much each car was driven and cost. A category that was really one purchase — a set of tyres — is labelled as such rather than looking like ongoing servicing.

AI key With AI set up, it also writes a plain-English summary. Without one, Save the Numbers as a Report keeps the figures on their own.

Garage report

A multi-page PDF of the whole fleet: an overview page with fleet totals and the miles-per-month chart, then a section per car with its stats and full log.

Car report

One car's complete history as a PDF, with its charts, entries and a list of its documents — the one to hand a mechanic.

Vehicle-history packet

The one to hand a buyer. It combines an AI-written history of the car AI key, the charts that back it up, the service record, the full log, photos, and the scanned receipts behind the work.

Because it's meant to leave your hands, it deliberately leaves out:

All of that is still in the app and in the ordinary car report.

Saved reports

Every report you generate is kept. It's filed to a Reports folder in your Google Drive (or on the device in on-device mode) and listed under Saved reports. Tap one to read it again; press and hold to share it, rename it, open it in Drive or delete it. Report names start with the date — YYYY-MM-DD — what it is — which car — so the folder sorts in order. Generating a report works offline and uploads when you're back online.

Storage, sync and offline use

On this device

Everything stays in the app's own storage and goes into your normal device backup. No account and no network are needed. It doesn't sync between devices; iCloud sync for this mode is not available yet.

Google Drive

Offline

In Google Drive mode your data is cached, so the app opens instantly and you can read everything with no signal. Entries you log offline are queued and sent when you're back online; a badge shows how many changes are waiting. New attachments need a connection to upload. If Google access expires, queued changes are kept and the badge offers to reconnect.

Moving your data

In Settings → Data:

Setting up AI

AI is optional and off until you add a key. Garage Buddy runs no servers and has no AI account of its own: you use your own key, and pay your provider directly. Set it up in Settings → AI.

What AI is used for: odometer, gas pump and receipt scans; naming documents and extracting details from them; service interval suggestions; value estimates; and the written parts of the fleet report and vehicle-history packet. The privacy policy lists exactly what each one sends.

Widgets, Siri and shortcuts

Home Screen widgets

Siri, Spotlight and the Action Button

Two shortcuts are available without any setup:

Both show up in the Shortcuts app and Spotlight, and either can be assigned to the Action Button.

Units

In Settings → Units:

Units only change what's displayed. The spreadsheet always stores miles and gallons, so switching never alters your data. Currency follows your device's region, and dates are shown as YYYY-MM-DD.

iPad and Mac

The same app runs on iPad and on Apple Silicon Macs. On the Mac, chart text is sized up for a desktop window, and reports open a normal save dialog. Where there's no camera, choose or paste photos instead.

To see the same garage on several devices, use Google Drive mode and sign in with the same Google account on each one.

On the web

web.garage-buddy.app is Garage Buddy in a browser, for when you're at a computer without the app. It works with the same Google Drive spreadsheet as the app: log a fill-up in the browser and it shows on your phone, and the other way round. Sign in with the Google account you use in the app.

It needs Google Drive mode. On-device data stays on the device that holds it, so to use the web version, first move your data to Google in the app (Settings → Data).

What it does

Most of the app, as of version 1.9.1:

What stays in the app

How it handles your data

Like the app, the web version has no server of its own. The page signs in with Google in your browser and reads and writes your spreadsheet directly. It asks for the same narrow drive.file permission. Google's access token is kept only in memory and never saved; the browser remembers your email address so signing in again is quicker, and caches your garage so it opens instantly.