Use case
The alarm app for early morning workouts
BarLock can make the first rep of the morning simply getting to the scan target you chose the night before.
For gym sessions, runs, rides, practices, and training days that start before motivation arrives.

Why it fits
Make dismissal prove movement.
The best scan target is connected to the workout itself, so dismissing the alarm starts the routine instead of ending it.
The problem
Motivation is still asleep at 5 a.m.
Every training plan survives the evening it was written. The 5 a.m. version of you, negotiating with a warm bed in a dark room, is a different counterparty. Willpower sits at its daily minimum right when the workout alarm rings, which is why plans that rely on it fail so reliably.
BarLock moves the decision to the night before, when resolve is cheap. Set the alarm, lay out the gear, and make the scan target part of the kit: the barcode on a shoe box, a tag on the gym bag, a printed code taped where the kettlebell lives. Stopping the alarm now physically overlaps with starting the workout.
Repeat days keep the alarm on training mornings only, so rest days stay unbroken and the sound never becomes background noise. If you are the type who can scan and slide back under the covers, the wake check follows up a few minutes later and asks you to prove the morning is still on.
Scan targets
Put the checkpoint where the day starts.
Setup flow
Keep the routine short.
- 1Place the scan target beside the gear you need first.
- 2Set repeat days for training mornings only.
- 3Use a lock window to protect the plan before bed.
- 4Turn on wake check when the first scan is not enough momentum.
Controls
The settings that make it practical.
Training days
Use repeat days so workout alarms do not ring on rest mornings.
Gear checkpoint
Make the scan target part of the workout setup, not a random object.
Wake check
Add a second confirmation after the scan if you need more follow-through.
FAQ
Questions for this routine.
What should I scan for an early workout alarm?
Choose workout gear that is outside bed reach: running shoes, a gym bag, a water bottle, or a printed QR code near your clothes.
Can I use BarLock only on workout days?
Yes. Set repeat days for the mornings you train and leave other days unselected.
Can I change the scan target later?
Yes. You can adjust the mission when the alarm is not locked by your chosen lock-window setting.
Related routines
Keep exploring BarLock setups.
Heavy sleepers
A barcode alarm routine for people who can dismiss a normal alarm before they are really awake.
RoutineNo-snooze routines
A stricter alarm flow for people who want the morning to start somewhere other than bed.
Use caseStudents
A barcode alarm setup for class days, study blocks, and dorm mornings.