Fitness Autopilot — a free Chrome extension
It finds the real gap in your week, allows for the drive both ways, and books the session onto your calendar as Busy. When a meeting lands on it, the session moves itself.
Every fitness app decides what to train. None decide when.
Moved to Thursday 7 AM — the workout shows as Busy, with the drive held either side.
The way it actually goes
The 6pm invite lands at 4:58. There went the workout.
You know what to lift. What you don't have is the hour.
It Was Never Discipline
You've started over before. The plan was solid. The workouts were fine. The calendar swallowed them. A meeting that ran long, a Tuesday with no gap anywhere. None of that is a discipline failure.
Fitness Autopilot treats your workout the way your calendar treats a meeting — something with a time, that moves when it has to. Keep whatever app you train with. You bring the plan. It brings the when.
How it works
One click, through Google. Autopilot reads when you are busy — never what you are busy with.
Your gym, and how long you train. Autopilot routes to its front door and back, so the gap it picks is one you can actually use — not a 7 AM that dies at the 8 AM standup. It only sees what is on your calendar, so anything that never made it there, tell it once.
Workout and travel land on your calendar as real events. When a meeting takes one, Autopilot books the next real gap — rechecked every day, 14 days out.
A week under siege
What we can't see
The read
On your calendar
Your week, as you see it.
What reaches our servers
The same slots, the same times — with nothing in them. Not hidden. Never sent.
That is the entire request. Select it, paste it into Google's API Explorer, and check.
Fields Google would have returned — absent from the response
Titles never arrive, so there is nothing for us to hide, leak, or promise about. One calendar scope, and no Gmail, Drive, contacts or shared calendars — the extension itself never even holds a Google token.
The write
Thursday, as you see it
Written to your primary calendar as ordinary events.
Thursday, as a colleague sees it
The hour reads as taken. The drive stays free, so nobody is blocked from inviting you over your commute.
Every block it writes carries this tag. Moves and deletions match on it.
An event without that tag is never edited, moved or deleted — your meetings are structurally out of reach, not merely left alone by policy.
Every block is an ordinary calendar event — drag it, or delete it, and it's gone. Revoke access in your Google account and Autopilot stops writing. Blocks already on your calendar stay until you remove them, the same as any event you'd delete yourself.
What sits in your toolbar
Today
Your day
Your block sits on your own calendar, so colleagues see you're busy. We read only event times — never titles, guests or locations.