The race engineer
you were missing.

Meet Alan, your AI race engineer for Gran Turismo 7. He keeps track of your position and lap count, calls your lap times and live delta, works out your fuel and pit stop strategy, reacts when things go wrong, and answers when you call him over the radio. All in English or Spanish.


Built for maximum immersion,
so you can finally hide the HUD overlay.

When I discovered GT7 in PSVR2 I fell in love with it immediately, and started dreaming about taking the immersion one step further: what if I could have a race engineer in my ear instead of that distracting on-screen HUD? Someone fast and reliable who could keep me informed without pulling me out of the race, and who I could actually talk to whenever I needed to know something.

GT7 broadcasts a limited amount of data, but it's still enough to build a convincing radio engineer. Alan follows your position in the race, lap times, live delta, tyre temperatures, fuel use and strategy, race trends, incidents and driving inputs. He reacts to what is happening in real time, coaches you during practice or qualifying, and remembers your sessions over time.

The point was never to recreate every number you see on the screen, but to make looking at the screen unnecessary.

Alan IS the HUD.


What does Alan sound like?


The things you actually need from a race engineer.

GT7 sends telemetry directly from your PS5 to your Mac at 60 Hz. Alan turns it into live race information, fuel estimates and strategy. Then all the magic happens locally, including his voice and speech recognition.

GT7 cockpit POV: Toyota Hybrid side-by-side with a teammate at Spa, driver's gloved hand on the wheel
01 · Race information

Reads the race

Lap times, sector splits, position updates and race trends. The numbers you need without taking your eyes off the road.

GT7 Porsche cockpit POV chasing an Audi R8 GT3 at Suzuka dusk, dashboard delta and lap timer visible
02 · Live delta

Tracks your delta live

Alan follows your live delta against your best lap and tells you where you are gaining or losing time, so you know whether a push lap is actually working.

GT7 Toyota cockpit POV at Spa Francorchamps in golden sunset, digital dash showing lap time, fuel and gear: endurance race feel
03 · Fuel and strategy

Creates fuel and pit strategy

Live fuel burn, pit windows and lap count plans. He tells you when to box, whether you are covered to the finish, and whether lift and coast could save a stop.

GT7 cockpit POV: pack racing in dense fog at twilight, multiple cars with red brake lights through the mist
04 · Incidents

Reacts to incidents

Contacts, spins, lockups, off tracks and repeated kerb abuse. He reacts in the moment, with the right urgency for what just happened.

GT7 cockpit POV: heavy braking under red brake lights through the rain, classic coaching moment
05 · Coaching

Coaches your driving

During practice and qualifying, Alan compares you against your own fastest lap and calls out braking, throttle and gear choices that are costing you time.

GT7 cockpit POV with a blue racing glove on the wheel, chasing the #1 WEC Porsche prototype at Nürburgring, multifunction wheel controls in focus
06 · Two way radio

Listens to you

Say “radio” or “Alan” during a session and ask for fuel, strategy, your position, your last lap, your best lap or the plan for the stop. He answers through the same radio.

Not just subtitles. Alan's race calls, strategy, voice commands and the complete app are available in English and Spanish. And just for fun, there are two speech modes. PRO uses full motorsport vocabulary, while AM is friendlier, more like having an old mentor in your ear. Same information, but cozier.

Coming soon


Three steps to get Alan in your headset.

RadioCheck runs on your Mac, on the same network as your PS5. Nothing is processed in the cloud, so there is no server round trip and latency stays very low. No RadioCheck account, no cables. Once Discord is ready, setup takes less than a minute.

Install RadioCheck

Download the DMG, drag RadioCheck into your Applications folder and open it. In Settings, enter your PS5 IP address. You can find it under Settings → Network → View Connection Status on your PS5. That is all the wiring there is.

GT7 broadcasts telemetry at 60 Hz over UDP automatically, so there is nothing to enable in the game.

Set up Discord

If you do not already have Discord, install it on your Mac and create a free account. Sign in on your PS5 too, then join the same voice channel on both. That channel is how Alan's voice reaches your headset and how your radio commands reach him.

Race

Open GT7 and put on PSVR2 or your headset. Alan warms up his voice in the background. Hit the gas and say "radio check" to confirm he can hear you.

