Lockin

Build → running every morning

The only thing standing between you and a morning run is the warm bed.

Lockin turns that five-dollar forfeit into the one argument stronger than the snooze button. You set the morning deadline, the step target, the stake. The contract does the rest.

Suggested starting contract

$5/day against missing your daily target of Step target before morning deadline.

Why willpower fails to start this

Most people who try to build a morning run routine quit somewhere between Day 4 and Day 10. The novelty has faded, the sleep debt is real, and the warm bed makes a compelling case every single morning. This is not a motivation problem — it is a decision architecture problem. Phillippa Lally and colleagues at University College London (European Journal of Social Psychology, 2010) tracked habit formation across 12 weeks and found that automaticity — the point where a behaviour requires no deliberate decision — took anywhere from 18 to 254 days to develop, with a mean of 66 days. Critically, the habits that formed fastest were anchored to a fixed time cue: not "I will run when I feel like it," but "I run at 6:30am." When the cue is the clock, the choice is pre-made. Without that anchor, you re-litigate the decision every morning — and at 6:25am, the decision is almost always wrong. Andrew Huberman (Stanford University Department of Neurobiology) explains that the Cortisol Awakening Response (CAR) peaks roughly 30 to 45 minutes after waking. Morning light exposure combined with physical movement during this window synchronises the circadian clock, drives up alertness, and produces a mood uplift that persists for hours. You are not fighting your biology by running in the morning — you are using it. The runner who skips the run loses this window entirely and cannot recover it later in the day. Matthew Walker (UC Berkeley, "Why We Sleep," 2017) makes one relevant caution: cutting sleep short to manufacture extra morning hours is not a neutral tradeoff. Chronic sleep restriction degrades judgment, emotional regulation, and physical performance. The correct response to this is earlier bedtimes, not abandoning the morning run. The run itself is not the problem — the 11:30pm scroll is. Daniel Kahneman and Amos Tversky (Econometrica, 1979) demonstrated that losses feel roughly twice as painful as equivalent gains feel pleasurable. A five-dollar stake does not feel like five dollars of pressure — it feels like ten. That asymmetry is the forcing function. The warm bed wins the motivation contest every time. It does not win the loss-aversion contest.

How Lockin verifies it

Lockin verifies morning runs using the pedometer step count from Apple Health on iOS or Google Fit and Health Connect on Android. The app reads your cumulative daily step total and compares it against the step target you set at contract creation, checked at the morning deadline you picked — for example, 4,000 steps logged by 9:30am. Steps logged before the deadline count; nothing logged after the deadline can rescue the day. The verification is hands-off — you do not log anything manually. Any step source that writes to HealthKit or Health Connect counts toward the total: your phone's built-in motion sensor, an Apple Watch, a Garmin, a Fitbit. Lockin does not read GPS distance, heart rate, pace, or any other biometric — only the step count. The discipline of the contract comes from the target you set: a step number high enough that hitting it before the morning cutoff is not realistic without going for the run. A short walk to the kitchen and back will not get you there; the run will. Missed deadlines show as unverified and trigger the forfeit logic.

Set up a running every morning contract in 5 minutes

  1. 1

    Create your contract

    Open Lockin, tap 'New Commitment,' and select Morning Run from the habit library. This pre-fills the step target and morning deadline defaults.

  2. 2

    Set your morning deadline

    In the 7-step wizard, tap 'Set deadline' to pick the time of day by which your step target must be reached. The default is 23:59 (end of day), but for a morning run habit you choose a custom earlier time, typically 9:00am or 9:30am. A run completed at 9:31am with a 9:30am deadline does not count, even if the step total is hit. The deadline is set once at contract creation and applies to every scheduled day for the life of the contract; it cannot be changed mid-contract. A tighter deadline raises the difficulty and unlocks higher Locks and XP rewards, so a 7:30am cutoff is rewarded harder than a 10:00am one.

  3. 3

    Set your morning step target

    Default is 4,000 steps before deadline — enough that a casual walk around the block will not satisfy the contract, but a 25-minute morning run gets you there comfortably. Adjust to match your current fitness and route — a longer run or hillier terrain may warrant a 5,000 or 6,000 step target. Set a number high enough that the run is the only realistic path to it.

  4. 4

    Connect Apple Health or Google Fit

    Grant Lockin read access to your daily step count. This is a one-time step. Lockin reads only your step total and nothing else — no GPS, no heart rate, no workout details.

  5. 5

    Set your stake and choose a charity

    Pick a daily stake between $1 and $500. Then choose the registered charity that receives any forfeited amount — categories include climate, mental health, animal welfare, and digital literacy.

  6. 6

    Go to bed earlier

    This is not in the app, but it is the most important setup step. Every minute of extra morning time has to come from the other end of the day. Set a phone-down alarm for the night before.

