Lockin

Build → swimming regularly

Build the swimming habit before the pool pass goes unused.

Most swimming routines die after the second visit — not because the practice failed, but because swimwear, locker rooms, and cold water compound faster than identity forms. Lockin attaches a real financial cost to skipping, bridging the gap until the pool becomes a non-decision.

Suggested starting contract

$5/day against missing your daily target of 1 swim per scheduled day.

Why willpower fails to start this

The swimming habit has a recognizable failure pattern. Someone buys a season pass to the community pool or YMCA with genuine intent — maybe after a knee injury rules out running, maybe after a doctor recommends a low-impact cardiovascular routine — and uses the pass twice. The pass sits in the wallet for the rest of the year as an expensive monument to good intentions. Swimming carries a stack of frictions that no other endurance habit asks of you at once. You have to change into swimwear, which is a more vulnerable act than putting on running shoes. You have to confront a cold-water plunge that the body is wired to resist for the first thirty seconds. You have to budget roughly ninety minutes of total time to get a forty-five minute swim — locker, shower, swim, shower, change, dry hair. And once you are in the water, the practice itself is metronomic in a way that punishes a wandering mind: you are counting laps, breathing on a beat, watching the black line on the bottom of the pool. James Clear, in "Atomic Habits" (2018), frames lasting habits around identity rather than outcomes. Every swim is a vote cast for the kind of person you are becoming — and "am I a swimmer?" is a real internal question for most adult beginners, more so than "am I a runner?" because the social and logistical overhead is higher. A single skipped session carries outsized psychological weight in that gap, confirming the old self-image rather than the new one. Phillippa Lally and colleagues at University College London (European Journal of Social Psychology, 2010) tracked actual habit-formation timelines and found a median of 66 days to behavioral automaticity, with a range stretching from 18 to 254. Behaviors with high front-end friction — driving to a facility, undressing in a shared locker room, mentally bracing for the cold — tend to land on the long end. Wendy Wood, whose research on habit formation spans decades and whose book "Good Habits, Bad Habits" (Farrar, Straus and Giroux, 2019) synthesizes that work, argues that willpower is a poor primary engine for behavior change. Daniel Kahneman's later work echoes the point: high-friction behaviors particularly benefit from external commitment devices, because the moment of decision happens before the body has any momentum. Kahneman and Tversky's foundational 1979 paper on loss aversion (Econometrica) established that losses feel roughly twice as large as equivalent gains — which means a modest stake exerts disproportionate motivational pressure exactly when intrinsic motivation is lowest, which for swimming is the doorway of the locker room. Lockin's role is narrow and specific: it keeps effort flowing through the identity-formation gap. When skipping costs you real money that goes to a charity you care about, the rationalization that "I'll go tomorrow when I'm less tired" becomes harder to accept, and the season pass starts to earn its price.

How Lockin verifies it

Lockin verifies pool visits using your phone's location services plus a manual check-in. When you set up a swimming contract, you specify the pool — a community pool, YMCA, university aquatic center, or hotel lap pool. Lockin registers a geofenced perimeter roughly 50 meters around the facility. Swimming has a practical wrinkle no other location habit shares: phones do not go in the pool. The flow is straightforward — you walk into the building, tap the check-in button on your home-screen contract card at the entrance or in the lobby before you head to the locker room, and your phone then sits in the locker for the duration of the swim. The button shimmers as a visual cue once your phone is detected inside the geofence, but pressing it is what records the visit and starts the dwell-time timer. The default dwell target is 45 minutes — enough for a typical lap session — and the timer continues to run as long as your phone remains inside the geofenced perimeter, which for most facilities easily covers the lockers and pool deck within the 50 meter radius. A few practical notes. If your pool is in a basement or a heavily shielded part of a building, GPS signal can struggle and the dwell timer may pause; we recommend testing the geofence on an off-day before staking real money against the contract. For longer training sessions that exceed two hours, Lockin asks you to re-check-in every two hours so the location is re-verified and the timer keeps running — that one happens after you are out of the water and back at your locker. Location data is used only during active contract windows. Lockin does not monitor your location outside those windows. You grant location permission when setting up the contract and can review or revoke that permission in your phone's standard app settings at any time. A check-in plus the required dwell time must complete before your daily deadline; missing the deadline forfeits that day's stake to your chosen charity.

