HeatCaller
RC race timing · Beta coming soon
Other timing systems read out positions. HeatCaller times the race and puts it on air — a show opening, driver introductions, a co-host in pit lane, a sponsor break, the recap and a sign-off.
The timing underneath is real and accurate. The show on top is the reason to switch.
Good evening and welcome back to the track. Dave Marsh with you, and this one is for the championship.
Let's head down to pit lane, where Jess is with the Team Principal from Sam's team. Jess?
Thanks Dave. Fourth lead change of the race, among three drivers — and Bill takes it back on a five-oh-six, his quickest of the night.
Watch
Demo mode, running the real race logic and the whole show — the opening, the introductions, the calls, the flag and what comes after it. This is what a club hears.
Sound on — the announcer is the point. Watch on YouTube
Want this at your track? Join the beta
The difference
An announcement is a line of text read aloud when something happens. A show is a structure: it opens, it has segments and people in it, it goes to a break, it comes back, and it signs off. HeatCaller is the only RC timing app that builds the second thing.
Reads the position out when a car crosses. Maybe a fastest-lap chime. The same twelve phrases every Saturday, in the same order, in a voice the room stopped hearing in April. Between races, silence.
Opens the evening. Introduces the grid by number, home club and form. Throws to a co-host with a point of view. Calls the lead change and says it's the fourth. Takes a commercial break your sponsors paid for. Comes back, recaps, hands out the achievements, interviews the winning team's technical lead, and signs off into the next race.
Run of show
Every segment below is written from what actually happened on your track — the real grid, the real laps, the real season. Each one stays quiet when the race gives it nothing to say, so a club hears a show rather than padding.
Your club's own opener lands, the music bed comes up underneath, and the first words arrive over its tail — a broadcast coming on air, not a clip followed by an announcement.
Down the grid in order: grid slot, racing number, home club, and the most interesting true thing in their record — a first start, a hundredth, a winning run, won last time out. Before a main it opens with what qualifying decided and by how much.
The host hands to the co-host, who has the Team Principal from a driver's team before the off.
Then green. The start waits for the show, not the other way round.
"That's the fourth lead change, among three drivers" — the line only a booth watching the whole race could give.
Calls a fight once two cars have been locked together a while, and says what it's for — the lead, or third.
A record falling — the race's, the night's, the layout's — and what the lap actually beat.
A short line so the room knows a recap is coming.
Your sponsor slides take the big screen while the recap is being written — so the half-minute the writing takes is advert time instead of silence. A video leads the break where the club has one.
Coming back from the break, the race told as a story: who led and for how long, what the lap times meant, how close it was at the end.
A third voice reads out the badges the race unlocked — first win, hundredth race, hat trick.
The form guide and the grid history, inside the recap's own show rather than as separate broadcasts after it.
Two questions for the winning team: one about the race, one about the car. What it says about the car comes from the setup actually logged in the garage that day, and what changed from the run before.
Always the last thing, naming the show and the next race on the program.
The night's totals, the fastest lap, the closest finish.
The whole evening written for the people who weren't there — played out in the hall as everyone packs up, and left in tonight's folder as a file you can post.
Online, for every driver
Every club gets its own web app: live timing that refreshes every two seconds, every result with lap-by-lap analysis, achievements, and each driver's own night. It works in the pits, in the car park or at home on the sofa, and drivers add it to their home screen like an app — nothing to install.





