SERVICE & WINDER LOG

WatchLog icon

WatchLog

Service log for serious collectors

The paperwork a mechanical watch should have come with.

Every watch gets a record: reference and serial, what was done to it and by whom, what it cost, how it is running now, and which winder slot it is sitting in. Nothing pairs, nothing syncs, and the whole collection prints as a PDF.

14 days of Pro on install.
$1.99/mo · $9.99/yr · $19.99 lifetime. Android.

  • Makers & Hobbies
  • Android
  • Works offline
  • No account
  • 10 currencies
The WatchLog launch screen: a brushed steel panel with the watch and wrench icon, the wordmark, and the line Service log for serious collectors

THE DUE ENGINE

Two clocks running on every watch

A full service and a pressure test are not on the same schedule, so WatchLog counts them separately from the last time each one was actually done.

FULL SERVICE

5.0 years

The starting interval, and yours to change per watch. A vintage 6309 and a modern chronograph do not want the same number.

PRESSURE TEST

1.0 year

Its own clock, because the gaskets go long before the movement does, and a diver that never gets wet still ages.

THE HEADS-UP

30 days ahead

Turn notifications on and each watch tells you before it is due, in time to actually book something. The collection screen carries the same thing as a pill on every card: due in twelve months, next service two years seven months, or log the first one.

Service intervals are user-set targets, not manufacturer-mandated. WatchLog reduces, but does not remove, the work of tracking maintenance. — shown in the app, on the service log

A watch detail screen showing the next full-service target of November 2028 from a five year user-set interval, with a pressure test and a full service logged underneath with their providers and costs
The target date, then everything already done

What one watch holds

Two fields are required, brand and model. Everything below is there when you want it and empty when you do not.

Identity

  • Brand and model
  • Nickname, if you call it something else
  • Reference number
  • Serial number
  • Cover photo and further photos

Specification

  • Movement: automatic, manual or quartz
  • Case material
  • Water resistance in metres
  • Full-service interval, in years
  • Pressure-test interval, in years

Standing and money

  • Status: worn, in rotation, box queen, loaner or sold
  • Purchase date
  • Purchase price, in its own currency
  • Your current estimate, in its own currency
  • Ten currencies, stored per figure

Every visit, by type

  • Full service
  • Pressure test
  • Strap change
  • Regulation
  • Crystal replace
  • Other

Each one carries a date, who did it, what it cost in whichever currency you paid in, your notes and photos. The Service tab pools them across the whole collection, newest first, so the running spend on a watch is one scroll rather than a hunt through receipts. There is a wear stamp too, a plain record of what you put on today, with no feed and nothing to post to.

An accuracy chart for an Omega Speedmaster with a seven day average of minus 2.7 seconds a day, plotted readings across two months, and the individual readings listed underneath
Seven-day average, and every reading behind it

ACCURACY

Minus 2.7 seconds a day is a fact, not a feeling

Log a reading as seconds gained or lost per day, plus or minus, whenever you check against a reference. WatchLog plots them oldest to newest and keeps a rolling average of the last seven, which is the figure that tells you whether a watch has settled after a service or is drifting away from where it was.

It matters most in the weeks after a regulation, when one reading means very little and seven mean quite a lot. Add a note to a reading if the watch spent that week off the wrist, or on the winder, or in a drawer crown-up.

Accuracy readings are user-entered observations. For regulation, consult a qualified watchmaker. — shown in the app, under the chart

Winders, slot by slot

Name a winder, say how many slots it has, and put watches in them. Each slot holds its own direction and turns per day, because the Speedmaster and the Khaki Field do not want the same setting, and the winder's own manual is not going to remember which is which.

  • DIRECTION CW · CCW · Both
  • TURNS PER DAY per slot
  • ROTATION CADENCE 7 days by default
  • MOUNTED SINCE dated, and kept when it comes off

Because every mounting is stored with a start and an end, the winder list shows what is in it now, and the history shows what was in it before.

The winders tab showing a Wolf four slot winder with two of four slots filled, naming the Omega Speedmaster Professional and the Hamilton Khaki Field Mechanical
Two of four slots filled, and by what

Getting it back out

PDF

Service-history report

One watch, one document: the reference and movement details, then every service in date order with provider and cost, and the accuracy record. Pages are numbered and the cover carries a note that this is a personal maintenance record, not a manufacturer certificate, insurance appraisal or proof of authenticity.

ZIP

Full backup you can hold

A single .zip with a JSON manifest of every watch, service, reading, winder and assignment, and a folder of the actual photo files. Share it straight to Drive, Dropbox or email from the phone. Restoring from one replaces what is on the device, which is deliberate and worth knowing before you tap it.

CURRENCY

Priced where you bought it

A purchase price, a current estimate and every service cost each carry their own currency code, from a list of ten. A watch bought in Swiss francs and serviced in pounds stays that way rather than being flattened into one number.

On the phone

The WatchLog collection grid with five watches, each card showing brand, model, reference and a pill saying whether a service is due
The collection, with each watch's status
The service log pooled across the collection, listing a strap change, a pressure test and two full services with their dates, providers and costs in different currencies
Every visit, across every watch
The add watch form with a cover photo slot and fields for brand, model, nickname, reference number, serial number, movement type and case material
Two required fields, the rest optional
The winders tab with a Wolf four slot winder showing two filled slots and the watches assigned to them
Winders and what is mounted

Scroll sideways, or focus the row and use the arrow keys.

Pricing

Fourteen days of Pro on install, no card. After that the free tier keeps three watches and one winder with ads, and Pro lifts both limits, removes the ads and unlocks the full service-history report.

MONTHLY

$1.99/mo

Cancel in Google Play whenever.

YEARLY

$9.99/yr

Less than a strap.

LIFETIME

$19.99once

One payment, nothing renews.

Get WatchLog

Questions

Does it connect to my watch?

No. Nothing pairs and nothing syncs. You type in what you know, and WatchLog keeps it, does the date arithmetic and hands it back when you need it.

Where does the service interval come from?

You set it, per watch. It starts at five years for a full service and one year for a pressure test, and you change either. The app is clear that these are targets you chose, not manufacturer instructions.

How does accuracy tracking work?

Log a reading as seconds gained or lost per day. WatchLog plots every reading and shows a rolling average of the last seven, so a watch settling in after a service is visible as a trend.

Can I get my data out?

Yes. Export a .zip holding a JSON manifest of every watch, service, reading, winder and assignment, plus every photo, and share it to Drive, Dropbox or email. Restoring replaces what is on the device, so keep the file.

What does the free version include?

Three watches and one winder, with ads. Every install opens with fourteen days of Pro, no card, so you can put the whole collection in before deciding.

Do I need an account?

No sign-up and no email address. Watches, services, readings and photos are stored on the phone.

Start with the one you wear most

Brand, model, and the date of its last service. That is enough for the app to start counting.