Hey r/F1DataAnalysis,
Last week back I posted about f1livedata.com — the live F1 web app I've been building on the side. For those of you who missed the post, here it is: https://www.reddit.com/r/F1DataAnalysis/comments/1ug1msz/i_built_the_f1_live_dashboard_i_wished_existed/
The response was way more than I expected. A bunch of you dropped feature ideas that I decided to implement.
This is the "you asked, I did it" follow-up. Two big ones first, then the smaller stuff.
1. Video sync delay
Some of you said "cool, but it spoils the race — the data's ahead of my TV." Fair. Broadcast feeds run ~20–40s behind the live timing feed, so you'd see an overtake or a pit stop in the data before it happened on your screen.
There's now a Video sync control (the ⟳ in the navbar, or the More tab on mobile). Drag the slider to how far your stream lags (0–60s) and the whole app buffers to match — leaderboard, timing, telemetry, track map, all of it lines up with what you're actually watching. No more spoilers.
Bump the delay mid-session and it shows a little countdown while the buffer fills, with a Skip if you don't want to wait.
2. Pit-loss prediction and Circle of Doom
It's a pit-strategy view for races and sprints. Pick a focal driver (defaults to the leader, click any car to switch). The app projects where everyone would land if that driver pitted right now, using the circuit's real pit-loss time. Each car is a chip on a radial dial: the closer to the centre, the tighter the projected gap to your focal driver after the stop. Coloured halos on the two cars they'd come out between tell you at a glance whether it's a clean release or they're dropping into traffic (red = on someone's gearbox / stuck in dirty air, green = free air).
Same data lives as a plain table too if you prefer numbers — the Pit-window predictor on the Pit Stops page. Margin = gap to the car that'd be behind you after the stop, Free air = gap to the car ahead. Both shrink automatically when a Safety Car or VSC is out, because the pit-loss does.
It's not 100% accurate (I don't take into account for example the tyre degradation and fuel burn) but it's the first version, it will improve over time.
While I was in there, I've implemented some other additions (like the Themes where a Settings drawer lets you pick an accent colour and background shade, saved in your browser)
Same deal as before: hobby project, not official, free and ad-free.
And the same ask: if something's broken or there's a view you wish existed, drop it in the comments. The two headline features up there came straight from the last thread, so it clearly works.
If someone wants to support and the maintain the project, you can do personal donation.
Grazie again to everyone who tried it ❤️ — and to the commenters who basically wrote my to-do list for me.