Loading the live map…
A real navigation app

Some roads deserve
company.

Turn-by-turn, live traffic, speed limits, CarPlay and Android Auto — everything the big three do, without the beige. Then the part they never bothered with: your whole crew on one live map, same route, same turns, nobody left at the light. With Scout, your AI co-driver, watching the road ahead.

In private testing — CarPlay & Android Auto ready
The live map

One map. Your whole crew.

Every car in the convoy, live — position, speed, and spacing on a shared route. Fall behind and the crew sees it. Someone reroutes and everyone knows. It's the group chat, except it's a map and nobody has to type.

Live convoy · real 3D map
Loading the live map…
Scout — your AI co-driver

Hold to talk.
She handles the rest.

Scout isn't a voice menu — she's an agent. Ask her something and she checks the convoy, scans the hazards, sets the route, tells the crew — then answers out loud. From the app, the CarPlay mic, or straight off the steering wheel: "Hey Siri, ask Scout…"

Hairpin turn-by-turn navigation with Scout
S

Tap Comms — Scout listens (green), thinks (amber), then answers out loud.
Hairpin push-to-talk comms
Tap the mic — one press and your whole crew hears you.

Actually does things

Starts navigation, reports hazards, messages the crew — multi-step, from one sentence.

Knows your convoy

Live positions, spacing, and who’s fallen behind — she’s watching so you don’t have to.

Everywhere you drive

Phone hold-to-talk, a mic button on CarPlay, and the steering-wheel button via Siri.

Polite about it

Ducks the music while she speaks, never over your co-driver’s hot take.

The brain · in the cloud

Scout thinks with Claude.

Hold the button and talk like a person. Whisper turns what you said into text — then Claude works out what you actually meant and goes and does it: set the route, drop a hazard, find the gas, tell the crew. Not a phrase list. Something that reads the sentence.

Claude — understanding Whisper — speech to text

Both run server-side, so no AI keys ever ship inside the app. And if the model can’t be reached, Scout drops to an on-device classifier — the mic still works when the internet doesn’t.

The memory · on your phone

The AI route learns how you drive.

Every big map sends you the fastest way. Hairpin watches the way you actually go — the back road you always take, the junction you always avoid — and remembers the shape of it. Set off again from the same neighbourhood and it rebuilds your route, with live traffic on it, even when it isn’t technically the quickest.

Learns from one drive Never leaves the phone

This half is not a chatbot and not a server. The path you drove is kept on your device and replayed as real waypoints — which is why it knows your commute, and why nobody else ever sees it.

Music, together

One aux for the
whole convoy.

Apple Music or Spotify, right in the app — then push the track you’re playing to everyone driving with you. Same song, same moment, no group text.

Hairpin music — Listen Now
Tap share on the now-playing bar — the track lands on every crew screen.

Apple Music & Spotify

Bring your own library — search, playlists and Listen Now, native in the app.

Push it to the crew

Share the current track and everyone taps in — same song, same drive.

Ducks for Scout

The music dips when Scout speaks or a transmission comes in, then rolls right back.

Community hazards

The road ahead,
reported by the road behind.

One tap — or one sentence to Scout — drops a report the whole community sees. Confirmations keep it honest; stale reports expire on their own. Plus official incident feeds and speed alerts that nudge, not nag.

PoliceComing soon

Spotted & shared

Voice-report from the wheel. Everyone behind you gets the callout.

AccidentComing soon

Early warning

Know before the brake lights. Scout calls out what's ahead on route.

RoadComing soon

Debris & damage

Potholes, gravel, that mattress in lane two — flagged for the crew.

Traffic

Live congestion

Route lines shade green→amber→red with real traffic, phone and CarPlay.

CarPlay & Android Auto

The head unit is
a first-class citizen.

Not a shrunken phone app — the same live convoy, 3D drive view, congestion-shaded route, speed limits and Scout, matched to the phone pixel for pixel. Pinch to zoom. Tap the mic. Drive.

Hairpin on a CarPlay head unit: live 3D night map, green route with congestion shading, road-event pin, weather, speed and limit HUD, exit guidance
Real head unit — your convoy, live on the dashboard Dusk-aware glass HUD — weather, speed & Scout mic, matched to the phone
Ultra Premium
Garage Scan

Your actual car.
On the map.

Walk one lap around your car with the phone. Four photos go up, a 3D model comes back, and the shape driving the map is yours — not a stand-in. The same car shows up on the phone, in CarPlay and on Android Auto.

The real model

