Enter your class code to get started. Your teacher will give you this code.
Class Code
Ask your teacher if you don't have a class code.
Writeiq
Enter your school licence key to continue. Contact hello@edsthetic.com if you need help.
School Licence Key
Writeiq
Intelligent writing assessment · Built for every classroom
Write→Assess→Refine
Who are you?
Selecting Staff will prompt for a PIN. Your teacher will direct you to the correct option.
⚡ Initialising…
📋
No Active Task
No writing task has been set up yet. Your teacher will let you know when one is ready.
Assessing Writing
Applying the Writiq framework
Reading your writing
Loading assessment criteria
Generating criterion-referenced feedback
Compiling results
✅
Submitted!
Your writing has been received and marked. Your teacher will share your results with you soon.
✏️
Your Writing Prompt
minutes
writing type
The timer starts the moment you click Begin. Read the prompt carefully first.
Loading…
--:--
remaining
Your Writing Prompt
Write your response below0 words
🔒 SECURE ASSESSMENT MODE
⛔
Fullscreen Exited
You have left fullscreen mode during an active assessment. This has been recorded. Return to fullscreen immediately to continue your test.
👁
Attention Recorded
You navigated away from the assessment window. This has been logged and your teacher will be able to see it. Click to return to your writing.
📄
Session Interrupted
Your previous writing session was interrupted before submission. Your work was automatically saved. Would you like to continue from where you left off?
Connection lost. Your writing is being saved locally — do not close this window.
SECURE MODE
Staff Sign In
Enter your email address (or just the username part before @) and the 6-digit PIN your administrator provided.
Dashboard
📚 Select Class to View
Submissions
Sort by:
Student
Task
Submitted
Type
Words
Status
Score
Admin Access
Enter your admin PIN to continue.
Admin Panel
Manage tasks, staff, and all activity.
🟢 Currently Active Tasks
Configure Writing Task
📁 Load Prompt from Past Task
📖 Narrative selected — students will write a story
Task Archive
All tasks run across the year — use for growth analysis, term comparisons, and year-on-year tracking. Each task retains its submissions.
📁 Save / Load Writiq Archive (.wrn)
Export all data as a .wrn file for backup or transfer. Import a .wrn file to restore. Files are stored in your Google Workspace or local drive.
Add Staff Member
Registered Staff Hover PIN column to reveal · Click to regenerate
Name
Username
Classes
Role
PIN
Full analytics with filters — same view as the Leadership tab.
💡 Class code wrong? Use the Reassign button on any submission to correct it.
Student
Class
Submitted
Type
Words
Status
Score
Every submission logged here. In production these trigger emails to relevant staff.
Backend Connection — Google Apps Script
WriteIQ runs in Demo Mode by default — all data is stored in this browser only and is not shared between devices.
To go live (multi-device, email notifications, shared data), deploy the Google Apps Script backend and paste the URL below.
Your IT person only needs to do this once.
Step-by-Step: Going Live
Migrate Demo Data to Live
Push all locally stored data (staff, submissions, config) to the live backend. Only do this once after connecting.
Assessment Engine
Choose the engine that assesses student writing. In Live Mode the API key is configured server-side in the Apps Script — no key needed here.
In Demo Mode the key is stored locally for testing only.
School Configuration
Set your school's email domain. This is used when emailing staff PINs — e.g. if a staff member's username is mjohnson, their email will be mjohnson@yourdomain.
username @
Student Access Code
Set a class code that students enter once on their own device to access WriteIQ.
Share this code with your students — they only need to enter it once per device.
Change it at any time to revoke access (e.g. end of year, or if shared outside the school).
Current code:Not set — students cannot access the app
Change Admin PIN
Choose a new 6-digit PIN. Keep this in a safe place — recovery requires contacting the system administrators.
System Override Contacts
This system has two hardwired override administrators who can recover access and have full system control. Their details are secured and cannot be changed from this panel. Contact them if you are permanently locked out.
Use this at the start of each new school year. Staff accounts, school configuration, and admin settings are preserved. All submissions and tasks are archived before clearing.
⚠ This cannot be undone. Export your data first using the backup button below.
Re-run a Previous Task
Reactivate a task from history — for example, repeating the same assessment later in the year to measure growth. Previous submissions are preserved. New submissions are tagged with the rerun date.
Loading task history…
System Recovery
If you are locked out of the system or have lost your Admin PIN, use this to request a recovery. In Live Mode, an email is sent to the override system administrators. In Demo Mode, recovery codes are displayed below.
🔒 Override Admin 1: EdSthetic System — contact via system recovery
🔒 Override Admin 2: Secondary contact — contact via system admin
Recovery Steps:
Click Send Recovery Request below
An override admin will email you a temporary PIN within 24 hours
Use the temporary PIN to log in and immediately change your PIN
If no response within 24 hours, contact your system administrator directly
Data Export & Backup
Export all submissions and configuration as a .wrn file. Import to restore data on a new device or after a year rollover. Keep regular backups before any major system operation.
⚖ Licensing & Commercialisation
This platform is built on the EdSthetic Writing Assessment Framework. The marking criteria, logic gates, and pedagogical framework are the exclusive intellectual property of the document owner. This instance is licensed for use at this school only under a current Edsthetic subscription.
To license this platform for additional schools, districts, or commercial deployment, contact the EdSthetic licensing team. Each deployment requires a valid licence key.
View, edit and manage the writing framework descriptors used throughout Writiq analytics.
📝 Editing curriculum descriptors.
Changes are saved to your device and appear across all analytics views.
Reset all to defaults ×
Leadership Analytics
Enter your Leadership PIN to access whole-school analytics, class comparisons, and pedagogical recommendations. Configure the PIN in Admin → Security.
Leadership Analytics
Whole-school writing performance, teaching recommendations, and growth tracking.
Marking in progress
This takes about 15–20 seconds
Reassign Submission
Move this submission to the correct class
If a student entered the wrong class code, reassign it here. The submission will appear in the correct teacher's dashboard.
PIN Recovery
Request admin PIN reset
Staff PIN
Share this PIN securely with the staff member. They use it with their email username to sign in.
Edit Staff Member
🖨 Print Class Reports
One page per student — writing piece, summary, one-step feedback
Include on each report
Growth Profile
Curriculum Alignment
Writiq criteria mapped to VC2.0 · AC v9 · IB MYP/DP · VCE
✉ Email PINs to Staff
Click each staff member to open their Gmail compose window
Each button opens a Gmail compose window pre-filled with that person's login details.
Browsers block automatic popups — click each staff member individually.
In Live Mode (Apps Script connected), use the Send All via Server button instead.