
Reads the race
Lap times, sector splits, position updates and race trends. The numbers you need without taking your eyes off the road.
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.
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.
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.

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

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.

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.

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

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.

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.
Alan does the talking, but there are times you may want to look. During the race or afterwards, RadioCheck includes a full set of race tools.
Real time speed, gear, RPM, fuel burn and tyre temperatures. The lap time trend lets you see the shape of your race at a glance. Open it on your phone, iPad or a second monitor, wherever you prefer to look.
Every Alan call, captured. Timestamps, category tags such as FUEL, LAP, OFFTRACK, REJOIN, POS and EVENT, plus the exact phrasing of every message. Filter by category, scroll back to any moment in the race or clear it whenever. The voice keeps you in the race. The log gives you the receipts.
The track map traces your line in real time, with sector colours flashing purple, green and red as you cross the splits. The lap list shows live deltas against your reference, while telemetry graphs compare speed, throttle and brake on every lap.
Drill into any session. Every lap, sector by sector, with delta to your best. The session trend line shows where you found pace and where you lost it. Stack sessions next to each other to compare different cars and tracks.
Every session you have ever driven, organised by track and car. Track records across all your sessions, all time fastest laps, best consistency and the shape of your improvement over weeks and months. This is where you find out how good you actually are.
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.
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.
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.
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.
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
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.
Found a bug? Got an idea? Want another language? Want to help build RadioCheck? Email me and let's make it happen!
RadioCheck is built and running. Right now it is going through Apple's notarisation, the security check that lets macOS open an app from an independent developer without warnings. We would rather wait for that than ask you to click past a scary dialog on the first run.
Leave your email and you will be among the first to get it. No newsletter, no noise: one message when the beta opens.
Get notified