This is the actual GLB the app renders in your Garage — not a picture of it. Drag to spin, scroll to zoom.

Drag to spin

The capture · one clockwise lap

Four frames, square-on, starting at the nose

Four is not a starting point to grow from — it is the reconstructor's actual input shape. It exposes exactly four slots and wants them orthogonal: straight-on, never three-quarter. Three-quarter frames pushed into those slots rebuild worse, and the one six-view run that was tried failed outright. The lap runs clockwise so you never backtrack.

01

Front

000°slot Front

Square to the nose. Centre the badge.

02

Passenger side

090°slot Right

Square to the flank. Both wheels in frame.

03

Rear

180°slot Back

Square to the tail. Centre the plate.

04

Driver side

270°slot Left

Square to the flank. Both wheels in frame.

Every frame is handed over by slot — front, back, left, right — carried in the scan's own manifest, never by filename. The lap numbers the files in walking order instead, so feeding the same four straight through in file order builds the car mirrored, with no error to tell you.

Capture discipline

The rules behind a car that comes back right

None of these are preferences. Four of these six are the coaching lines the app itself shows you on the way round; every one is a failure mode that was measured on a real car first.

Framing

Orthogonal, not three-quarter. The reconstructor wants each face square-on; a 3/4 frame in an orthogonal slot rebuilds worse.

Distance

Stand three to four metres back and use the 1× lens — pinching to zoom or stepping in warps the proportions.

Height

Hold the phone at head height, tilted slightly down. The map's camera looks at the roof and hood.

Light

Even light. Open shade or overcast beats direct sun; hard shadows get baked into the paint.

Subject

Nothing leaning on the car, doors and windows shut, wheels pointed straight ahead.

Resolution

Frames upload at native resolution on purpose. Downscaling costs reconstruction detail, which is the whole point.

The output · two models, one scan

A full-detail hero, and a map twin built to a hard budget

The Garage hero is rendered in a WebView, so it can be heavy. The map twin has to survive a live 3D map on a phone that is also navigating — so it is decimated to a spec, and the spec is not negotiable.

PropertyMap twinGarage hero
Face limit20,000150,000
Texture1024 px2048 px
Index widthu16 — requiredunconstrained
Vertex budgetunder 25,000not gated
Draws throughMapbox — phone, CarPlay, Android AutoWebView

The ceiling

65,536

vertices per mesh — the u16 limit. Past it the format flips to u32 indices, and a u32 car is invisible on Mapbox: no error, no warning, no car. Mapbox's own guidance for an ego vehicle is under 25,000 vertices, so the twin is decimated to land there with margin.

Fleet convention

  • 1.9101 length along X
  • up axis Y, resting on Y = 0
  • centred in X and Z
  • u16 indices

Scanned or hand-authored, every car in the fleet is normalised to the same numbers before it ships.

Measured · first real scan

Scanned twin 1.27 MB · 15,923 v
Hand-authored 2.31 MB · 48,760 v

Smaller file, lighter mesh, cleaner panels than the car a human built by hand. That was the point at which the pipeline stopped being an experiment.

The pipeline

Four photos in. Four surfaces out.

01

Capture

One clockwise lap. Four orthogonal frames, full resolution.

02

Private bucket

Write-only to the world. Insert is the only policy; there is no public read.

03

One door out

A single server-side function issues time-limited signed links. Nothing else can read.

04

Reconstruction

The four slots go to the 3D service as multi-view input and come back as geometry.

05

Two models

Map twin published first, hero last — the hero is the completion signal.

06

Live

The app is already polling. It sees both files and flips itself over.

The ready flip is one write. The map, CarPlay, Android Auto and the Garage all subscribe to it — so your car lands on every surface in the same instant. No restart. No force-quit. Each render carries its own id, so a rescan swaps the car live and no cache can pin the old one.

The honest part

What this is, and what it is not

Two renders

You get two. The second replaces the first, and the first cannot be brought back — even if you liked it more. That is said on the consent screen before the first photo, not at the moment it bites.

It will not be an exact replica

Your car is rebuilt from four photos. Badges, grilles, wheel spokes and trim can come out simplified or wrong. It will read as your car; it will not survive a close inspection.

Where the photos go

Into a private, write-only bucket — no public read, ever. Reads happen only through a server-side door holding time-limited signed links. The photos are passed to an outside 3D service to build the model, and the consent screen says so before you take the first frame.

Garage Scan is part of Ultra Premium, and it is still rolling out — the capture is in the app, the pipeline behind it is being finished ahead of the store launch. Tiers arrive with that launch too; nothing in the app is locked today.

