← All tutorials

From install to your first alarm

The whole setup flow end to end, from opening the app for the first time to alarms armed for your first day of school.

7 steps3 miniPhone and Android
What you'll end up with

A schedule, an alarm group, and two working alarms — done in one sitting, with the app already showing them armed for your first school day.

The short version
  1. Tap Get Started and allow both notification prompts.
  2. Name your schedule, choose Rotation, and set your term dates.
  3. Name an alarm group, pick which days it covers, and add your alarms.

You've just installed it. Setup runs once, takes about three minutes, and the app doesn't ask you for any of it again.

This is the whole thing end to end. Every screen below is part of the flow the app walks you through, so there's nowhere to get lost — and every choice here is changeable afterwards.

  1. Tap Get Started

    One screen, one button. There's no account to create and nothing to sign in to.

    The ScheduleLock welcome screen: a lock-and-clock icon, the app name, the line “ScheduleLock learns your schedule so your alarms just work”, and a Get Started button.
  2. Say yes to both alerts

    iPhone asks twice, and both matter. The first is ordinary notification permission. The second is the important one: Critical Alerts is what makes an alarm behave like an alarm rather than a notification — it plays a sound and shows on the lock screen even when your phone is muted or a Focus is on.

    Decline the second and your alarms are still scheduled, but a muted phone will mute them too.

    Android asks different questions — permission to schedule exact alarms, and permission to display over other apps so an alarm can take over the screen. Same idea, and both are worth saying yes to.

    The iOS Critical Alerts permission prompt, explaining that critical alerts always play a sound and appear on the lock screen even if the iPhone is muted or a Focus is on, with Don't Allow and Allow buttons.
  3. Set up your schedule

    Name it, then pick the cadence your school runs. Rotation is the A/B or multi-day one; Traditional and Day-of-Week are for schools without a cycle.

    For an A/B schedule, leave Cycle Length on 2-day and set your term start and end. The start date does double duty — it's also where the rotation begins counting, so your first day of school becomes your first day name.

    The screen before this one offers to read your school calendar with an AI and fill the dates in for you, which is worth taking if you have the district PDF handy. That and the full rotation setup both have their own tutorials, linked at the bottom of this page.

    The Schedule Setup screen filled in: the name “2026-27 School Year”, the Rotation card selected, Cycle Length on 2-day, Day names reading A / B, and term dates of Jul 27 2026 to May 28 2027.
  4. Name your first alarm group

    A group is a set of alarms that share a day type. Give it a name — Morning Alarms is the app's own suggestion, and a good one.

    Then choose which days it covers. A-Day and B-Day are for alarms that only apply to one kind of day. Both is for the ones that don't care, which is where most people's wake-up alarm belongs — you get up at the same time either way.

    The Create Your First Alarm Group screen with the name “Morning Alarms” entered and a Day Type control offering A-Day, B-Day and Both, with Both selected.
  5. Add your alarms

    Add Alarm opens a small screen with two things on it: a time and a label. The label is what you'll read on the lock screen at 5:45 in the morning, so make it something you'll recognise half awake.

    Add as many as belong in this group. Two is a normal start — one to wake up, one to leave.

    The time picker opens as a 24-hour dial. The small keyboard icon in its bottom-left corner switches to typing the numbers instead.

    The Add Alarm screen with the time set to 5:45 AM and the label “Wake Up” typed in, above an Add Alarm button.
  6. Check the summary

    The last screen reads your setup back: the group you made and every alarm in it.

    Above that, it names tomorrow. “Tomorrow is A-Day” is the app confirming it knows what kind of day is coming — which is the whole thing you installed it for, answered before you've even finished setting up.

    Set up over a weekend or before term starts and it says so instead, which is equally useful — it means nothing is due to ring yet.

    Tap Looks Good and setup is finished.

    The confirmation screen headed “You're set!” with the line “Tomorrow is A-Day” beneath it, above a card listing the Morning Alarms group with 5:45 AM Wake Up and 6:40 AM Leave for School.
  7. See them on your calendar

    The app opens on your month with every school day coloured by type. Tap your first day of school: the panel underneath names it — A-Day here — and lists both alarms, switched on and counted in the header as 2 remaining.

    The small dot in the corner of each coloured day marks the days your Both group fires. Since it covers A and B days alike, that's every school day.

    Nothing here is locked in. Times, labels, day types and whole groups are all editable from the Alarms tab afterwards, and the schedule itself from Schedule Settings.

    The home calendar on July 2026 with Jul 27 to 31 coloured as alternating A-Days and B-Days, and the day panel below reading “Mon · Jul 27 — A-DAY · 2 REMAINING” with 5:45 AM Wake Up and 6:40 AM Leave for School both switched on.
Then what

What to do next

Two things finish the job, and neither is urgent enough to do tonight.

Add your school's breaks, so the app stays quiet over Thanksgiving and winter break instead of waking you at 5:45 on a day nobody has school. On a rotation they do a second job as well: they keep your A and B days lined up with your school's once the building reopens.

Then add the alarms that differ by day type. The group you just made covers both kinds of day; the ones that only land on an A day — a duty period, an early meeting — belong in a group of their own.

And if the day type ever disagrees with your school, that's a small fix rather than a rebuild. Resync Cycle, in Schedule Settings, pins today to the day type you tell it and corrects the rest from there.

Free, no account, no tracking

Set it up once. Sleep through Sunday.

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

Get the app