Build your roster once, then each swimmer gets a card that pulls their training together: heart-rate trends, where their time is landing across the zones, and their attendance, all drawn straight from your live-HR sessions.
What's on an athlete card?
Heart-rate trends over time, a breakdown of how much of each session the swimmer spent in each training zone, training-load totals, and attendance, the honest picture of how a swimmer is actually training, not just what was on the whiteboard.
Attendance, without a clipboard
Attendance is drawn straight from who logged heart rate that day: a swimmer shows up, powers on a sensor, and is marked present automatically. No roll call, no separate sheet.
Built from your HR sessions
Every card reads from the live-HR sessions you run on the deck. Run a session, and each swimmer's card updates with their zone time, load, and attendance, so the roster is always current.