Is pushlap.ai free?
You can create a free account which lets you upload sessions and create videos. Usage limits apply to certain operations.
Anyone can explore laps and watch videos without an account.
Do I need to install anything?
No. pushlap.ai runs in your browser.
Record your session using your normal track-day app or device, then upload the exported telemetry file and, optionally, the matching video file.
Can other people see my uploads?
Your personal information is kept private but your laps and videos are visible to all users.
Who is pushlap.ai for?
pushlap.ai is for anyone who enjoys driving their car on the track or anyone who enjoys watching others do so. Drivers of any ability will benefit from being able to review their laps and compare with other drivers.
Can I use pushlap.ai with a coach?
Yes. You can share laps, videos, and analysis with a coach.
The coach does not need an account to view shared material. pushlap.ai does not replace real-world coaches and does not provide coaching. See the full Terms of Service. The data analysis, session storage, comparison and search features are designed to be useful to coaches as well as students.
How realistic are pushlap.ai's lap-time improvement predictions?
Like any tool, pushlap.ai is only as good as the data it has. If there are only one or two sessions at a circuit, that is all it has to go on, but as more sessions are uploaded it starts to improve. With, say, 5 or 6 sessions from a variety of cars and drivers, it starts to get a meaningful information base.
You benefit from laps driven by drivers at other tracks also, for example in the calibration of car pace and the effect of tyres and conditions.
Which recording apps and devices work?
pushlap.ai works with common track-day recording tools including RaceChrono, TrackAddict, RaceBox, VBOX, ApexPro, Harry's Lap Timer, MoTeC and others.
Coverage is improving as more files are uploaded. If a file fails to process, you can add details about the app or device that created it so we can investigate and potentially add support.
What telemetry file should I upload?
Upload the raw telemetry export from your recording app or device. This should be a full-session file, not a single-lap file. To facilitate fair comparison across a wide range of source apps, pushlap.ai segments the session into laps using a standard start/finish point for each circuit.
Why are my lap times different on my app?
To facilitate fair comparison across a wide range of source apps, pushlap.ai segments the session into laps using a standard start/finish point for each circuit. Unless your GPS data are very poor, the differences will be small. pushlap.ai's segmentation method has been tested against official track timing equipment and found to have good accuracy and precision.
What video file should I upload?
If you have video, upload the original video file from the same session as well. Again, a full-session video is ideal.
For the best result, upload the raw video without any baked-in overlays. pushlap.ai generates its own telemetry-powered overlays and interactive controls. But videos with overlays are also supported.
Can I add video later?
Yes. You can upload telemetry first and add video later, or never.
Does the video have to come from the same app as the telemetry?
No. The video and telemetry can come from different sources, provided they are from the same session.
For example, you might record telemetry with a phone app and video with a GoPro.
What if my video and telemetry are not synchronised?
pushlap.ai tries to synchronise them automatically.
This works when the video and telemetry contain sufficient information to facilitate a match. If auto-synchronisation fails, you can use our simple manual synchronisation screen.
What happens if my upload fails?
If processing fails, pushlap.ai may ask you to add details about the file, app, device, car, track, or recording setup.
Those details help us diagnose the problem and improve support for that format. If your email address is not set on your account, please add it here if you are happy for us to contact you about your feedback.
Why is pushlap.ai asking me to confirm a track match?
Sometimes uploaded GPS data is close to an existing track but not an exact match. This can happen because GPS data from recordings can be noisy and may not sit clearly on one circuit layout. Normally the suggested match will be correct, but you have the opportunity to review and amend it if required.
The circuit name recorded in your telemetry file is quite often wrong, as the recording apps may not distinguish different layouts. pushlap.ai therefore does not rely on this and instead matches your session to a track based on racing line, which is more robust and accurate.
Why is the track name wrong or generic?
pushlap.ai will work for any (closed-loop) circuit in the world. If you upload a session for a circuit that is not yet in our system, it will be given a generic name like "Un-named track (Barcelona, Spain)" for a few minutes until the system works out the correct name.
If you think an assigned circuit name is incorrect, please let us know via the Feedback button.
Can pushlap.ai handle different layouts at the same circuit?
Yes. Many complexes have multiple layouts, directions, or start-finish points.
pushlap.ai recognises the driven layout automatically, but it may ask for confirmation if the data are ambiguous.
Why does my GPS trace look jagged or off the track?
Consumer phone GPS sensors are often noisy and/or provide low-frequency data (e.g. one position measurement per second - "1 Hz"). This can mean the raw GPS points recorded may be imprecise or even off the track.
pushlap.ai is designed to work with imperfect real-world data, but poor GPS quality can affect the precision of lap detection, track matching, racing-line comparison and corner analysis.
pushlap.ai uses other sessions recorded at the same track to improve the quality of your data if required - so you benefit from others who have high-quality recordings.
A 1 Hz phone recording can still provide a good basis for analysis if the device was positioned well in the car, with a clear line to the sky. If you want to analyse and compare precise racing lines you will benefit from a dedicated track recording device (ApexPro, VBOX, RaceBox etc.) or a GPS receiver linked to your phone. These typically run at 10 Hz or greater and provide a steady and true GPS position stream.
Are laps from different apps comparable?
That is one of the main goals of pushlap.ai.
Different apps and devices export data in different formats, units, sample rates, and with different sign conventions. pushlap.ai standardises the data so laps from different sources can be explored and compared more consistently.
For acceleration data, pushlap.ai uses the SAE J670 convention: X forward, Y left, Z up, so positive lateral acceleration means the car is turning left and positive longitudinal acceleration means the car is speeding up.
Why are the corner numbers different?
pushlap.ai is designed to work for any circuit in the world, so it automatically detects corner apexes rather than having a pre-specified list of turns. Whether a turn complex is 1, 2 or 3 corners is subjective, so pushlap.ai may come up with different corner counts from the official sources, and hence different corner labels. The track detail pages and lap analysis pages clearly indicate pushlap.ai's numbering system for each track. In a future release we will incorporate corner names.