Configure your test, select a mode, then build questions manually, import a CSV, or generate with AI.
Test Configuration
Student Roster (IEP)
not loaded
Only matters if IEP Accommodation above is Enabled for this test.
Flag which students have an IEP here — extra time applies automatically when they
join with a matching name, no self-declare needed. Requires the Class Code above to
be set and this test already published (roster ownership is tied to your Access login).
Student
IEP
Questions
0 loaded
📄
Drop a CSV file or click to browse
Questions append to the queue below
Load adds ready examples to the queue. Download gives you a .csv to edit in Excel and re-import above.
CSV Preview — first 5 rows
CSV FORMAT:
MCQ: question,A,B,C,D,E,correct(A-E),category,points
T/F: statement,T or F,category,points
SA: question,model_answer,rubric_terms(;sep),category,points
Mixed: type(MCQ/TF/SA),question,A,B,C,D,E,correct,category,points
Lines starting with # are skipped.
⚠️ API Key Security Policy
Keep keys strictly private. Anyone with your key can spend your account credits. This program stores keys locally in temporary volatile memory only; they are never compiled into student test files and are completely wiped from your cache every time the program restarts.
not set
not set
not set
⚠️ AI Accuracy Notice AI models can and do make mistakes. Please thoroughly review all generated questions, answers, and solutions before deploying a test. If any discrepancies are found, you can manually edit or replace the question instantly using the Edit Questions suite.
Section Structure
Question List 0 loaded
No questions yet.
System Diagnostics
Click 🔧 Check above to run.
Total: 0 marks
Released May 31, 2026
Version V27
Load questions to continue
🖥️
Desktop Required
This test requires a desktop or laptop (Windows, macOS, or ChromeOS). Mobile phones and tablets are blocked for security.
Student Information
Please fill in all three fields.
🔒 This test enforces fullscreen, monitors tab switching, disables copy/paste, and detects rapid guessing. Violations lock the screen until your teacher intervenes.
🚨
BREACH DETECTED
You left the test window. This has been logged.
1
Enter teacher unlock code to resume.
⚠ Slow Down
You're answering too quickly. Read each question carefully.
5
📐 Workspace
—
0
Submit Test?
Once submitted answers are locked. Review everything first.
Processing your results…
Test
⏱50:00
🔒 Secure
GradeGoose V27
Professional Test Builder
Quick Setup Wizard
Step 1 of 4 - Course Info
Step 2 of 4 - Teacher, Grade & Subject
Step 3 of 4 - Timer, Date & Language
Step 4 of 4 - Security & AI Basics
You can add API keys and generate questions with AI later in the AI Generate tab.
Edit Question
Name Your Test
This sets the download filename and the title students see.
✅
Test Published
Class Code
GG4F2A
Students join at student.gradegoose.com using this code.
Help — What Each Field Does
🔒 Privacy
Publishing a test sends it to LogosBloom's Cloudflare server so students can join with a class code. That test's questions, your teacher name, and the answer key are stored server-side. Answer keys are never sent to student browsers.
Student data: when a student takes a published test, their name, answers, timing, and (if you enabled it) integrity-log events are stored server-side so you can view them in the gradebook. This data is not shared with third parties and is not used to train any AI model.
Downloaded (unpublished) test files stay self-contained — student names/answers from that file remain local unless you publish it.
API keys for AI question generation are saved only in your browser's local storage and sent directly from your browser to the AI provider you choose (Anthropic, Google, or xAI) — never through LogosBloom's server. Clear them anytime in the AI Generate tab.
Student data & your school board: follow your board's privacy policy (e.g. OCSB / Ontario MFIPPA) when collecting student names. Collect only what you need. A Data Processing Agreement is available on request for school board procurement review.
1. Fields Input & Validation Enter course, title, teacher, subject; mandatory fields validated with yellow clues
▼
2. CSV Upload / AI Generation Import MC/True-False CSV or generate with Claude, Gemini, or Grok
▼
3. Student Test Screen Secure setup, section banners, IEP extra time, read-aloud, high-visibility
▼
4. Evaluation Sheet Scoring Auto-scored report with IEP flag and total marks
▼
5. PDF Results Generation Uncropped, offline PDF export of the evaluation report
ℹ️ About This Application
This program is a secure, localized, and privacy-first assessment architecture designed for educators. It allows teachers to effortlessly build structured tests using streamlined CSV imports or integrated local AI model generation. The system automatically handles tiered section grouping, formats built-in student accessibility features (Read-Aloud/High-Visibility), manages adjustable IEP extra-time provisions directly within the student testing screen environment, and exports detailed, uncropped evaluation summary reports to PDF entirely offline.
Welcome to GradeGoose
Let's get you set up in 4 quick steps
Step 1 — Configure Your Test
Fill in the Course Code and Test Title at the top. These are required before you can launch.
Add your name and set a timer. The unlock code lets you resume a student's test if they're accidentally ejected.
Step 2 — Add Questions
Use any of the three tabs:
📂 CSV Import — bulk import from a spreadsheet ✏️ Manual Builder — write questions one by one 🤖 AI Generate — paste lecture notes and let Claude or Gemini write your test
Questions appear in the queue below. You can remove or reorder them.
Step 3 — AI Generation
To use AI generation you need an API key:
Claude (Anthropic) — get your key at console.anthropic.com Gemini (Google) — get your key at aistudio.google.com
Your key is saved locally in your browser. It never leaves your computer.
Step 4 — Launch
Once you have questions and a course code:
👁 Preview — launches the test in this window so you can review it 📥 Generate & Download — downloads a standalone HTML file you can upload to any website. That file IS the test.
Students open the file URL, enter their name, and take the test. Results are emailed or downloaded as PDF.