Lockin

Build → your daily Brilliant practice

Pay yourself to actually use Brilliant every day.

Fifteen minutes a day on Brilliant is enough to compound. Stake real money against hitting that target. Hit it and your stake returns. Miss and the forfeit funds the charity you chose. The hard part of Brilliant is showing up — Lockin makes that the cheapest decision.

Suggested starting contract

$3/day against missing your daily target of 15 minutes in Brilliant.

Why willpower fails to start this

Brilliant works on a premise that has been quietly proven for fifty years: short, frequent, active problem-solving outperforms longer passive sessions for durable understanding of math, computer science, and the physical sciences. Robert Bjork (UCLA) and his collaborators have spent decades documenting why — under the umbrella of "desirable difficulties," the act of retrieving and applying a concept produces stronger long-term retention than re-reading or watching it explained. Brilliant's 5-to-15-minute interactive lessons map directly onto that finding. The problem they cannot solve is the one Brilliant itself acknowledges in user surveys: people pay for the subscription, install the app, complete the first three lessons in a single sitting, and then forget about it for six weeks. The behavioral failure mode is specific to the kind of work Brilliant asks for. Active problem-solving is cognitively expensive — it costs working memory, attention, and the willingness to sit with confusion for a few minutes. Daniel Kahneman's "Thinking, Fast and Slow" (Farrar, Straus and Giroux, 2011) framed this directly: System 2 is the part of the brain Brilliant engages, and System 2 is lazy by design. Given a choice between a 12-minute geometry problem and a 12-minute scroll, the brain that has not precommitted will choose the scroll almost every time, and call it "I'll do Brilliant later." Later rarely comes. BJ Fogg's "Tiny Habits" (Houghton Mifflin Harcourt, 2019) established that the minimum viable behavior — the smallest version of the practice that still counts — is the unit habits are built from. Fifteen minutes of active time is below most people's threshold for "a real session" but above the threshold where the spaced-practice mechanism actually starts working. The remaining failure mode is not capacity. It is the absence of a present-tense cost on the days the brain wants to defer. Kahneman and Tversky's 1979 paper in Econometrica supplies the missing scaffold. A $3 stake forfeited to a charity you chose is felt roughly twice as strongly as $3 of equivalent gain, and unlike Brilliant's own streak counter, it cannot be rationalized away with "I'll do two tomorrow." The Lockin contract turns the daily session from optional to obligatory in your own internal framing — which, per beta feedback, is the actual mechanism that gets the lesson opened.

How Lockin verifies it

Lockin's Learning challenge runs on both Android and iPhone, and verifies your Brilliant habit by measuring time spent inside the Brilliant app each day. On Android, Lockin reads your daily Brilliant usage from the same on-device counter that powers Digital Wellbeing; you grant Lockin permission to read your daily app usage. On iPhone, Lockin reads your Brilliant time through Screen Time — the same on-device counter behind iOS's Screen Time report. Lockin does not see the problems you work on, your subscription details, your XP, or your course progress. On both platforms, the system reads only whether you hit your daily minimum on the current calendar day in your local timezone. You set a daily minimum — for example, fifteen minutes — and the contract is satisfied any day Lockin records at least that much active time in Brilliant before your daily deadline. Background time, the app sitting on your home screen, or Brilliant notifications you swipe away do not count. The app has to be actively in front of you. Time logged in Brilliant before your daily deadline counts; minutes after the deadline don't rescue the day. Note that Brilliant's web app accessed in your phone's browser does not count — the Learning challenge measures active time inside the installed Brilliant mobile app, not browser sessions. Two short interactive lessons earlier in the day plus a problem-of-the-day before the deadline all stack toward the daily total.