From Lockin's data

Beta users who set a fixed morning deadline — rather than an open-ended daily target — reported substantially higher completion rates in the first two weeks. Anchoring to a specific clock time, not a general intention, was the single trait most common among contracts that completed the full 20-day stretch cleanly.

"I had started running three times before this. Never made it past two weeks. The stake is small but losing it to charity felt genuinely bad — bad enough to get my shoes on at 6:15am in February."

— Anonymous beta user, morning run challenge, 9 weeks active

Common questions

Why do I keep failing to build a morning run habit on my own? +

Because motivation is not a reliable mechanism at 6:15am. Lally et al. found that behaviour becomes automatic only after sustained repetition in a fixed context — and the average person needs more than two months to reach that automaticity. Before the habit is formed, every morning is a fresh negotiation. Without a concrete cost attached to losing that negotiation, the warm bed wins most of the time. Lockin introduces a financial forfeit that makes the cost of skipping tangible and immediate, which is precisely what motivation alone cannot do.

Does the step target need to stay the same every day? +

Yes. You set the step target when you create the contract, and it stays fixed for the contract's duration — this is intentional. Consistency in the target is part of what trains the habit. Adjusting the bar daily reintroduces the same decision-fatigue that makes the habit hard to build in the first place. Finish the contract period, then create a new contract with a higher target if you want to level up.

Where does the forfeited money actually go? +

Forfeited stakes go to a registered charity from Lockin's vetted list. You choose the charity from categories including climate, mental health, animal welfare, and digital literacy when you set up the contract. Lockin charges a small platform fee to cover payment processing and operations. Refer to the transparency page inside the app for charity-by-charity tallies.

What counts as a 'morning' run — does Lockin enforce a time window? +

Lockin enforces a single per-day deadline, not a windowed start-and-end interval. When you set up your contract you pick the cutoff time — for example, 9:30am — and your step target must be reached before that cutoff. Steps logged at any point in the day before the deadline count; steps logged after do not. The contract specifies a step target you set at signup — by default, 4,000 steps — chosen high enough that a short morning walk to the corner store will not hit it. The combination of the early deadline and the step target is what enforces the morning-run intent: you cannot retroactively cover a missed morning with an evening jog, and you cannot satisfy the contract with ambient walking before work.

How does the daily deadline work for a morning run contract? +

Inside the 7-step wizard you tap 'Set deadline' and pick the time of day by which your step target must be reached. For a morning run habit this is typically 9:00am or 9:30am. The default before you change it is 23:59, which is too loose for a morning run, so you set a custom earlier time on the 24-hour picker. If your step target is 4,000 steps and your deadline is 9:30am, a step total of 3,500 at 9:30am does not count even if you finish the run by 9:35am. The deadline is locked in once at contract creation and applies to every scheduled day for the life of the contract — it cannot be edited mid-contract, which is intentional. A tighter deadline (a 7:30am cutoff rather than 9:30am) raises the difficulty of the contract and unlocks higher Locks and XP rewards.

Other habits people build

Stop deciding. Start staking.

Free to download. You set the target, the stake, and the charity.