Set up a swimming regularly contract in 5 minutes

  1. 1

    Download Lockin and create your account

    Install the app on iOS or Android, create an account, and connect a payment method. The whole process takes under three minutes.

  2. 2

    Define your swim target

    Set your weekly swim target — for example, two swims per week on Tuesday and Thursday, or three swims on a flexible schedule. Pick a cadence you can realistically protect given your work calendar and recovery needs.

  3. 3

    Set your pool geofence

    Search for your pool — community pool, YMCA, university aquatic center, or hotel lap pool — confirm the location on the map, and Lockin saves the geofenced perimeter. Each location challenge is tied to a single facility, so pick the pool you actually swim at most often.

  4. 4

    Set your daily deadline

    Every Location contract has a per-day deadline by which the check-in plus the 45 minute dwell time must complete. The default is 23:59 in your local timezone. Tap Set deadline in the wizard and use the 24h time picker to lock in an earlier slot, for example 7:30am if you are committing to a 6:30am masters swim. Tighter deadlines unlock higher Locks and XP rewards. The deadline is set once at contract creation and applies to every scheduled day.

  5. 5

    Choose your stake amount

    Decide how much money goes on the line per scheduled swim day. The stake is your accountability deposit — hit your target and it returns to you. Miss it and the bulk of your stake goes to your chosen charity.

  6. 6

    Pick your charity

    Select a registered charity from Lockin's vetted list, organized by category — climate, mental health, animal welfare, digital literacy, and others. This is where your money goes if you forfeit a scheduled swim.

  7. 7

    Activate the contract and use the locker-room flow

    Review the terms, confirm your stake, and start the contract. The practical flow at the pool: check in at the entrance or lobby before you hit the locker room — the shimmer cue confirms you are inside the geofence — then leave your phone in the locker. The 45 minute dwell timer keeps running while your phone sits there and you swim.

From Lockin's data

Among Lockin beta users running swimming contracts, those who anchor swims to a fixed slot — a recurring 6:30am masters swim or a Saturday morning lap session — complete their contracts more often than those who keep the schedule open. Beta data also suggests that two scheduled swims per week is a more durable starting cadence than three or four for first-time contract holders, given the 90 minute total time cost per swim.

"I had bought a YMCA season pass three years running and used it maybe ten times total. Once skipping the Tuesday swim meant funding a charity I cared about, the cold-water dread stopped winning the argument at 6am."

— Anonymous beta user, swimming challenge, 8 weeks active

Common questions

What is the daily deadline and can I change it? +

Every Location contract has a per-day deadline by which the pool check-in and the 45 minute dwell time must complete. The default is 23:59 in your local timezone — end of day. During contract setup you can tap Set deadline and pick any earlier time using a 24h picker, for example 7:30am to protect a 6:30am masters swim. The deadline is set once at contract creation and applies to every scheduled swim day; you do not change it day-to-day. An earlier deadline raises the difficulty and the reward — tighter deadlines unlock higher Locks and XP rewards. Like other contract terms, the deadline is fixed for the active contract — you cannot edit it mid-contract.

Phones cannot go in the pool — how does Lockin handle this? +

Swimming is the one Location habit where the obvious flow does not work, because phones stay out of the water. The expected pattern is to check in at the entrance or lobby before you head to the locker room. The shimmer cue confirms your phone is inside the 50 meter geofence; tapping the button records the visit and starts the 45 minute dwell timer. Your phone then sits in your locker for the duration of the swim. For most pool facilities the lockers and pool deck both fall within the 50 meter radius, so the timer keeps running while you actually swim. One caveat: if your pool is in a basement or a heavily shielded part of a building, GPS signal may struggle and the timer can pause unexpectedly. We recommend doing a no-stake test run at your pool before activating a real contract — leave your phone in the locker for a typical session and confirm the dwell timer fills the way you expect.

Can I pause the contract if I get sick or injured? +

Lockin contracts are intentionally rigid because flexibility is where most accountability systems collapse. There is no pause feature and no exception for illness or injury — once a contract is active, every scheduled swim day either logs a qualifying visit or triggers the forfeit. Swimming carries some specific risks worth planning for: ear infections from frequent chlorine exposure, shoulder injuries from poor catch mechanics, and seasonal colds that make it unsafe to be in cold water. The right move is to plan rest days into the schedule from the start: if you can realistically protect two swims a week, pick those two specific days at setup so the other five are simply unscheduled rather than missed. Size the schedule to what you can hit on a bad week, not a good one.

Does the geofence verify I actually swam, or just that I was at the facility? +

The geofence and dwell timer verify presence and duration, not strokes. Lockin records that your phone was inside the 50 meter perimeter and remained there for the 45 minute dwell window — it does not have a way to confirm you got in the water rather than sitting in the lobby or sauna. That gap is intentional and consistent with every Lockin Location contract: the verification is structural, not surveillance. The system works because the contract you write is the contract you keep. If you set the contract to mean swimming and you spend 45 minutes at the pool reading in the lounge instead, you have technically satisfied Lockin and quietly failed yourself — and you are the only one who knows. The accountability is real but it relies on you writing an honest contract, then living it.

Other habits people build

Stop deciding. Start staking.

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