Built for K–12 teachers

Is today an A-day?
Your alarm already knows.

ScheduleLock is the alarm app for teachers on rotating block schedules. It tracks your school's rotation, fires alarms only on school days, and lets you override any day with one tap.

FREE · NO ACCOUNT · 100% OFFLINE
Next AlarmA-Day
6:50AM
First Bell
In 8 min
3.7M
U.S. public school teachers
100%
Offline · no account needed
0
Trackers, ads, or subscriptions
A/B+
Block, rotating & traditional schedules
Built for the way you teach

Three features no other alarm app gets right.

Generic alarms can't tell Monday from Tuesday. ScheduleLock knows your rotation, respects your weekends, and resets itself every morning.

Schedule awareness

Knows your rotation

A/B, odd/even, or any 2–8 day rotation — plus traditional weekly schedules. Set it once at the start of the year and it tracks every day for you, including the days you don't teach.

One-tap overrides

Off when you need off

Snow day? Late start? Half day? One tap silences a full day or shifts a single alarm. Resets itself by tomorrow — so you can't forget to flip it back.

Reliable delivery

Survives reboots and DND

Built on AlarmManager, not background timers. Bypasses Do Not Disturb. Lives through phone restarts. Fires when it's supposed to — every time.

How it works

Three steps, then it runs itself.

01
Configure

Tell it your rotation

Pick A/B block or traditional. Set your start date and term dates. Three fields, under a minute. ScheduleLock figures out the rest of the year.

02
Build

Build your alarm groups

Create A-day alarms, B-day alarms, every-day alarms. Custom times, custom labels, weekly cadence options when you need them.

03
Override

Override when life happens

One tap for a full day off. Individual alarm toggles for late-start days. Auto-resets tomorrow — no remembering to undo anything.

Why not a regular alarm app

Generic alarms don't know it's Tuesday.

You shouldn't have to think about your alarm settings every Sunday night.

Feature
ScheduleLock
Generic alarm app
Tracks A/B & multi-day rotations
Honors term & weekend dates
One-tap day-off override
Auto-resets the next day
Works offline, no account
Fires reliably after reboot
~
Ready when you are

Stop second-guessing your alarm at 10pm on Sunday.

ScheduleLock is coming to the App Store and Google Play. Free, no account, 100% offline.

Coming soon to theApp StoreComing soon to theGoogle Play