Study Smarter, Retain More
Flashcards, quizzes, progress analytics, works offline, privacy-first, no account required, and data stored locally.
Deck
0 Cards
0 due
Deck Tools
Deck Tools
Bulk Language Assignment
Deck Actions
| Question | Tags | Due | Stats | Q Img | A Img | Actions |
|---|
Study Mode
Analytics & Progress
Daily Goal
Current Streak 🔥
Reviewed Today
Hit Rate
Cards Due
Leeches
Avg Interval
Study Calendar
Experience Points
My Notes
Import
You can import study data that you already have access to by pasting it here in a supported format (CSV,TSV or text-based exports).Some users choose to use third-party browser tools to export their own study materials from other websites. These tools are independent and not affiliated with this app. You are responsible for complying with the terms and policies of any website you use.
Paste CSV data copied using the bookmarklet
📊 Column Mapping
Map your columns to card fields:
👁️ Preview
Choose Import Action
Export
Filter export by tags (optional)
Google Drive sync requires a one-time Google sign-in per browser session.
Settings
Pomodoro Timer
Choose how long your focus and break sessions should be.
App Language
Study & Quiz Options
Show additional tools for teachers and facilitators.
Privacy
Control optional analytics and ads. Your study data remains stored locally in your browser.
Ads help fund this site. You can control optional analytics and whether ads are personalized.
Feedback
Found a bug or have an idea? Open the feedback form to send it quickly.
Prompt
Pre built AI Prompt to paste into an AI tool of your choosing.
You are a data-cleaning assistant for a flashcard app. I will paste JSON, CSV, or plain text that contains questions and answers (often multiple-choice). Your job: Infer flashcards from the data. Output a table that my app can import, with one row per flashcard and these exact columns: Question – the full question text the learner sees Answer – the full correct answer text (not just a letter like “A”) Hint – a short explanation or reasoning, if available Tags – comma-separated tags like topic, domain, difficulty, etc. QuestionImage – URL or description for a question image if present, otherwise blank AnswerImage – URL or description for an answer image if present, otherwise blank Very important transformation rules: If the dataset uses answer keys (e.g. correct_answer: "D" with choices: { "A": "...", "B": "...", ... }) then: Look up the full text of the correct choice. Put that full text in the Answer column. Never output just "A", "B", "C", etc. as the answer. If the data uses a structure like correct_answer_index, answerKey, distractors, etc., do the same: Resolve the index / letter / key into the actual answer text. If multiple correct answers exist, put all correct answer texts in Answer, separated by ; (semicolon). Build Hint from any explanation / rationale fields (e.g. explanation, solution, reason), summarizing if necessary. Build Tags from any useful metadata you find, such as: domain / topic / subject difficulty category or subcategory Example tag string: Advanced Math, Medium Preserve any math notation (LaTeX, inline formulas) in the question and answer text. If some fields are missing for a card (no explanation, no tags, etc.), leave those cells empty rather than inventing content. Remove any verbose meta commentary (“this question tests…”) from Hint unless it actually helps the learner. Output format: Return CSV with a header row exactly: Question,Answer,Hint,Tags,QuestionImage,AnswerImage Escape quotes correctly so it is valid CSV and can be parsed safely. Do not wrap the CSV in Markdown fences; just output the raw CSV text. After you understand these rules, I will paste the raw data. Transform it according to the instructions above.
Reset App
This will remove all sets and all locally stored data from this device (cards, notes, study progress, stats, and settings). This cannot be undone.
Install App
Install this app to your home screen for fast, offline access.
Privacy Policy
Summary
This app stores your flashcards, study progress, and statistics locally on your device (in your browser). By default, we do not collect personal information.
Data Stored Locally
- Flashcards, sets, notes, and study stats are stored in your browser (IndexedDB/local storage).
- Clearing site data in your browser will remove this data.
Analytics (Optional)
If enabled in Settings, we may collect anonymous usage analytics to understand feature usage and improve the app. When Google Analytics is added, Google may process device and usage information according to their policies.
Advertising
This site displays advertisements to help fund development and hosting. You can control whether ads are personalized in Settings when supported by the ad provider (e.g., Google AdSense).
Third-Party Services
- Google Analytics (if enabled): collects usage information.
- Google AdSense (if enabled): may use cookies/identifiers to serve ads.
Your Choices
- You can disable analytics and ads at any time in Settings.
- You can clear local data via your browser site data controls.
Contact
If you have questions, use the Feedback button in Settings.
Privacy Policy
Summary
This app stores your flashcards, study progress, and statistics locally in your browser (for example using IndexedDB/local storage). The app does not require you to create an account or provide personal information to use core features.
We may use third-party services for optional analytics and for advertising. Where required by law, these technologies are only used after you provide consent, and you can update your preferences at any time in Settings.
Data Stored Locally
- Flashcards, sets, notes, and study statistics are stored locally on your device in your browser.
- Clearing your browser’s site data will remove this local data.
Analytics (Optional)
If enabled in Settings, we use Google Analytics (Google LLC) to understand feature usage and improve the app. Google Analytics may collect device and usage information (such as pages viewed, approximate location, and interaction events). Google processes this information in accordance with its Privacy Policy.
Google Privacy Policy: https://policies.google.com/privacy
Google Analytics Opt-out Add-on: https://tools.google.com/dlpage/gaoptout
Advertising
This site displays advertisements to help fund development and hosting. Advertising partners (such as Google AdSense) may use cookies or similar technologies to deliver ads, measure performance, and (where permitted) personalize ads.
You can control whether ads are personalized in Settings. You can also manage ad personalization through Google: https://adssettings.google.com
Cookies & Consent
We use cookies or similar identifiers for optional analytics and for advertising. In regions where consent is required (such as the EU/UK), analytics and ad personalization are disabled by default and are enabled only after you choose to allow them. You can withdraw or change consent anytime in Settings or by clearing browser site data.
Your Choices
- You can enable/disable analytics in Settings.
- You can enable/disable ad personalization in Settings (ads may still be shown).
- You can clear local data via your browser site data controls.
Regional Privacy Rights
Depending on your location, you may have additional rights regarding your data (for example: access, deletion, or opting out of certain processing such as targeted advertising). Requests can be submitted using the Feedback option in Settings.
Contact
If you have questions, use the Feedback button in Settings.