Why Discord? Your Mac speakers and microphone work fine on their own. Discord is only needed if you want Alan routed through the PS5 into PSVR2, a gaming headset or the DualSense speaker. Until Sony opens a direct route, it is the cleanest way to connect the Mac and PS5.


Built solo with love, for the whole GT7 community.

I'm not a developer. I'm a geeky designer. RadioCheck started because one night I wondered whether it would be possible to have an F1 style race engineer in my ear while driving GT7 in PSVR2.

I had no clue whether what I was asking was even remotely possible. I couldn't find anything that felt right, so I asked AI if we could tackle it together. I naively believed it and jumped in.

Three sleepless nights later, I was losing my mind but more excited than ever. So I paid for an even more expensive AI subscription and spent most evenings and nights for the next six months talking to my computer alone.

My five year old niece heard me repeating “radio check” into an empty microphone night after night and started laughing at me. Somewhere in that ridiculous moment, the app got its name.

And here we are, six months later. I have a Mac app that talks to you, listens to you and somehow even makes sense. The listening part still feels like black magic to me.

I'm putting it out for the GT7 community because I'd genuinely love people to try it, break it, enjoy it and tell me what they think. It's my first project like this, so there will be bugs, rough edges and things that change. That's part of it.

I built it solo, with a lot of love, and I want to make it good.

— Rubén

Race with me on PS5 — PSN: GoldsmitH2097


Got questions?

RadioCheck currently runs on macOS 13 or later, on Apple Silicon and Intel Macs. It connects to Gran Turismo 7 on PS5 over your local network.

PSVR2 is what Alan was built for, but he also works with a TV, wheel, headset or controller. Windows is planned.

No. You can use your Mac speakers and microphone to hear and talk to Alan.

You only need Discord if you want Alan routed through your PS5 into PSVR2, a gaming headset or the DualSense speaker. Setup takes about a minute.

RadioCheck is free during beta. The plan afterward is a low cost paid app, just to help with development costs and experiment with a finished product in the App Store.

Beta testers keep free access permanently. That is the deal for helping me get it right.

Lap times, live delta and fuel calculations are reliable once Alan has enough clean telemetry.

Incident detection is harder because a heavy kerb and a contact can look annoyingly similar at speed. It is constantly being tuned, but occasional false calls will happen during beta.

No. GT7's UDP telemetry does not broadcast opponent gaps or live tyre degradation. That information simply is not in the stream.

Alan works with what GT7 does send: your position, speed, lap times, fuel, throttle, brake, wheel data, tyre temperatures, surface contact and incident signals. He is good at those, and he would rather leave something out than confidently make it up.

Not yet. GT7 broadcasts tyre temperatures, but it does not send tyre wear or remaining life.

I have tried several ways to estimate degradation from the available data, but none was accurate enough to make the cut.

Until Polyphony adds tyre wear to the UDP packet, Alan will not pretend to know it.

Your telemetry, session data and speech processing stay on your Mac. Voice generation, speech recognition, telemetry processing, incident detection and lap analysis all run locally.

You do not need an API key or RadioCheck cloud account. If you use Discord, it carries the audio between your Mac and PS5, but RadioCheck does not send your telemetry or session data to a cloud service.

English and Spanish.

The full experience is translated, including race calls, strategy, voice commands and the app itself. Both languages include PRO and AM modes.

More languages will be chosen from beta requests.

Alan stays Alan.

I may add voice options later, but the goal is one believable race engineer, not a menu full of novelty voices.

Yes, absolutely. I am a designer, not a developer, and RadioCheck would not exist without AI coding tools.

But AI did not build this on its own. Six months of late nights went into it: hundreds of test laps to capture real telemetry, detection thresholds tuned over and over against recorded sessions, every voice line written and rewritten, and a long list of ideas that worked in theory and fell apart on track.


Race with Alan.

Coming soon to App Store Coming later to Microsoft Store

Found a bug? Got an idea? Want another language? Want to help build RadioCheck? Email me and let's make it happen!


Know someone who'd love this?

I'm one person with no marketing budget. Every share genuinely helps — send it to the friend who talks about apexes more than is socially acceptable.