WaxOn

How it works

The short version: bikes hold chains, chains count kilometres, and you tap a button when you've treated one. Everything else is detail.

The symbols

WaxOn leans on a small set of symbols so you can read a screen at a glance instead of reading sentences. These are the ones worth knowing.

Droplet with an exclamation — wax or oil is due

The colour tells you how bad it is: amber for due soon, orange for due, red for overdue. On a person's row it also carries a number — how many of their bikes are in that state.

Green tick — nothing needs you

Only shows when everything is clear: chain fine, no issues flagged, no reminders due. If any one of those isn't true, you get that symbol instead.

Red flag — somebody reported a problem

An issue someone flagged on that bike: "rode through rain", "shifting's off". It sticks around until someone marks it resolved.

Magnifier card — a service reminder is due

Brake pads, tyre wear, tubeless sealant or a battery check has hit the distance you set for it.

Bicycle — and it's colour-coded

Blue when the chain currently on that bike is oiled, amber when it's waxed, grey when there's no chain fitted. Same colour language as the buttons.

Chain link — a chain

Each chain gets a card. One is "On the bike", the rest are "On the shelf" and don't collect distance.

Spray bottle — degreasing

Its own counter, because degreasing is its own job. It only ticks up while an oiled chain is fitted — wax doesn't contaminate a drivetrain, so those kilometres don't dirty it.

Person with a wrench — sharing

Anything to do with letting someone else help: the share button, your list of service people, the screen you land on after scanning a code.

Bell / crossed-out bell — mute a person

On each person in "Bikes I service". Muted means their bikes stop sending you notifications. You still see every symbol on their cards — it just goes quiet.

Two little chips

On a chain card you'll see On the bike or On the shelf, and next to it either Wax or Oil. The first says whether it's collecting distance; the second says what it's treated with.

The things you'll actually do

Add a bike

Tap + next to "My bikes". Import from Strava and its rides count automatically, or add one by hand and log distance yourself. Every new bike starts with one chain fitted.

Log a wax or a lube

  1. Tap Waxed (or Lubed — the button follows the chain).
  2. Pick which product you used, if you've saved presets. Your default for that type comes pre-selected, and choosing one sets the chain's next interval to whatever that product lasts.
  3. Add a note if you want. "Second dunk", "did it in the rain", whatever you'll want to read in three months.
  4. Save. The counter goes back to zero and the clock restarts.

"Same as last time" keeps whatever interval the chain already had, and carries the previous product's name into the history.

Save your waxes and lubes as presets

Settings → Wax & lube presets. Give it a name, say whether it's a wax or a lube, and how far it lasts. A waxed chain is only ever offered wax presets, an oiled one only lubes — so the list stays short and you can't pick the wrong thing by accident. Whichever you mark as default is pre-selected next time.

Add distance by hand

Bikes that aren't linked to Strava get a small box and a + Ride button on the chain that's fitted. Type the distance, tap it, done.

Rotate chains

Add as many chains as you run. Put on bike moves one out of the shelf and into service; the one it replaces stops counting. If you're putting a waxed chain onto a bike that's been running an oiled one, WaxOn stops to remind you to degrease first — wax won't bond to a contaminated drivetrain. You can turn that warning off in Settings once you're tired of it.

Edit a chain

Edit on a chain card opens its name, the Oiled ⟷ Waxed toggle, how far it should go between treatments, and how much warning you want beforehand.

Set up service reminders

Bike settings → Service reminders. Switch on brake pads, tyre wear, tubeless sealant or battery check and give each one a distance. They count that bike's total riding, not a single chain. When one comes due you get a notification and a line in the history; Checked on the bike screen puts it back to zero.

Degrease works the same way but has its own card, since it only counts oiled kilometres.

Flag a problem

Flag an issue near the top of a bike screen. Short note, that's it. It shows as a red flag anywhere that bike appears, including for whoever else has access, until someone hits Resolved.

Share a bike with someone

  1. Bike settings, or the link button in the bike's top row.
  2. Create share code — you get a six-character code and a QR.
  3. They scan it with their phone camera, or type the code into the + under "Bikes I service".

Codes work once and expire after seven days. From then on they see that bike, get its alerts, and can log work on it. Anything they do is recorded with their name. Remove them any time with the ✕ next to their name in bike settings.

Look after someone else's bikes

Shared bikes live under "Bikes I service", grouped by person. Each name tallies what's going on across their bikes, so you can tell at a glance whether anything needs you before you open anything. If one person is noisier than you'd like, tap the bell on their row to mute their notifications.

Read (and fix) the history

Every bike keeps a timeline: waxes, degreases, reminder checks, flags. Each entry says who did it and at what distance. Logged something by mistake? The ✕ removes it — and if it was the most recent one, the counter it reset is put back where it was.

Kilometres or miles

Settings → Distance Unit. It only changes what you see; everything is stored in kilometres underneath. That's deliberate — it means you and a friend can share a bike while reading different units and neither of you sees the wrong number.

About the notifications

WaxOn works out how fast you're getting through a chain's interval and schedules its warnings from that, so alerts arrive even when the app's closed. Ride more, they move closer; take a week off, they slide out. Chains sitting on the shelf never alert.

Still stuck?

Email [email protected] and describe what you were doing. Screenshots help a lot.