Nagging.
The name is a promise of restraint. Frequency-capped, categorised, and off by default for everything that is not an order update.
Nothing to tell you right now.
Order updates are on. Everything else is off until you ask for it, frequency-capped when you do, and silent during quiet hours.
How this one behaves.
Order updates
On by default. You asked for the thing.
Everything else
Off by default, and separately consented to.
Frequency capped
Regardless of how many things happen.
Quiet hours
Respected, always.
The design note.
A notification system named Nagging cannot then send eleven push notifications a week without looking ridiculous, which is precisely why it is named that.
- Order updates — On by default. You asked for the thing.
- Everything else — Off by default, and separately consented to.
- Frequency capped — Regardless of how many things happen.
- Quiet hours — Respected, always.
The other states.
Loading
Loading a trailer. It pairs safely with Germinating for the spinner, so the two puns never collide on the same…
Coughing Up
Blunt about money. Naming the pain reduces cart anxiety rather than increasing it, which is counter-intuitive and well-evidenced.
Shaking On It
A handshake deal, not a transaction receipt. The most under-used screen in e-commerce and the one people actually read.
Germinating
Progress framed as growth, never as a percentage. A percentage that stalls at 94 is worse than no percentage at…
Fallowing
"Nothing growing here yet. On a farm that is deliberate. On a website, less so." Always with exactly one route…
Trespassing
"You have wandered off the footpath." With a map back to the main sections, and the badger — which is…
Cocking Up
Uses Clarkson’s own documented words after the 2023 cider recall — "we completely cocked up". Owning the failure is the…
Straying
"You have lost signal. So has most of Oxfordshire." Which is true, and is the correct tone for a rural…
The whole set.
Fourteen states, each named, each with a rule.
What people actually ask.
The two questions this page gets most, answered without a support ticket.
It does not. Every commerce control here is a placeholder and no card details are collected anywhere.
In this build, none that leaves your browser. The basket is held in memory and forgotten when the tab closes.