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
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.
Simple view
Just the court and the score, one tap per rally. Made for Safari on a watch — add this page to your watch with #simple on the end of the address and it opens straight into it.
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
Finish up
Ending a session files it under Sessions over time and starts a fresh count. Clearing throws it away.