For school administrators

One platform. Your whole English program.

Classrooms, teachers, students, content, and reporting in one place — configured for how your school actually runs. Turn on only what you need, place students once, and see every classroom in a single dashboard.

Your school
  • Classrooms18
  • Teachers24
  • Students512
Enabled features
  • Placement test
  • Reading routines
  • Speaking
Everything scoped to
Riverside Academy
org-wide reporting
Classrooms & roster

Set up your school once, adjust it any day

Create classrooms, assign teachers, and manage the full roster from one place. Move a student or change a level right in the table — no forms, no support ticket.

  • Classrooms and teachers

    Create classrooms and assign the teachers who run them. Teachers see only their own classes.

  • The full roster

    Search and page through every student in your school, with their current level and classroom in view.

  • Inline edits

    Change a student's level or classroom directly in the table cell — the change saves without leaving the page.

  • Safe to reorganize

    Removing a classroom unassigns its students — it never deletes their records, history, or progress.

Roster512 students
StudentLevelClassroom
  • Student A
    B17-A English
  • Student B
    A27-B English
  • Student C
    B2
    8-A English
    7-A English
    8-A English
    8-B English
  • Student D
    A16-C English
Feature settingsRiverside Academy
  • Placement test
    One-time adaptive leveling
    On
  • Book library
    Real PDF reading assignments
    On
  • Reading routines
    Four-skill AI practice
    On
  • AI tools
    Vocab, grammar, quiz, video, podcast
    Off
  • Speaking
    Conversation Coach practice
    Off
Feature flags

Run Dily your way

Per-school toggles turn whole feature areas on or off for your teachers and students. Run a lean reading-only deployment or the full four-skill suite — same platform, no code change.

  • Toggle whole areas

    Placement test, library, routines, tools, and speaking each switch on or off for your org.

  • Start lean, grow later

    Launch reading-only this term, add speaking next — nav items simply appear for teachers and students.

  • Fit your program

    Match Dily to what your school already teaches instead of bending your program around the tool.

Placement

Place every student once, adjust whenever

New students take a single adaptive placement test — a rules-based check that narrows in on one of ten levels aligned to CEFR A1–C2, drawn from a pre-authored question bank. Teachers and admins can adjust a level by hand at any time.

  • One adaptive test

    A locator plus adaptive branching finds a starting level from a pre-authored bank — taken once, not repeated.

  • Ten levels, A1–C2

    Every student lands on one of ten internal levels mapped to the CEFR scale, so all content meets them there.

  • Always yours to override

    A teacher or admin can edit any student's level by hand, any time — the placement result is a starting point, not a lock.

Placement testNarrowing in…

Choose the correct sentence.

  • She go to school every day.
  • She goes to school every day.
  • She going to school every day.
Placed at
CEFR B1
B1
Org-wide reporting

Every classroom in one dashboard

The same reporting your teachers use, scoped across your whole school: completion by content type, where students sit today, and how active they've been. Filter by classroom, toggle self-directed practice in or out, and open a report for any student.

ScopeWhole school
Include practices
Level distribution — today
Where enrolled students sit right now
  • A1–A229%
  • B134%
  • B224%
  • C19%
  • C24%
Completion rate
Routines84%
Activities76%
Books61%
Daily activity
Sessions across the school, last 7 days
Per-student report8-A English
StudentQuizWritingSpeaking
Student A92%4.588
Student B78%3.574
Student C85%4.081

The level chart is a snapshot of where students sit today, not a progression over time.

Roles

Clear roles, tight scope

Three roles, each seeing exactly what they should. Everything a role can touch is scoped to your school.

  • School Admin

    Runs the whole school on Dily.

    • Classrooms, teachers, and the full roster
    • Per-school feature flags and placement
    • Content and all org-wide reporting
  • Teacher

    Owns their own classes.

    • Generate and assign content
    • Review AI-graded results and feedback
    • Track analytics for their classrooms
  • Student

    Sees only their own work.

    • Assigned reading, quizzes, and practice
    • AI feedback and scores on their work
    • Their own progress and history

Everything is scoped to your school — no data crosses between organizations.

Get started

Start with a pilot

Bring Dily to a few classrooms first and see how it fits before you scale. Licensed per student, per academic year, with distributor partnerships welcome for regional rollouts.

  • Pilot programs

    Run a focused pilot with a handful of classes before a school-wide rollout.

  • Per-student, per-year

    Simple licensing by enrolled student for the academic year — no per-seat surprises.

  • Distributor partnerships

    Regional distributors and resellers are welcome — we support localized rollout and training.