Rekapu
Learn while procrastinating. Answer flashcard to unblock sites
Details
- External ID
- 46301484
- Source
- HN
- Company
- —
- Product
- Rekapu
- Website domain
- github.com
- Launched
- Dec. 17, 2025
- Cohort
- —
- Upvotes
- 10
- Upvotes percentile
- 0.4933206106870229
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hi HN!I built Rekapu to learn Polish after moving from Ukraine to Poland. The problem is - I work remotely for US companies in English, and most people around me speak English or I can use self-service checkouts, so there's basically zero pressure to actually learn. But I wanted to improve.Being honest with myself, I had to acknowledge that with my cooked attention span, relying on willpower or strict schedules just wasn't going to work. The insight: My most consistent habit is procrastinating on HN, Twitter, and news sites. It happens automatically every day, regardless of my mood or motivation. I don't plan these procrastination sessions - they just happen. So I thought: what if I couple learning with procrastination? Make it as small as possible - just one flashcard per session, get a small dopamine hit, and proceed.How it works: When you visit a blocked site, Rekapu shows you one flashcard. Answer it, get N minutes of access. Repeat. Unlike traditional blockers that redirect you to a new page (losing scroll position and context), Rekapu uses an overlay - after answering, you continue exactly where you left off. And it felt good. Each procrastination session started feeling less guilty because at least I'm learning vocabulary and doing something good for myself every day without relying on willpower or motivation. It just happens natively. And it works so well for me that I keep using it, so I decided to share it.Main features: Spaced repetition (Again/Hard/Good/Easy ratings) Import Anki .apkg decks with media Google TTS support (BYOK) - great for languages Cloze deletion cards Activity streaks & daily goals Everything stored locally (IndexedDB), no servers, no trackingTech: TypeScript, React + Chakra UI, IndexedDB. Landing built with Astro.Links: Chrome: https://chromewebstore.google.com/detail/lbbjjejkepnemhcbhcc... Website: https://rekapu.com/en/ GitHub: https://github.com/k-tkachov/rekapuFree and open-source (GPL-3.0). Would you give it a try or should I just keep it as a personal tool?
Enrichment
- Theme
- digital minimalism and focus tools
- Vertical
- Education
- Function
- Vertical SaaS
- Audience
- B2C
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- flashcard learning with website blocking
- Manually corrected
- False
Could you build this?
Yes It is a standard web-blocking browser extension that uses declarativeNetRequest to intercept site navigation and displays an interactive flashcard review page.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 49 launches clear the similarity bar, closest 8 shown.
Attention rank: #28 of 50 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 49 days after the earliest competitor.
- Daily Trax · ph · 2026-09-30 · 1 upvotes · similarity 0.36
- A retention mechanic for learning that isn't Duolingo manipulation? · hn · 2026-03-10 · 6 upvotes · similarity 0.36
- UNSKIP: Fitness Habit Tracker · ph · 2026-09-21 · 2 upvotes · similarity 0.35
- I speak 5 languages. Common apps taught me none. So I built lairner · hn · 2026-02-13 · 35 upvotes · similarity 0.35
- Block Apps: Blockmind · ph · 2026-09-09 · 2 upvotes · similarity 0.35
- UNSTUCK: The 7-Day Momentum Method · ph · 2026-09-16 · 1 upvotes · similarity 0.35
- Hibiki · ph · 2026-09-08 · 1 upvotes · similarity 0.34
- I built a smart blocker after destroying my dopamine baseline · hn · 2025-11-02 · 20 upvotes · similarity 0.34
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a vertical saas tool for Insurance yet.