Learning Method of These Flashcards
The flashcard app is a browser application where you register a question on the front and an answer on the back, and the next review time is determined based on whether you answered correctly or incorrectly.
Each card has a box from 1 to 5. When studying, selecting "Remembered" advances it one stage, and selecting "Forgot" returns it to box 1.
The interval until the next review is 1 minute for box 1, 10 minutes for box 2, 1 hour for box 3, 1 day for box 4, and 4 days for box 5.
This is a fixed-interval system that simplifies the Leitner system. It is not an advanced forgetting curve algorithm that mathematically estimates the user's memory strength, nor is it a system that optimizes intervals based on response time or difficulty.
It features the ability to easily test operations with short intervals and automatically separate targets for review. For certification exams or long-term study, please use this in combination with other spaced repetition apps according to your study period.
From Card Creation to Review
Enter the front and back on the card creation screen and add it. A new card is saved in box 1 and immediately becomes a target for review.
On the study screen, only cards that have reached their deadline are extracted, their order is shuffled, and the front is displayed.
After recalling the answer yourself, you flip the card, check the back, and then select "Remembered" or "Forgot".
When you press "Remembered," the interval corresponding to the advanced box is set for the next time. For example, if you answer a card in box 1 correctly, it advances to box 2, and the next time will be 10 minutes later.
If you answer incorrectly, it returns to box 1, which is 1 minute later. Because it is a self-grading format, consistently grading yourself leniently after seeing the answer will reduce the review effectiveness.
It is easier to use if you determine your own judgment criteria in advance, such as whether to allow spelling variations or to count it as correct if you can explain it.
Saving to IndexedDB and the Risk of Loss
Created cards are saved in the IndexedDB of the browser you are using. Even if you reload the page, you can retrieve the cards as long as the storage area for the same browser and site remains.
Because it is not a system that synchronizes to a server account, it will not automatically appear on another device, a different browser, or in a private browsing environment.
Data may be lost due to actions such as clearing site data in the browser, deleting history, optimizing storage, deleting profiles, or device failure.
Saving to IndexedDB is not a backup itself. As your study cards increase, export the JSON regularly and store it in a managed location separate from the device.
On shared devices, also be aware of the possibility that other users of the same browser can view the cards.
JSON Backup and Import
The export function downloads the current list of cards as a JSON file. In addition to the front and back, it includes the card ID, box number, and next review time, so it can be used as a backup to save the exact state.
JSON is a readable text format and is not encrypted. If it contains personal information, company secrets, or unpublished questions, please manage the save location and sharing method carefully.
During import, the JSON is read, and the current list of cards is replaced with the imported content. This is not a function that adds to existing cards or automatically merges duplicates.
If you export your current list before importing, it will be easier to revert if you make a mistake. While a minimum check of the file format is performed, untrusted JSON may contain extremely long strings or invalid study times, so the basic rule is to use backups you created yourself.
How to Make Memorable Cards
It is easier to self-grade if you map one question to one answer rather than cramming multiple points onto a single card. Instead of using a broad title like "Key points of civil law" for the front, narrow down the scope to be answered, such as "What are the conditions for canceling a declaration of intention due to mistake?".
Write the necessary information concisely on the back, and add long explanations or sources as supplementary notes using separators.
For language study, add short example sentences, parts of speech, and easily confused antonyms as needed, not just the word. However, if a single card becomes too long, split it.
For programming or laws, the content may be updated, so leaving the source name and confirmation date on the back makes it easier to review.
For cards you get wrong repeatedly, do not just increase the repetitions; also check whether the question is ambiguous or if prerequisite knowledge is missing.
How to Incorporate It into a Study Plan
The deadline in this tool is not a schedule that the browser automatically notifies you of. When you open the page, cards that have passed their next time become targets for study.
Please prepare a separate habit to check, such as opening the page at a fixed time every day or combining it with a Pomodoro timer.
Even in box 5, they will reappear after 4 days, so depending on the study period and amount of materials, the number of cards will increase.
You can organize unnecessary cards, or save and swap the JSON for each subject after an exam ends.
While you may be able to use the site by disconnecting from the internet after displaying it once, this page does not guarantee permanent offline use via a Service Worker.
If the page assets are not cached upon reloading, you may not be able to open it. The cards are saved within the browser, but consider this separately from the loading conditions of the site itself.
For important study data, it is safer to maintain a JSON backup and not rely on the browser as the sole storage location.
Migration Procedure When Changing Devices
Export the cards to JSON on the old device and transfer the file to the new device using a trusted method. Open this page on the new device, confirm that there are no cards you still need, and then import it.
After loading, check if the number of cards, front and back texts, and review targets are as expected, and re-export the JSON from the new device just to be safe.
Because importing replaces the current list, you cannot automatically merge cards added separately on the old and new devices. If there are cards you need on both, rather than editing the JSON directly, it is better to take note of the contents of one side and manually add them back on the screen to avoid introducing incorrect IDs or study times.
Privacy of Card Contents
Cards are not synchronized to a server account, but they remain in the browser's storage area on the device in what is essentially plaintext.
It is not an encrypted vault that keeps secrets from people who can log into the device or software that can access browser data.
Do not register content that would have a major impact if leaked, such as passwords, authentication secrets, or patient information.
The exact same text is included in the JSON backup as well. Open the file and check the contents before sharing, and organize backups that are no longer needed according to your storage location's policies.
When you delete a card, it is removed from the screen and the IndexedDB list, but the JSON exported in the past is not deleted. Please manage the backup side separately as well.
Study progress is saved as the box number and next time for each card. There are no functions to aggregate correct answer rates, consecutive study days, or statistics by subject.
If you want to record your progress, note the target counts separately before and after studying. If the device's clock is significantly off, it will affect the determination of review targets, so please check your time settings.
Regularly deleting unnecessary cards and reviewing whether questions overlap makes it easier to manage the review volume.