Options

Configure application-wide defaults and preferences. The Options page is divided into seven sections, each controlling a different aspect of MnemoDeck. Changes are only saved when you click Save.

How to open the Options page

  1. Click the gear icon () in the title bar to open the Settings Hub.
  2. Click Options in the left navigation pane.

General

Basic application behaviour settings.

Confirm on quit

When this is turned on, MnemoDeck shows a confirmation dialog every time you close the app. This prevents accidental closes — you must click Yes to confirm you want to quit.

When turned off, the app closes immediately without asking.

How to change: Toggle the switch to the right of “Confirm on quit”.

Remember last selected deck

When turned on, MnemoDeck automatically selects the last deck you were using when you open the app next time. This saves you from having to navigate to it manually.

When turned off, no deck is pre-selected on startup.

How to change: Toggle the switch to the right of “Remember last selected deck”.

Appearance

Control how the app looks and the default font sizes used throughout MnemoDeck. These font sizes are application-wide defaults. Individual decks can override them in their deck settings.

App theme

Choose between three visual themes:

  • System — Matches your Windows theme. If your Windows is set to dark mode, MnemoDeck uses dark mode automatically.
  • Light — Always uses a light background with dark text, regardless of your Windows setting.
  • Dark — Always uses a dark background with light text.

How to change: Select the desired theme from the dropdown.

Default font size

Sets the default font size for rich text fields (Description, Example, Note) when you create new content. This applies to new text you type into the rich text editors. Existing content that already has explicit formatting is not affected.

Range: 8 to 72 points.

How to change: Use the number box to type a size or click the up/down arrows.

Display card key font size

Controls the size of the card’s Key (title) heading when you view cards in the Display View. A larger value makes the heading more prominent.

Range: 12 to 72 points.

How to change: Use the number box to set the size.

Quiz prompt key font size

Controls the size of the question prompt text shown during quizzes. If you find quiz questions hard to read, increase this value.

Range: 12 to 72 points.

How to change: Use the number box to set the size.

MCQ answer font size

Controls the size of the answer option text in multiple-choice quizzes. Useful if your card content is long and you need it to fit on screen without excessive scrolling.

Range: 8 to 36 points.

How to change: Use the number box to set the size.

Backup & Data Safety

Control the automatic backup reminder feature. MnemoDeck can remind you to back up your data if you have not done so recently. See Backup Reminder for how the reminder popup works.

Enable backup reminders

When turned on, MnemoDeck periodically checks when you last made a backup. If it has been too long (see Reminder threshold below), a reminder popup appears near the gear icon in the title bar.

When turned off, no reminders are shown. You are responsible for remembering to back up on your own.

How to change: Toggle the switch.

Reminder threshold

The number of days since your last backup before MnemoDeck starts reminding you. For example, if set to 7, the app will remind you if you have not backed up in the last 7 days.

Range: 1 to 90 days.

How to change: Use the number box to set the number of days.

Re-show frequency

After you dismiss a backup reminder (by clicking “Got it”), this setting controls how many days pass before the reminder appears again (assuming you still have not backed up).

Range: 1 to 30 days.

How to change: Use the number box to set the frequency.

Database Maintenance

Tools for verifying and optimising your database. MnemoDeck automatically maintains your database in the background (optimising search indexes, gathering query statistics, and checkpointing writes at shutdown), but these tools let you perform deeper checks and reclaim disk space on demand.

Database size

Displays the current size of the database file on disk. This is shown as a read-only label above the maintenance buttons so you can see the impact of compaction at a glance.

Check Database Health

Runs a thorough verification of every table, index, and search index in your database. This checks that all data is consistent and no corruption has occurred. The check is read-only — it never modifies your data.

What you see: An indeterminate progress ring while the check runs (typically under one second). On success, a green “Database is healthy” message with the time taken. On failure, a warning with specific error details and a recommendation to restore from a recent backup.

When to use: After a suspicious crash or power loss, before creating an important backup, or any time you want peace of mind that your data is intact.

