COUNTPICKLE

0 faults
clean 0:00
Small screen — the full app is easier on a phone.

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.

Far side 0
Near side 0

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
    1. Install the shortcut: Pickle for Apple Watch
    2. In the Account card above, tap Connect your devices. That copies a link that's yours alone.
    3. Open Shortcuts on your iPhone, tap Pickle to edit it, and paste your link over the address in the Show web view step.
    4. In the shortcut's settings, turn on Show on Apple Watch.
    5. On the watch face: press and hold → EditComplications → 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.

    1. Tap Copy screen link below.
    2. Open a browser on the TV and paste it. It opens straight into the court view.
    3. 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

    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.

      Saved sessions