Basic
A plain question and answer. “What does ‘laconic’ mean?” Using very few words.
Popcue is built around one mechanic. When you open an app you chose to wrap, a card from your own notes appears instead. You read it, rate whether you remembered, and the app opens. Everything else on this page is a consequence of that.
Popcue interrupts an app you have chosen to wrap with a flashcard, at a ratio you set, and it will not let you past the card without answering it. The default is 5 out of 10 launches, randomized within the ratio, and you can change the number per app or set it to zero. The interrupt has exactly two steps: reveal the answer, then rate your recall as Got it or Still learning, and neither step has a skip control.
The card is drawn from material you already keep: Notion, AnkiDroid, or an MCP-compatible LLM endpoint you already run, all free and uncapped, plus AI-written decks, a Pro starter-deck library and handwritten cards. Every rating feeds an SM-2 scheduler, so a card you keep getting right comes back less often and a card you keep missing comes back sooner.
Popcue runs on Android and web, needs two Android permissions (usage access and draw over other apps) and does not use the Android AccessibilityService API. It does not block websites. It is not yet on the Play Store.
Opening a wrapped app starts a sequence that takes a few seconds. It is worth describing precisely, because the difference between a blocker that teaches and one that only obstructs is entirely in the third movement.
Popcue holds Android’s usage access permission, which is how it knows that one of the apps you selected has just come to the foreground. It reads the fact that an app started. It reads nothing about what happens inside it: no messages, no browsing history, no location, no clipboard.
Cards are generated and buffered ahead of need, so when the interrupt fires the card is already rendered. This is a deliberate constraint on the design rather than an optimisation: a spinner would give the interrupt a moment of ambiguity, and an ambiguous moment is where a skip button would go.
Tap once to reveal the answer. Tap again to rate your recall as Got it or Still learning. Both taps are required. There is no skip button, no dismissal gesture, and no timeout that lets the app through on its own.
The second tap is the mechanic that makes this a teaching tool rather than a speed bump. A pause you can breathe through teaches nothing, because nothing was retrieved. Rating the attempt is what turns the interruption into a data point, and the data point is what the scheduler needs in order to decide when to ask you again.
The interrupt clears and the app you wanted opens. Behind the scenes the rating you just gave has updated the card’s SM-2 state, which sets the next date that card comes back (sooner if you missed it, later if you got it. You spent a few seconds instead of a few seconds, and the difference compounds over weeks.
Most blockers ask for a daily budget: twenty minutes, or one hundred opens, and then the app is simply gone for the rest of the day. Popcue asks for a per-launch ratio instead, defaulting to 5 out of 10, and the choice within that ratio is randomized.
Three reasons, and they are the reason the default is 5 rather than 10:
The number is per app, and any app can be set to zero, paused indefinitely, or given active hours so it never interrupts you between, say, 22:00 and 07:00. Active hours are available per app and per goal.
This is a design position, not a research finding. The 5-in-10 default and the per-launch ratio are engineering decisions made for this product. The reasoning above is the reasoning behind them; it is not a citation of a study, and we would rather say so than dress a preference up as evidence.
Popcue has no skip control on either step of the interrupt, and there is no setting that adds one. This is the single decision that most distinguishes it from every other app blocker, and it is worth being straight about the objection: without a skip, a person in a bad moment can be annoyed by Popcue.
The reasoning is short. A breathing pause is a speed bump: it slows you down and you resume almost immediately, having retained nothing. A forced recall is a lesson: you have to produce something, and producing something is what makes it stick. A skip button would convert every card from a lesson into a speed bump, and Popcue would be a slightly more irritating version of the category it is meant to be different from.
What Popcue does instead of a skip is give you control over the conditions rather than over the interrupt:
And for the rating itself: “Still learning” is not a failure state and is never punished. It is the expected answer for a card you have not seen in a while, and it simply schedules that card sooner. There is no streak at risk inside the interrupt.
One question shape is not enough. A vocabulary item wants a cloze, a definition wants a plain question, a diagram only works as an image, and a fact you hold confidently is better tested by being asked to reject it. Popcue renders eight card types:
A plain question and answer. “What does ‘laconic’ mean?” Using very few words.
A sentence with one term blanked out. “The spacing effect says review at ______ intervals.” Increasing.
Multiple choice. “Which scheduling algorithm does Popcue use?” SM-2.
A statement to accept or reject. “Passive re-reading beats active recall.” False.
A question attached to an image. “Name this: the loopback address.” 127.0.0.1.
A code snippet as the question. “Read this: useEffect(() => {}, [])” Runs once, after mount.
A question answered by naming several items. “Name three blockers that add friction but teach nothing.” One Sec, Opal, Freedom.
Recognition of an image, for example an app icon. “What is this app icon for?” Notion.
Every rating you give updates a scheduler for that card. Popcue uses SM-2, a published algorithm from 1987 that is the foundation of Anki and most of its descendants. The mechanics that matter to a user are these:
This is what makes the interrupt additive rather than annoying. Without spacing, a card is either never seen again or seen so often it becomes wallpaper. The scheduler means a small number of cards, asked at the right intervals, accumulates over months.
Popcue also shows progress against the scheduler rather than against a raw count. A card is mastered when its interval has grown past a threshold, not when you have pressed a button a certain number of times.
This is the part that distinguishes Popcue from the rest of the category, and it is worth being precise about the difference. Every other quiz-gate asks you to get your material into their silo first: you export a CSV, or upload a PDF, or copy text across, and from then on your notes live in two places. Popcue reads from where the material already is.
Pages you already wrote become the cards you get asked about. Connect once with OAuth; nothing is copied into a silo.
Not connectable in the app yet. The plan: your tasks stop being a list you glance at and become the thing you are actively quizzed on.
Already keeping decks? Keep them, and keep AnkiDroid’s SM-2 scheduling. Popcue becomes purely the interrupt layer.
Point Popcue at any MCP-compatible endpoint you already run and pay for. Your material goes to your model, not to ours.
Name a topic and Popcue writes the deck. Five active paths are free; Pro removes the cap.
Ready-made decks written by us, previewable card by card before you commit. Pro library.
Type the question yourself. Some things you simply know better than a model does, and no AI is involved.
The connectors are unlimited and free on every tier, including Pro, because serving them costs us nothing. (Todoist is coming soon, so that is three today.) Charging for them would be charging you for your own notes. Read how each connector works, including what leaves your device and what does not.
A goal, in your own words. A bounded one you can finish, or something ongoing that never quite ends. Everything after this hangs off it.
Notion, AnkiDroid, or any MCP-compatible LLM endpoint of your own (Todoist is coming soon). Or skip it and name a topic and let Popcue write the deck. Every card shows where it came from.
Any installed app, not a fixed blocklist. The feed, the shorts, the group chat, whatever actually takes you. Each one gets its own ratio and its own hours.
Five out of ten launches, randomized, or whatever you want. Set active hours so it never interrupts you at 1am. A pause, not a prison.
Usage access, so it knows when one of the apps you picked opens. Draw over other apps, so the card can be the thing on screen. Each is explained before the system dialog, and nothing else is required.
The full setup guide, including the two permissions and how to check them yourself, or join the waitlist to get the build when it ships.
A page about how something works is not much use if it only covers what the thing does. So, plainly: