# About F1 Session Analyzer

**Last updated:** 21 October 2026

F1 Session Analyzer is an independent, browser-based tool for looking past the headline lap
time of a Formula 1 session. It compares every driver's best lap at the same point on track and
shows who is quickest through each corner, which team owns each part of the lap, and how the
picture changes between sessions of the same weekend.

The project is built and maintained by **Parth Soni**. It is not affiliated with Formula 1,
the FIA, any team, any circuit or OpenF1. The analysis is derived from public telemetry; it is
not official timing and it is not a prediction of a race result.

## What it covers

- **Session analysis:** Practice 1–3, Qualifying, Sprint Qualifying, Sprint and Race, from 2023
  onward, subject to OpenF1's published coverage.
- **Turn-by-turn ranking:** the fastest driver and team at every corner, with the top three and
  their gaps, plus a track map coloured by the fastest team per segment.
- **Head-to-head:** any two analyzed drivers, corner by corner, with a duel map and speed deltas.
- **Drivers and teams:** best laps, tyre compounds, gaps, corner wins and per-team averages.
- **Sectors, traps and traces:** intermediate splits, finish-line speed traps and overlaid speed
  traces against lap progress.
- **Race pace:** stint-average pace and a least-squares tyre-degradation slope, with out-laps and
  incident laps excluded.
- **Weekend view:** a lighter top-five analysis of every session of the selected Grand Prix,
  showing how corner dominance shifted from practice to qualifying to the race.
- **Classification and CSV:** the official session result and CSV export from every table.

## Where the data comes from

The browser calls the public [OpenF1 API](https://openf1.org) for meetings, sessions, drivers,
laps, car data, stints, results and the circuit geometry URL. No F1 data is stored by this site
and no server-side database is involved. OpenF1 is an independent community project, so its
coverage, field names and availability can change; a session that has not been published yet
will not analyze.

## How the comparison works

Speed samples arrive over time, and drivers reach the same corner at different times. The app
integrates speed into distance travelled and resamples each best lap to 1,000 evenly spaced
points, so point 500 is the same piece of asphalt for every driver. Apex positions come from the
circuit geometry; each corner is a window of about ±1.2% of lap distance around its apex. The
ranking within that window is average speed, so a higher number means the driver carried more
speed through the turn. A team's score is the mean of its drivers, and corner wins count the
windows a team topped.

## What it is not

This is a fan-built analysis tool, not an official timing service. It does not show live
telemetry, predict qualifying or race outcomes, or account for fuel load, tyre age, engine modes,
track evolution or team instructions that are not in the public data. Treat small gaps with
care: a few tenths can be noise from telemetry sampling, traffic or a driver's out-lap. For an
official result, use Formula 1's own timing and classification.

Corrections and bug reports: soni.soni.parth@gmail.com or the
[GitHub issue tracker](https://github.com/Aarson13/F1-Practice-session-analysis/issues).
More detail: https://f1-practice-session-analysis.pages.dev/contact
