Set the target
Pick the lap count before the race begins. The target stays visible in the top bar.
Laply is an offline lap tracker for coaches timing several runners at once. Set a lap target, check the squad in from a saved roster, then tap each runner as they cross the line. Laply records splits, fastest laps, and finishing order as the race runs, saves it to a searchable history, and works on one phone with no account and no server.
Out now on the App Store
A one-off purchase for iPhone and Apple silicon Mac — no subscription and no in-app purchases. Questions go to hello@laply.app.
Timing a group with Laply is three steps: set the lap target, check in whoever turned up, then tap a runner's row each time they pass. It all happens on one phone held by one person, so there is nothing to hand out and nothing to sync. The race starts the moment the squad is checked in.
Pick the lap count before the race begins. The target stays visible in the top bar.
Load saved runners, check everyone in, or add one late without resetting the race.
Each runner gets a stable row, clear lap count, and state dot for fast race-day taps.
Every runner's row carries a coloured dot and a lap count, so one glance tells you who is on pace, who has been lapped, and who is on their last lap. The labels are one word each, sized to be read at arm's length with the race still running.
Every image below is a capture of the app itself, not a mockup: a live race, the undo prompt after a mistaken tap, the finish, finishing order, one runner's lap splits, and a saved race sitting in history with its notes and tags.
The feature set covers what actually goes wrong mid-race: someone turns up late, a lap gets tapped twice, the group finishes in an order nobody wrote down. Laply absorbs each of those without stopping the clock or rebuilding the field, then files the result when the last runner is in.
Add a runner from the current time without restarting everyone else.
Mark who is present before the start and keep absent runners out of the clock.
See finishers, lap splits, and fastest-lap rankings once the race ends.
Every race you finish is saved on the phone and stays findable months later.
Send the race summary without manually reconstructing the finishing order.
If the app closes mid-race, Laply brings the race back with the laps already tapped.
Laply keeps a reusable runner list separate from any single race. Add the runners once with optional squad labels, move the list to another phone with a backup file, search it, and check runners in on race day without rebuilding the field.
Save each runner with an optional squad label, then reuse that roster at setup instead of typing names at the line.
Save the whole roster to a backup file, then load it on another phone when race-day duties change hands.
A loaded roster is checked on the way in, and you get a plain count of what was added and what was left out.
Search active runners by name or squad, rename them, change which squad they are in, and archive runners without losing the races they ran.
Save setup templates with a target lap count and a selected squad, then load one before the next race.
Saved and imported runners behave identically on race day: add to setup, mark absences, start with only who is present.
Laply does not stop when the timer stops. Finished races save themselves into a searchable history with finishing order, lap splits, and fastest laps, then export to CSV, carry notes and tags, and build a per-runner record across sessions.
A finished race lands in history with runner count, finishers, duration, fastest lap, late starts, and any corrections.
Open a saved race for finishing order, per-runner totals, late-start groups, lap splits, and fastest-lap rankings.
Add notes and tags for conditions, workout focus, or meet context, then search saved races by title, notes, or tags.
Send the whole history to a spreadsheet, one row per runner per race, when someone wants the numbers in their own format.
Runner Stats turns saved races into a per-runner timeline with totals, fastest laps, and personal-best context.
Fix a name or a mistimed lap on a finished race, and the race keeps a note of what changed and why.
Laply never waits for a network, because it never uses one. A playing field with no bars behaves exactly like a sports hall with full signal: the timer, the roster, the results, and the whole saved history sit on the handset you are holding. Nothing you record leaves it unless you send it somewhere yourself.
Race day runs on one phone with no login and no team account. Nobody has to be invited, and there is no server holding your squad.
While a race is live, Laply keeps a copy on the phone: the clock, the lap target, who is running, and every lap tapped so far.
Reopen Laply after a crash or a flat battery and the race picks up where it stopped. Laply reads the saved copy first and only restores a race it can read in full.
The race complete screen says whether the result is saving, saved, or failed, so you never start the next race wondering if the last one made it.
Settings can clear race history, clear the roster, or reset everything — for a shared club phone, or one passing to next season's coach.
Runner names, results, notes, tags, and templates stay on the phone unless you export or share them yourself.
Laply suits any session where one person times several runners at once and needs the result afterwards — club nights, PE lessons, repeat efforts on a field or a park circuit. It is not certified race timing and not chip timing, and it does not replace either.
One volunteer times the whole group instead of splitting the field between stopwatches.
A full class timed without paper, and a result before everyone has caught their breath.
Saved races put tonight's effort next to the same runners' earlier ones.
Timing works the same where the phone has no signal at all.
Setup, rosters, offline use, timing expectations, privacy, and support.
Set the target laps, choose the runners, check in who is present, and start. Laply is built for the few minutes before a group run, not a long event setup process.
Laply records the coach's taps against the device clock. It is intended for coach-run group timing and training sessions, not certified race timing or chip timing.
Yes. Save your runners once, then save the roster to a backup file and load that file on another device. Laply checks each entry as it comes in, skips runners already in your roster, sets aside anything it cannot read, and tells you how many were added and how many were skipped.
Yes. Race timing, rosters, saved results, and race history are designed to work on the device without an app server or account.
Yes. Race history exports to CSV with one row per runner per race, covering finish rank, total time, fastest lap, late starts, lap splits, notes, and tags. You can also share a plain-text race summary through the device share sheet.
Yes. Edit runner details or lap times on a saved race and record the reason for the change. The race then carries a correction count and the latest correction note alongside the result.
Laply has no account, no tracking, and no app server. Race data stays local unless you choose to share or export it through the platform share sheet.
Read the Laply privacy policyLaply is on the App Store now. It runs on an iPhone running iOS 15.1 or later, and on a Mac with Apple silicon running macOS 12 or later. Search the App Store for Laply, or use the download link on the availability page.
Where to get LaplyLaply is a paid app bought once. There is no subscription, no in-app purchase, and no free tier that expires. The price for your country is the one shown on the App Store listing, which is the only place it is quoted.
Where to get LaplyNot yet. Laply is available on the App Store for iPhone and Apple silicon Mac. The Google Play listing is still in preparation and there is no release date to give. When it goes live, the link appears on the availability page first.
Current store statusSupport runs on email: write to hello@laply.app. The support page lists what to send so a race-day problem can be worked out, and covers four things that can go wrong during or just after a race.
Go to Laply supportLaply is on the App Store now for iPhone and for Macs with Apple silicon: one payment, no subscription, no account to create. Email still reaches the person who builds it.