Want this for your club? Join the beta
The big ones
After each race HeatCaller cuts an upright, captioned video for every driver out of the race recording — a title card, their race drawn in your club's Look with positions, passes and battle banners, the announcer calling them over the top, and an end card with the result.
Nobody else in RC timing makes one at all.After every race HeatCaller cuts each driver an mp3 of only the moments the announcer called them — their fastest lap, the pass for the lead, the podium call — and can put it on their own private night page, opened by their badge. The videos stay on the laptop, ready to share.
Their own page only, never a public one.Pick a driver and coach them while they practise: every lap against a target, how tight their last five were, up or down at the split, the gap to their own ghost. Words, or quiet tones the instant they cross. A coach page on their phone reads their laps out in its own voice.
The host and the co-host are written as one exchange and split in two, so the answer actually answers. Seven dispositions: backs the underdog, takes nothing on one lap, remembers everything, explains why.
Nobody is ever unkind about a driver. The edge is about the racing."The fastest lap, presented by Joe's Hobby Shop — everything you need to go faster." Sponsors attach to moments, their tagline is read with the credit, and a report shows exactly what each one got.
The commercial break is real airtime, not a logo in a corner.What race they're in and roughly when, an alert when they're called, check-in and a transponder test. Afterwards: every race with a lap chart, the announcer's call of it, their improvement, badges within reach — and a way to ask the desk for a change without queuing.
Run a club track? Join the beta
The app
Race control, the program, the big screen and the booth — all from the timing PC. These are real screens from a demo night, nothing mocked up.
Make it yours
A look themes everything: the HeatCaller app on the laptop, the Big Screen, and your club's online web app on every driver's phone. Pick one of 18 built-in looks — seven light, ten dark, and the neon Synthwave you've seen on this page — or copy one and change any color. Add your club logo and it goes on all of them. Driver videos are drawn in your look too.

Everything in it
HeatCaller replaces your timing system rather than sitting alongside it, so the list below has to cover a whole race night — the decoder, the program, the season, the screens and the website. The broadcast is the half nobody else has.
202
Features in beta 0.60
Counted from the manual, grouped below. The broadcast groups are marked.
What you need
HeatCaller talks to EasyLap and I-Lap decoders directly — no bridge software, no second timing system running alongside. It replaces what you have rather than sitting on top of it — and your drivers come with you: import your roster from a .csv file instead of typing it in again.
The announcer speaks through whatever PA the track already uses. You don't need internet to run a race — the show keeps going when the Wi-Fi doesn't, with a voice that runs on the laptop itself.
No decoder in front of you? Demo mode runs a full race night on fake laps, the whole broadcast included.
Questions
Yes. Demo mode runs a full race night on fake laps, the whole broadcast included, with no decoder plugged in.
EasyLap over USB and I-Lap over serial, read directly — no bridge software. On something else? Tell us in the beta form; it decides what comes next.
Not today. HeatCaller runs on Windows 10 and 11.
No, it replaces it — decoder, program, results and season in one app. One laptop runs the whole night.
No. Import your roster from a .csv file. Drivers can carry several transponders and race in more than one class.
Not to race. Timing, the voice and the show keep running on the laptop when the Wi-Fi drops. The online pages catch up as soon as the laptop is back online.
Yes. Your club's web app has live timing, every result with lap analysis, each driver's own night and Listen live — on any phone or computer, no app to install.
No. The host, co-host and achievements reader are built in and play through the PA or powered speaker you already have.
Yes. Choose from 18 looks, light or dark, or copy one and set your own colors. Your logo goes on the app, the Big Screen, the phone pages and your online pages, and the driver videos follow your look.
The HeatCaller voice is included, with no account needed. You can also use Kokoro, free and offline, or ElevenLabs on your own account.
Premium written commentary and premium voice have a monthly allowance. A meter shows what's left, you get an email at 80%, and you can ask for more from the app. If either runs out mid-night, the laptop takes over — its own model writes the lines and the free Kokoro voice speaks them — so the show doesn't stop.
No. Every line is written from what actually happened on track, and the co-host's edge is about the racing, never the person. Pronouns are set per driver, and you can see every line it chose not to say, and why.
Each driver's clip goes on their own private night page, opened by their badge — never a public one. Their videos stay on the laptop until you choose to share them.
Yes. There's a transparent OBS overlay, a broadcast graphics page and a Big Screen leaderboard for the TV in the pits.
Yes. Sponsors attach to moments — "the fastest lap, presented by…" — and own the commercial break: it can open with their video on the Big Screen, or the announcer can read their live spot over the PA, word for word from the copy you enter, while their slides run. You get a report of exactly what each one received.
The beta goes out once the whole show survives full race nights on real club hardware — different decoders, different PCs, different Saturdays. The first clubs in shape what it runs on next.
If you run a club track and want to be in that first group, tell us where and what you race on.
A short Google Form. Questions first? Email us.
[email protected]