And the rest of the drive

Built like a road trip,
not a feature list.

Push-to-talk

Walkie-talkie for the convoy — live voice between cars, no phone numbers, no group call.

Shared soundtrack

Apple Music & Spotify built in. Push a track to the whole crew mid-drive.

Routes that learn

Best, Scenic — and an AI route that learns the way you actually drive home.

Drive to a friend

Tap a crew member's car and route straight to them, wherever they are.

Your actual car

Four photos, one lap around the car, and the 3D model driving the map is yours — not a stand-in. See how it's built →

Battery Saver

One switch, one honest trade — lighter GPS at about 10 m accuracy instead of 4 m. For the long drives without a charger.

Green, silver, gold

Three tiers.
One of them is free.

Free isn't a trailer — it's the live map, your crew, push-to-talk, community hazards, turn-by-turn, CarPlay and Android Auto. Premium and Ultra Premium buy the parts that make it yours. Nothing is locked today: every tier is switched on while we're testing, and the split arrives with the store launch.

Free

The whole drive,
none of the card details.

  • The live 3D map, with every car in the convoy moving on it.
  • Convoy with up to three cars — you and two.
  • Push-to-talk to the whole crew. No numbers, no group call.
  • Turn-by-turn navigation, on the phone and on CarPlay and Android Auto.
  • Scout, your AI co-driver — routes, places and directions, in her stock voice.
  • Community hazards. See them, and report them.
  • The green arrow, the green route, the Day map.
  • Clubs, events and cruises — browse them and turn up.
Get the app

Free now. Free at launch.

Premium

Stop looking like
everybody else's map.

Everything in Free, plus

  • Class — drive the map as your car's body style, in your own paint, instead of an arrow.
  • Or keep the arrow and paint that instead — primary and secondary.
  • Dusk, night and satellite maps — or Auto, which follows the time of day.
  • Route colours beyond green.
  • Speed cameras, speed alerts, and the official road-incident feed — Scout calls out the big ones. British Columbia today.
  • Every Scout voice. Tap one to hear it before you pick.
  • Hands-free replies — answer Scout out loud instead of reaching for the screen.
  • Unlimited convoy. As many cars as turn up.
  • Start your own clubs, events and cruises instead of only joining them.
  • Your Top Cruise Speed, tracked drive to drive.
  • The silver app skin — the whole app, not a badge in a corner.
Try it today

Unlocked for every tester right now. Premium goes on sale at the store launch.

Ultra Premium

Not a car like yours.
Yours.

Everything in Premium, plus

  • Your car on the map in 3D — the real thing, from the car library, in your paint. Class gives you the body style; this gives you the car.
  • Garage Scan — four photos, one lap around your car, and the model that comes back is what drives the map. Not an arrow, not a body style. Yours.Rolling out
  • The gold app skin — and the only tier that gets the full palette: gold, silver or green.
  • How Garage Scan works — four photos to a finished car →
Try it today

Everything else in Ultra Premium is unlocked for every tester right now. Garage Scan is still rolling out. Ultra Premium goes on sale at the store launch.

The app skin

Buy a tier and the
whole app changes metal.

Premium turns Hairpin silver. Ultra Premium turns it gold — the chrome all the way through: the map's buttons, the turn square in the drive banner, the tab bar, the Hairpin mark in the corner. (The wordmark and the home-screen icon stay green. Brand marks survive their themes.)

It ships set to Automatic, so the metal simply arrives the moment the tier does and there's nothing to go and find. The metal arrives with the tier; the choice is what Ultra buys.

Picking your map marker picks the metal with it — Arrow is green, Class is silver, 3D is gold.

TierApp skinMay switch to
Free Green
Premium Silver Green
Ultra Premium Gold GoldSilverGreen

What the skin never touches: the route line, the congestion shading, hazards and speed-camera pins stay brand green at every tier. Our gold lands between the map's own slowing and congested colours — a gold route line would read as traffic ahead, at speed. The destination and stop pins stay green too — they belong to the route. And a tier lock never wears your metal, only the feature's: if the whole app is already gold, a gold H stops selling anything. Some things aren't decoration.

Founding members of the GRC club and the original beta testers rank above all three — nothing is locked for them.

Take the long way home

Get Hairpin on your next drive.

iPhone — request TestFlight Android — join the beta

Sign-ups aren’t open yet — testers are joining by invite while we finish the beta.

Free while in testing · Android via Play internal testing · CarPlay & Android Auto · iOS 16+