4 items
Private, offline flashcards with SM-2 spaced repetition. Capture from any page, cloze, decks, tags & stats. No account, no cloud. CardLoop turns anything worth remembering into flashcards and schedules each review for the moment you're about to forget — using the proven SM-2 spaced-repetition algorithm Anki made famous. Unlike the popular study apps, it needs no account, no cloud and no AI: every card lives only in your browser. What you can do: • Capture anywhere — select text on any page, right-click “Add to CardLoop”, and it becomes a card (no page access required). • Two card types — classic front/back, or fill-in-the-blank cloze deletions ({{c1::like this}}) with a one-click cloze toolbar and a live question/answer preview. • Real spaced repetition — an SM-2 scheduler shows hard cards often and easy ones rarely, with Again / Hard / Good / Easy grading and next-interval previews. • Stay organized — colored decks, tags, full-text search, and filters by state (new, learning, young, mature, suspended). • See progress — review heatmap (last 13 weeks), day streak, retention %, card-maturity breakdown, a 7-day “what's due” forecast and per-deck stats. • Study your way — a quick side-panel hub, a focused full-page study mode, and an options screen; fully keyboard-driven (Space to flip, 1–4 to grade). • Own your data — export a full JSON backup, paste-import lists from Quizlet/Anki/CSV, export TSV for Anki, or reset everything in one click. Private by design: CardLoop requests only `storage`, `sidePanel`, `contextMenus` and `alarms`. There are NO host permissions, NO network requests, NO content scripts, NO tracking and NO account. Light & dark themes included. Open it with Alt+Shift+L.
Jun 29, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.