Don't Need Roads

Independent Fleet API project · est. 10.16.2026

Roads? Where we're going, we don't need roads.

Dr. Emmett Brown, Back to the Future (1985)
Illustration: a DeLorean time machine and a white modern electric sports car fly side by side above the New York City skyline at sunset, thrusters firing beneath both.

October 15, 2026: a Roadster left the ground at a SpaceX test site in Texas. The car has the hardware. We're building what it talks to: your home, and everyone else driving one.

Illustration, not a photo. The real demo was one unoccupied Roadster in Texas, launched off a ramp and landed with cold-gas thrusters.

The mission

Bridge the gap between the drive, the owner's digital home, and the wider EV community. One secure link to Tesla's Fleet API, two things it powers.

Front one · Predictive home automation

Geofences fire on a radius. Traffic doesn't care about your radius. We read the car's own arrival estimate and prepare the house in stages, so it's ready the minute you pull in, not twenty minutes before.

Old way

A two-mile geofence

  • ×Stuck in traffic: it fires 25 minutes early, and the AC cools an empty house.
  • ×Open highway: it fires 90 seconds out, and the garage is still closed when you arrive.
  • ×One trigger, everything at once.

Back To The Home

Minutes, not miles

  • ✓Reads the car's navigation ETA and live traffic delay. When the delay grows, the stages slide back.
  • ✓Falls back to speed and distance when no route is set.
  • ✓Each system gets its own lead time. Slow things start early, fast things start last.

What the car reports

MinutesToArrival
24
RouteTrafficMinutesDelay
0
VehicleSpeed
46 mph
Soc
71%
LocatedAtHome
false

Real Fleet Telemetry field names, simulated values. Streamed from the car, signed, and only with the owner's permission.

  1. T−20
    Climate startsHeat pump or AC heads for your arrival temperature
  2. T−12
    Water and kitchenWater heater boost, oven preheat if you asked for it
  3. T−5
    LightsEntry scene, plus porch and driveway after dark
  4. T−1
    GarageOpens only once the car is on your street
  5. Home
    Welcome backLocatedAtHome flips true and the music hands off

Planned integrations

Home AssistantApple HomeGoogle HomeAny webhook

Front two · Community

Roads? Where we're going, we don't need roads.

Doc Brown, 1985. Still true, one FSD mile at a time.

A safe, non-distracting game built around Full Self-Driving. Earn streaks, unlock badges, and pool your miles with your city's guild. Nothing appears on the car's screen and nothing scores during the drive. It all tallies after you park.

Guild leaderboard · this week

Preview · sample data
01
Lone Star Guild
48,210 mi
02
Bay Area Guild
43,870 mi
03
Garden State Guild
30,955 mi
04
Sun Belt Guild
25,102 mi
05
Hill Valley Guild
15,188 mi

Guilds pool FSD miles. Rankings never show a member's location.

Your streak and badges

Preview
12

Day streak. Days in a row with at least one drive where every mile was on FSD.

Clean CommuteHome to work, every mile on FSD
88 Drives88 drives fully on FSD. Drives, never mph.
1,210 Club1,210 lifetime FSD miles. 1.21, but in miles.
Flux StreakSeven days in a row
Guild FounderStarted your city's guild
Great Scott10,000 lifetime FSD miles

How we count

On HW4 cars, Tesla reports two counters: SelfDrivingMilesSinceReset and MilesSinceReset. If both climbed by the same amount during a drive, every mile of it was on FSD.

Honest about the gaps

Tesla doesn't report interventions or disengagements through the API, so we don't pretend to score them. Badges reward FSD miles and full-FSD drives, nothing we can't measure.

Safety first, always

No in-car prompts. No live scores. No points for speed, ever. You stay the driver, and FSD still needs your full attention.

How it works

One signed link. Two destinations.

You sign in with your own Tesla account, choose what to share, and pair our virtual key in the Tesla app. Revoke it any time from the car or the app.

Your Tesla Fleet Telemetry stream dontneedroads ETA engine · mile ledger owner-scoped, revocable Your home hub staged arrival events Your guild FSD miles only, no location signed · your scopes MinutesToArrival after you park Your Tesla Fleet Telemetry stream dontneedroads ETA engine · mile ledger owner-scoped, revocable Home hub arrival stages Your guild miles, no location signed · your scopes
Your key, your car.Commands are signed with a key Tesla checks against this domain. You approve it in the Tesla app before anything can talk to the car.
Location stays yours.Arrival math runs on your account. Guilds and leaderboards only ever see mile totals.
Off means off.Remove the key from the car or revoke access in your Tesla account and the stream stops.

Build log

Where we are, honestly.

Newest first. Orange means done. Grey means next.

First telemetry frame

First OAuth login, virtual key paired to a real car, first streamed signal. Then the first real ETA handed to a real house.

Tesla knows who we are

Registered dontneedroads.com as a Fleet API partner. Tesla read our public key back and it matched the one we hold. The car-side handshake is unlocked.

Day one

Domain registered. Fleet API application submitted and approved the same evening. Signing key pair generated (prime256v1). Public key published at /.well-known/appspecific/com.tesla.3p.public-key.pem. This page went live.

The spark

Tesla unveiled the next Roadster at SpaceX's site in McGregor, Texas. An unoccupied car launched off a ramp, flipped on cold-gas thrusters and landed on its wheels.

Join

One email when the first frame lands.

Nothing before that. No newsletter, no drip. When a real car sends a real signal through this project, you hear about it the same day.

I'm here for