Set your alarm
Choose a one-time or repeating alarm and assign its own challenge code.
THE ALARM THAT MAKES YOU GET UP
BedLock turns the first step of your morning into the alarm challenge. Put a QR code somewhere away from your bed, then get up and scan it to finish.
Built for iPhone · Local-first · No account required
THE MORNING ROUTINE
BedLock keeps the idea simple: the alarm is not complete until you are somewhere else, holding the phone in front of the right code.
Choose a one-time or repeating alarm and assign its own challenge code.
Place the QR code in a safe spot that makes you leave the bed to reach it.
When the alarm rings, scan the matching code. A different code will not complete it.
DESIGNED FOR REAL MORNINGS
There is no feed to check and no complicated routine to learn. BedLock gives your morning one physical next step, then gets out of the way.
Read setup and troubleshooting →Build the schedule that matches your week.
Keep each challenge tied to the alarm you created.
Alarm settings and challenge values stay on your iPhone.
QUESTIONS, ANSWERED
No. The current version is designed to work without login, subscriptions, analytics, or a backend.
The challenge stays active. Scan the QR code assigned to that alarm; a different code will not complete it.
Choose a safe, visible place away from your bed, such as a hallway or bathroom. Never place it somewhere that could cause a fall.
Alarm access is used for alarms, and camera access is requested only when you choose to scan a QR code. See the full privacy policy for details.
START WITH TOMORROW