Compact Database

Rebuilds and compresses the database file, reclaiming space from deleted decks and cards. Over time, deleting content leaves unused space in the file. Compacting removes that overhead and can significantly reduce the file size.

What you see: The current database size is shown above the button. During compaction, a progress ring is displayed and database access is temporarily paused. Afterward, the before and after sizes are shown (e.g., “2.4 MB → 1.1 MB”).

When to use: After deleting a large deck or many cards, or if you notice the database file is much larger than expected. You do not need to run this regularly — MnemoDeck enables automatic incremental compaction after the first manual compact.

Note about first run: The first time you compact, MnemoDeck enables automatic incremental compaction. From that point on, small amounts of unused space are reclaimed automatically each time you close the app. A “✓ Auto-compaction enabled” indicator appears once this is active.

Quiz Defaults

Set the default values for quiz settings. These are used to pre-fill the Quiz Options page every time you start a new quiz. You can always change them on a per-quiz basis.

Default question style

Choose which quiz mode is selected by default when you open the Quiz Options page.

  • Self-Assess — You reveal the answer yourself and mark Yes/No.
  • MCQ (Instant Feedback) — Multiple-choice questions. You see whether your answer is correct immediately after each question.
  • MCQ (Test – Summary feedback) — Multiple-choice questions in test mode. You answer all questions first, then see your results at the end. You can go back to change previous answers before finishing.

How to change: Select from the dropdown.

Default show mode

Choose what is shown as the question prompt by default.

  • Key — The card title is shown; you recall the description.
  • Description — The description is shown; you recall the title.

How to change: Select from the dropdown.

Default card order

Choose the default order in which quiz cards are presented.

  • Shuffle (Random) — Cards are shuffled each time.
  • Sequential — Cards appear in deck order.
  • Newest First — Most recently added cards appear first.
  • Oldest First — Oldest cards appear first.
  • Hardest First — Cards with the highest difficulty rating appear first.
  • Easiest First — Cards with the lowest difficulty rating appear first.

How to change: Select from the dropdown.

Default quiz length

Choose how the number of quiz cards is determined by default.

  • All matching cards — Every card that passes filters is included.
  • Maximum card count — Up to a set number of cards are randomly selected.
  • Timed — The quiz runs for a set number of minutes.

How to change: Select from the dropdown.

Default card count

When the quiz length is set to “Maximum card count”, this value determines how many cards are included by default.

Range: 5 to 500 cards.

How to change: Use the number box.

Default time limit

When the quiz length is set to “Timed”, this value determines how many minutes the quiz lasts by default.

Range: 1 to 120 minutes.

How to change: Use the number box.

Card Editor

Control default behaviours for the card editor.

Default new card difficulty

When you create a new card, its difficulty rating (1–5 stars) is pre-set to this value. You can always change it per card.

Range: 1 (easiest) to 5 (hardest).

How to change: Drag the slider to the desired star level.

Default image insert scale

When you insert an image into a card using the rich text editor, it is resized to this percentage of its original dimensions by default. The resize dialog still appears, letting you change it each time.

Range: 25% to 100%.

How to change: Drag the slider to the desired percentage.

Deck Defaults

Set default values applied when creating new decks.

Default card sort order

When you create a new deck, its card sort order is set to this value by default. This determines how cards are ordered in the card list. Custom order is a separate per-deck toggle (see Decks > Custom Card Order).

How to change: Select from the dropdown.

Saving and Resetting

After making changes on this page, you must save them for the changes to take effect.

Save

  1. Scroll to the bottom of the Options page.
  2. Click the Save button. All your changes across every section are saved at once.

Reset to Defaults

  1. Click the Reset to Defaults button to restore every option on this page to its original factory value.
  2. Click Save to confirm and apply the reset.
Warning: Resetting to defaults changes all options back to their factory settings. This does not affect your decks, cards, or other data — only the preferences on this Options page.