Post the link.
Track who’s done.
Move on.
A classroom-first portal for assignments, video lessons, and references — wherever they already live online. Students see what’s due, mark work done, and submit. You grade or send back. Parents get the full read. Built to scale from one teacher to a whole district.
In private build · pilot classroom live · public sign-ups open after summer 2026
Three things, before next bell.
- 01Post the link, anywhere it lives.Classwork.com, YouTube, Loom, Khan Academy, a Google Doc — wherever your assignment already is. You post the link once; students click through. No worksheet uploads, no duplicate hosting.
- 02Status that updates on its own.Students mark assignments done when they finish. You see who's still out, who turned it in, and who needs a redo. No more checking three tabs to find one kid's homework.
- 03Parents get the full picture, automatically.Each parent has a read-only view of their child's assignments, grades, and returned work. Email digests go out on a schedule you control. The 'how is my kid doing?' question answers itself.
The whole loop, none of the fluff.
Free for one classroom. Flat fee for schools.
- One classroom
- Up to 35 students
- Parent portal included
- Core assignment loop
- Unlimited classrooms
- Unlimited students
- Library + announcements
- Gamification toggle
- Every teacher in the school
- Every student, every parent
- School admin dashboard
- Roster CSV import
- All schools in the district
- Compliance + DPA support
- Clever / ClassLink / OneRoster
- Dedicated success contact
Annual school licenses billed by invoice. Districts typically land at $3–5 per student per year.
Frequently asked.
Why not just use Google Classroom?
Google Classroom optimizes for Google's stack. If your worksheets are on classwork.com, your videos are on YouTube, and your reference material is anywhere else, you spend more time managing Drive than teaching. SofaOps is a thin layer over wherever your content already lives.
How do students log in?
Class code plus their first name and an avatar — no email, no password, no account creation. The class code rotates if you ever need to invalidate it. This is what keeps us COPPA-friendly for students under 13.
How does this scale to a school or district?
Districts buy a site license that covers every school inside. Schools sit underneath, each with their own admin and teachers. Every classroom is isolated by row-level security in the database — a teacher can't see another school's data even by mistake.
Where does my data live?
Supabase Postgres in US-East, encrypted at rest and in transit. Auth is handled by Clerk. We never sell, share, or train models on your data. School-level data agreements available for districts.
When does this launch?
We're in private build with a pilot classroom through summer 2026. Public sign-ups open after the pilot. Teachers and schools can request early access below — we'll reach out when there's a slot.
Want it in your classroom?
Public sign-ups open after our pilot. Request early access and we’ll reach out when there’s a slot for your school.