Set up a your daily Brilliant practice contract in 5 minutes

  1. 1

    Install Lockin

    Free on Google Play and the App Store. On Android, the Learning challenge uses Digital Wellbeing; on iPhone, Screen Time. Both verify your daily Brilliant time without you having to log anything by hand.

  2. 2

    Choose the Learning challenge type

    Select Learning from the challenge picker. Pick Brilliant from the list of supported learning apps Lockin can monitor on your phone.

  3. 3

    Grant the app-usage permission

    On Android, you'll be sent to your phone's app-usage settings to allow Lockin. On iPhone, you'll grant Screen Time access and pick Brilliant from the app list. Both flows give Lockin only the signal it needs — daily app time — and never expose screen contents, accounts, or messages.

  4. 4

    Set your daily target

    The default is fifteen minutes of active Brilliant time per day, which comfortably covers two short interactive lessons or a problem-of-the-day plus a follow-up. You can lower it to ten minutes if you want a stricter floor that one lesson satisfies, or raise it to thirty for a deeper daily commitment when you are working through a structured course.

  5. 5

    Set your stake and choose your charity

    The default stake is $3 per day — an amount that would feel like a real loss without being punitive. Pick the charity from Lockin's vetted list across categories including climate, mental health, animal welfare, and digital literacy; that is where forfeited stakes go. Lockin charges a small platform fee to cover payment processing and operations.

  6. 6

    Set your daily deadline

    By default the deadline is end-of-day — 23:59 in your local timezone — meaning your Brilliant minutes only need to be logged before midnight. Tap Set deadline in the wizard to pick an earlier time on a 24-hour picker — 9:00pm is a strong default for Brilliant, since it pulls the lesson out of the pre-bed scrolling window where most missed days die. An earlier deadline raises both the difficulty and the reward: tighter deadlines unlock higher Locks and XP rewards. The deadline is set once during contract creation and applies to every scheduled day for the life of the contract — it cannot be edited mid-contract.

  7. 7

    Confirm and lock in

    Your stake is held securely by Stripe. The contract starts at midnight in your local timezone. Hit at least your daily Brilliant time minimum before your deadline each day or that day's stake is forfeited.

From Lockin's data

In the Lockin beta, Learning-challenge contracts where users set a modest daily floor — around fifteen minutes of active Brilliant time, enough for two short interactive lessons or a problem-of-the-day plus follow-up — showed stronger week-three retention than contracts with longer minimums. A floor that two short sessions always satisfy removes every plausible excuse, which means every miss is a genuine choice and the financial consequence lands harder.

"I had been paying for a Brilliant subscription for fourteen months and used the app maybe six times. Two weeks with Lockin on top of it and I started actually opening the lessons. The $3 was small, but losing it on a day I had spent eight hours scrolling felt absurd in a way that finally pushed me to open Brilliant instead."

— Anonymous beta user, Brilliant challenge, 5 weeks active

Common questions

Does Lockin's verification use Brilliant's own streak counter or my XP? +

No. Lockin reads your phone's own daily Brilliant usage — Digital Wellbeing on Android, Screen Time on iPhone. Brilliant's own streak counter and your XP totals are not part of the verification, and Lockin has no visibility into them. You have to actually open the Brilliant app and use it for at least your daily minimum before your deadline. The benefit of using the OS counter rather than Brilliant's streak is that Lockin's signal is strictly active in-app time — no streak-freeze mechanic on Brilliant's side affects your Lockin contract one way or the other.

What if I have an iPhone — can I still run a Brilliant Lockin contract? +

Yes. On iPhone the Learning challenge uses Screen Time — Lockin reads your daily Brilliant time and the contract settles automatically at end of day. Verification is hands-off; you don't have to log anything by hand on either platform. Both Android and iPhone are fully supported for the Brilliant flow.

What does Lockin actually see — my screen, my account, my course progress? +

None of those. On Android, the screen-time permission only reveals which app you used and for how long. On iPhone, Screen Time only reports whether you crossed your daily minimum for the apps you selected — Lockin never sees screen contents, your Brilliant account, your XP totals, the problems you worked on, or anything you type. The pass/fail signal each day is a minutes-in-Brilliant check compared against your daily target — nothing more.

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. The bulk of your stake funds the charity you chose. 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.

Can I do my Brilliant practice in the browser instead of the mobile app? +

The Learning challenge measures active time inside the installed Brilliant mobile app, so lessons completed on the Brilliant website in your phone's browser do not count — they do not produce active time inside the app on either Android or iPhone. If you prefer the browser experience on a laptop, that is fine for the practice itself, but you'll still need to log the daily minimum inside the mobile app to satisfy the contract. A common pattern in the beta is to use the mobile app for the daily fifteen-minute floor and the desktop browser for longer weekend sessions on top.

How does the daily deadline work, and can I change it? +

Every contract has a per-day deadline by which your Brilliant minutes must be logged. The default is end-of-day — 23:59 in your local timezone — so you have until midnight to clear the daily minimum. During the contract wizard you can tap Set deadline and pick any earlier time on a 24-hour picker; 9:00pm is a popular choice for Brilliant because it forces the lesson to happen before the late-evening scroll window opens. The deadline you choose applies to every scheduled day for the life of the contract. Tighter deadlines unlock higher Locks and XP rewards. The deadline is locked in at contract creation and cannot be edited mid-contract — that immutability is what makes it function as a real precommitment rather than a movable goalpost.

Other habits people build

Stop deciding. Start staking.

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

Author

The Lockin Team — Lockin Editorial

Last verified