Timed runner
Opts in to results, gives event-specific consent, connects Strava for the event, records normally using their own watch or phone, and lets the activity sync to Strava before AfterRun checks later.

For informal running events
Simple private results without chips, barcodes, scanners, finish funnels, stopwatch timing, or live timing systems.
Timed runners opt in, connect Strava with consent, record normally, and let the activity sync to Strava. AfterRun checks later after the event deadline and helps prepare simple private results.

AfterRun helps informal and small-scale running events offer optional results without chip timing, barcode scanning, finish funnels, manual stopwatch timing, live timing systems, or lots of admin.
It is private-first, consent-based, and built around delayed results. Timed runners choose to take part in results for a specific event; untimed runners can still join socially without connecting Strava or appearing in results.
AfterRun is not live timing, formal race timing, a public Strava leaderboard scraper, or a public results platform by default.
Timed runners connect Strava with event consent.
They use their own watch or phone.
Their activity syncs as normal to Strava.
AfterRun prepares simple private results.
Timing is optional. Runners can choose whether they want to be included in private results for an event.
Opts in to results, gives event-specific consent, connects Strava for the event, records normally using their own watch or phone, and lets the activity sync to Strava before AfterRun checks later.
Joins socially, does not need to connect Strava, and does not appear in the results.
Timed runners connect Strava only when they choose to be included in results for a specific event. AfterRun checks later for a matching activity and uses only the minimal information needed to prepare private results.
AfterRun does not show maps, GPS traces, heart rate, cadence, power, activity names, or full Strava activity data. Read the privacy notes.
A dedicated static demo event shows the delayed results flow using sample runners and sample results. The demo uses sample data.
View sample demo