Broc ← All guides
Guide · learning

How to block apps until you do Duolingo

Your streak is 400 days and today's lesson still hasn't happened, because the feed got there first. Here's the setup where it can't.

Straight answer: yes, on Android, with one caveat worth knowing up front. No app blocker can talk to Duolingo and detect that you finished a lesson. What you can do is make the practice a habit your phone checks, and keep everything else locked until it's done.

Why the streak survives and the learning doesn't

Duolingo already solved motivation. The streak, the reminders, the owl. What it didn't solve is the twenty seconds before you open it, when Instagram is one thumb-reach away and costs nothing. So the streak gets saved at 11:58pm with the easiest lesson you can find, and the actual learning quietly stops.

The problem isn't that you don't want to practise. It's ordering. Practice loses every race against a feed because the feed starts first and never asks you to think.

The setup (five minutes, once)

Block what beats you to it

Instagram, TikTok, YouTube, Reddit, whatever you actually open first. In Broc these show a wall instead of a feed. Leave Duolingo off this list. It's the thing you're trying to reach.

Add practice as a timed habit

"Duolingo, 10 minutes." Timer verification means the minutes have to run before it counts, so a lesson you clicked through in ninety seconds doesn't buy you an evening.

Or verify with a photo

If you'd rather not sit against a timer, mark the habit done and let AI photo verification check a photo of the finished lesson screen. Slower to fake than a checkbox.

Pick how the unlock pays

Per habit, practice buys a set number of minutes. All habits first, and nothing opens until the whole day's list is done. Start with per habit.

What Broc can and cannot verify

Worth being exact, because plenty of pages on this topic aren't.

Why this works better than a reminder

A reminder is a request. You can swipe it away while already scrolling, and you will. This setup doesn't ask. By the time you reach for the feed, the choice isn't "practice or scroll", it's "practice or a locked phone". The craving that used to cost you the lesson now delivers it, because practice is the only door the feed opens through.

The first few days are irritating. That's the setup working. Most people report the second week feels normal and the practice has stopped being a negotiation.

Adjusting it without breaking it

Common questions

Should I block Duolingo itself?

No. Blocking it would mean you can't do the thing that unlocks everything else. Block the apps that compete with practice, not practice.

Can I just photograph an old lesson screen?

You can. You'd also be at the point of curating a fake screenshot library to defeat an app you paid for, which is more effort than the ten minutes of Spanish. The check is a tripwire, not a prison.

Does this work for Anki, Babbel or anything else?

Yes. Nothing here is Duolingo-specific. The habit is whatever you name it, so the same setup covers flashcards, a textbook chapter or handwriting drills.

What does Broc cost?

Broc is a subscription with a 7-day free trial. One plan, everything in: unlimited habits, custom unlock durations, AI photo verification and full history. No ads.

Broc shows your habits instead of the app you tried to open.
Blocked apps show your habits instead of the feed.
Broc is an independent Android app and is not affiliated with, endorsed by, or connected to Duolingo.

The feed opens when the practice is done.

Get Broc on Google Play

More guides