Manual › Chapter 01
Introduction
What EndurancePRO is, how it is built, what you need to run it and how to read this manual.
What EndurancePRO is#
EndurancePRO is an application for people who race on iRacing, alone or as a team. It holds together three jobs that usually take three different programs:
- Going faster. It records your laps, compares them, and after every clean lap tells you where the time went and what to try next time round.
- Racing as a team. Sign-ups for a race, crew formation, a stint plan built on each driver's real pace, reminders and alarms for night stints, a live pit wall, a debrief when it is over.
- Putting the race on air. A complete broadcast gallery for whoever streams: live grid, cameras, instant replay, auto-director, broadcast graphics and an OBS bridge.
The three do not sit side by side: they hand data to each other. The laps you record become your race pace; your race pace sets the length of your stint in the plan; the plan sets the time the alarm rings; the pit wall reads that same plan and updates it when the race does not go as expected.
What it is made of#
The application lives in two places, and the difference matters because it explains why some features need your PC running and others do not.
| Part | Where it runs | What it is for |
|---|---|---|
| The app | In the browser, and installed on your phone | Everything that does not need the simulator: profile, team, events, sign-ups, stint plan, pit wall, debrief, notifications |
| The companion | On the Windows PC where iRacing runs | Everything that has to sit next to the simulator: telemetry, live coach, widgets, overlay, broadcast gallery, setup and livery installation |
| The desktop app | On the race PC, opened by the companion | The same app in a window of its own: no browser bar, and it sits nicely on a second screen while you race |
The app is a PWA: a web page you install on your phone, after which it behaves like any other app, with its own icon and its own notifications. It does not go through the app stores.
The companion is a desktop application you install once; it then lives in the notification area next to the clock and updates itself.
The desktop app is not a third program to install: it is the app, opened by the companion with the EndurancePRO on the PC button. It exists for people who want the pit wall on a monitor during a race without a browser window in front of them.
What you need#
For the app#
- A recent browser on a phone or computer. On iPhone it must be Safari: it is the only one that can install a PWA and deliver notifications.
- A valid email address, or a Discord account.
- Nothing else. No credit card: during the beta the application is free and complete.
For the companion#
- Windows 10 or 11.
- iRacing installed on the same computer.
- The companion reads telemetry from the simulator's shared memory and the
.ibtfiles iRacing already writes to disk. No plugin, no changes to the game and no manual configuration.
For the broadcast gallery#
You need the computer you stream from, with iRacing open in spectator mode on the session you are putting on air. The gallery never touches the drivers' PCs.
For the OBS bridge you need OBS Studio 28 or later with its WebSocket server switched on: it already ships inside OBS, there is no plugin to install.
How the app is laid out#
The app has six tabs. On a wide screen they sit on the side, on a phone at the bottom.
| Tab | What you find there |
|---|---|
| Home | The summary: your next stint, upcoming races, teammates' sessions running right now |
| Events | The team's races: creating them, signing up, declaring availability, forming crews |
| Race | The open race: stint plan, live pit wall, setups and debrief |
| Performance | Your driving data: records, recorded sessions, lap comparison, coach, race paces |
| Teams | The squad: roster, roles, shared files, standing crews, public page |
| Profile | Who you are: driver data, preferred cars, account, language, support |
The tab you are on ends up in the address: the phone's back button returns to the previous tab instead of closing the app, and reloading the page reopens where you were.
The two languages#
The application, this manual and support all exist in Italian and English. The language is chosen in Profile → Settings, and on first launch it follows your browser.
How to read this manual#
The chapters follow the order in which things are actually met: first you create the account, then you fill in the driver profile, then you join a team, then you race. If you arrived here with a specific question, though, there is no need to read them in order: use the search at the top left, or press / from any page.
A few conventions in the text.
Profile → Settingsis a path inside the app: open the Profile tab, then the Settings section.- Bold for the names of buttons and sections, exactly as they are written on screen.
Codefor file names, folders and values to type.- Ctrl+Shift+O for key combinations.
And four kinds of box:
Where to ask for help#
- The assistant inside the app answers questions about using it, quotes this manual and knows which screen you are on: you find it in
Profile → Support. - A report to the staff, also from
Profile → Support, if you found a defect or want to suggest something. You can attach a screenshot. - The Troubleshooting chapter collects the most frequent symptoms with the cause they usually have.
