Select your systems
Tick the categories or individual subcategories you want to be tested on, choose a mode, and start.
0 / 0
You answered 0 correctly.
Your accuracy by system
Aggregated across every completed practice and exam session.
Session history
Every session you've run — resume anything still unfinished, or review a completed one.
Normal checklists
Challenge and response drilling for the normal checklists. Pick one below, then click (or press Enter) on each prompt to reveal its response and what it means, one item at a time — just like reading down the real checklist.
Memory items
Recall drilling for the [MEM] items — unlike the checklists above, nothing is prompted: click (or press Enter) to reveal a boxed item only once you've recalled both sides of it yourself.
What this app can do
A tour of the features available to your account, plus a way to reach the admins.
Found a bug, have a suggestion, or spotted a question that needs fixing? Send a message straight to the admins.
Verify locally-transcribed questions
These were pulled from the source material by an OCR/heuristic pipeline that couldn't auto-confirm them. Check the image against the extracted text, fix anything wrong, then approve or discard.
Questions flagged against the reference manuals
Every question here was checked against the FCOM/FCTM/QRH by a local model (see scripts/verify_fact.py) and either contradicted the marked answer or couldn't be confidently resolved. Each verdict is a flag for your judgment, not a proven error — check the citation, then edit the question if it's really wrong, or dismiss the flag if it isn't.
Same question, conflicting copies
These questions share the same or near-identical wording (differing only in punctuation, phrasing, or a few words) but were imported more than once from different sources, and the copies don't fully agree — either on the correct answer, or just how it's worded. Byte-identical duplicates are already removed automatically; what's left here needs a human to pick the right one. Pick "Keep this version" on the copy you trust to delete the others, edit a copy first if none of them are quite right, or dismiss the group if it turns out they're legitimately different questions.
Match intake questions to the bank
These intake-test questions (no answer key of their own) couldn't be confidently matched to an existing question by text alone. Pick the correct match from the suggested candidates, search for a different one, or mark it as having no match in the bank yet — nothing is duplicated, the intake test just gets a reference to whichever existing question you pick, so its explanation/markers/history stay exactly as they are.
Match open-questions items to the bank
These items from the "open_questions" study-notes document couldn't be confidently matched to an existing question — either the wording didn't match closely enough, or it did but the document's stated answer disagrees with the matched question's marked answer. Pick the correct match, search for a different one, or create a brand new question straight from the document text if it truly isn't in the bank yet — either way, "Open Questions" just gets a reference to the resulting question, so its explanation/markers/history stay exactly as they are. Each candidate can also be edited in place, its original source image viewed (when it has one), or checked off against another candidate to merge the two together.
Reusable explanations
An explanation here can be linked onto any number of questions from the question editor's "Explanation" picker — edit it once, from here or from any question that uses it, and every question linked to it updates immediately.
Accounts & activity
Pick which version to keep. The others will be deleted, but their explanation, images, source citation, bookmarks/flags and discussion carry over onto the one you keep first — nothing is lost.
You've answered every question in this session. See your results now, or keep reviewing your answers first?
This question's text matches at least one other question in the bank. Resolve it here, or from the Duplicates tab later.
- A–F or 1–6
- Select an answer
- Enter
- Advance to the next question, or finish
- ← →
- Browse to the previous / next question
- Esc
- Close this dialog