Tap whoever lost the rally
Every rally ends with someone at fault, so every tap moves the score. If they were just beaten, pick "Beaten clean" — it keeps the score honest without counting against them.
Last five
Motion and voice
Animations: the court camera, the ball, and the replay after a fault with a reason. Voice calls the score out loud after every rally, the way a server does — useful when your phone is on the fence and nobody wants to walk over and check.
The read
Log a few faults and the pattern shows up here.
Net or long
Which side of the tape your misses land on. Lopsided in either direction is a fixable habit.
By reason
By player
Sessions over time
Faults per finished session, newest on the right.
Account
Signing in links every device you use to the same log — watch, phone, iPad, a screen on the wall. Taps merge from all of them, so whichever one you grab mid-rally, the score stays right.
Simple view
Just the court and the score, one tap per rally. Undo without aiming for the small button: press and hold anywhere on the court, or swipe across it.
Put it on your Apple Watch
- Install the shortcut: Pickle for Apple Watch
- In the Account card above, tap Connect your devices. That copies a link that's yours alone.
- Open Shortcuts on your iPhone, tap Pickle to edit it, and paste your link over the address in the Show web view step.
- In the shortcut's settings, turn on Show on Apple Watch.
- On the watch face: press and hold → Edit → Complications → pick a corner → Shortcuts → Pickle.
Skipping step 2 and 3 works too — the shortcut opens the court as-is and keeps that log on the watch, separate from everything else.
Put it on the big screen
Three people, three views, one game. You keep score on your watch between points. A coach or referee follows the detail on a phone — every fault, every reason. And a TV shows the court live to everyone watching, so nobody argues about the score or who serves next.
- Tap Copy screen link below.
- Open a browser on the TV and paste it. It opens straight into the court view.
- Leave it. It follows every tap from every device within a few seconds.
A screen link is view only — nobody can change the score by tapping the TV. No account on the TV? Mirror your phone with AirPlay instead.
The game
Side-out scoring: only the serving side scores. A serving fault moves to the second server, then hands the serve over. Singles has one server, so every serving fault is a side out.
Format
Game to
Minutes
First serve
Who's on court
Near side is your end. Names and colors show up on the court and in every export.
Reasons
Add anything you keep doing that isn't on the list.
Every fault this session
Take it with you
CSV carries the running score alongside every fault, ready for a spreadsheet.
Advanced
A full backup of your Count.Pickle log and nothing else — faults, roster, reasons, game settings, saved sessions. Import merges into what's already here: events match by id, so nothing gets overwritten and importing the same file twice does nothing.
Finish up
Nothing here is ever unsaved — every tap is written as it happens. Finishing a session files it under Sessions over time and starts a fresh count. Clearing throws it away.