About

Built as a gift. Free for every teacher.

The original concept for ScheduleLock came in the form of a question from my partner, a teacher extraordinaire:

“Is there a way I can turn all of my alarms on and off with one click?”

I had very little exposure to iOS, her OS of choice, so I decided to dig around and see what was possible. After some searching, and a chat or two with AI, none of the options we found would have cleanly solved her problem. That's when she hit me with the second question:

“Can you use your AI to build that for me?”

Turns out it could — and it did. Over the next three months, I worked with her to build the app we have today. From our first scoping conversations, to the design and UI choices, to the final QA approval, she has been involved in every step of the project. Without her, ScheduleLock would not exist.

I've been in tech as a project manager of sorts for about 10 years, but I'm not a developer. Understanding the basics of how a dev cycle works mattered here, but the rest can be learned — or prompted around — with the tools we have now. AI helped me bring something into the world that otherwise wouldn't exist today.

There are a lot of theories about where AI takes us from here, and plenty of them are justified. But I don't think the answer is to throw the baby out with the bathwater. Leverage these tools where they help, regulate them where they could do harm. They aren't perfect yet, and that's an argument for refining them — not for stopping. Used carefully, they can help people.

I built ScheduleLock first for her, and second to show what that looks like when the project is the goal instead of the payday. It's free because of what I've watched her do. Teachers put in far more hours than anyone sees, for less money than the work is worth, and they spend a lot of that time being argued over by people who have never spent a day in their classroom. She shows up anyway and builds something great for her students, and so do a lot of teachers like her.

That's why the core of ScheduleLock — alarms and schedule sharing — will always be free for teachers.

No ads, no accounts, no tracking

A free app shouldn't pay for itself with your data. ScheduleLock was a gift, and it stays one: no ads, no subscriptions, no account to create, and no analytics watching you. The app is fully offline — your schedule lives on your device and never leaves it. There isn't even a server it could phone home to.

  • Free for teachers. Alarms and schedule sharing, free — no trial, no paywall.
  • No account. Install it, set your rotation, done.
  • No tracking. Zero analytics, zero ads, zero data collection — see the privacy policy, it's a short read.
  • 100% offline. Works in a dead zone, on a plane, or in a classroom with terrible Wi-Fi.

What's next

ScheduleLock is actively developed. Since launch it's picked up school breaks & holidays, custom rotation labels, and schedule sharing — export your whole year as one file and send it to a teammate or a sub. Next up: a guided setup flow for teachers running multiple terms or teaching at more than one school.

Questions, ideas, or a schedule type it doesn't handle yet? I'd genuinely like to hear about it — her requests shaped half of what's in the app, and yours will shape what's next. See the press page for how to reach me.

To all teachers: consider this app a small gift of appreciation for the work you do.

To my love: thank you for everything. I would not be the man I am today if not for you.

— Hunter, creator of ScheduleLock

Free · no account · 100% offline

Made for one teacher. Yours now.

ScheduleLock is out now on the App Store and Google Play.