Smart reporting, thoughtfully designed for teachers
Helping teachers write better reports, faster
📂 Upload iSAMS Report Excel
📊

Drop your iSAMS report.xlsx here

or click to browse — .xlsx and .xls supported

👥 Upload Student Data
📁

Drop student data files here

Accepts Word (.docx), Excel (.xlsx, .xls) and PDF (.pdf)
or click to browse — multiple files supported

📥 Import Student Reports

Drop up to 25 .docx files in any format — the app detects the type automatically: one file per student · all students in one file · one comment per student (subject picker appears) · one file per subject (subject detected from filename, e.g. Writing.docx). Comment bank files are also auto-detected.

📄

Drop Word files here

Any format · .docx only  ·  or click to browse

📁 Upload Folder

Browse for your entire reporting folder — the iSAMS report template is detected and loaded first, then NGRT, CAT4 and Progress data files are matched and processed automatically.

📁

Select your folder

Click the button below to browse for your reporting folder

Saved
Season Wrapped
🎉
All Reports Done!
⌨ Keyboard Shortcuts ✕ Close
Ctrl+KCommand palette
?Show shortcuts
SToggle Student Profile panel
QToggle Quick Menu
Ctrl+ZUndo last assignment
Ctrl+YRedo
Ctrl+HFind & Replace
Ctrl+SSave session
Ctrl+Shift+1👤 By Student view
Ctrl+Shift+2📊 Matrix view
Ctrl+Shift+3🔨 Builder view
Ctrl+Shift+4⚡ Bulk Assign view
Ctrl+Shift+5🔀 Blender view
Ctrl+Shift+6✦ Adapt view
Ctrl+Shift+7📋 Dashboard view
Ctrl+Shift+8🏦 Bank view
Ctrl+Shift+9📖 Report Preview
FToggle focus mode
EscClose any modal / menu
🚨 PANIC MODE
💬 Comments
✅ All students have comments — great work!
🏦 Save to bank:
🚨 PANIC!
📄 Download All Word Reports
📊 Download iSAMS Excel Reports
✂ Auto-trim All
🔎 Search
✏️ Fill Placeholders
👁 Pronoun Check
✍ Writing Quality
🕐 Comment History
Late night write session! ✏️ You're on a roll!
Mr.M
Weekend + reports = dedication ☕ Cheers!
Ahem… the reports won't write themselves! 📋
⏳ Deadline Details
🎓 Student Profiles
📊 Your Progress
🏦 Save to Comment Bank
Subject
Level
Name this comment
What is Flesch-Kincaid Grade?
Estimates the US school grade level needed to read the text. Lower = easier to understand.
Grade Boundaries
1 – 5Very Easy — children's books & basic text
6 – 7Easy ✅ — newspapers & general reading
8 – 9Standard — secondary school level
10 – 11Difficult — advanced adult reading
12 +Very Complex — university prose 🚫
🎯 Target for parent reports: Grade 6–8
Plain, clear language that any parent can read confidently without re-reading.

⚙ Character Limit —

❤️ Profile Tags
Comment