1
day streak!

Come back tomorrow to keep it going.

Supercharge your learning

  • Unlimited access to all courses
  • Tutoring by Ember
  • No in-app purchases or ads
  • New content added regularly
Powered by Stripe
Total due today
OR
Loading payment form…

Your Ontario courses, made interactive

One of 40+ tools — try this one
y = x²
1
0
0
Business
Biology
Chemistry
English
Daily streaks
Interactive practice
XP & badges
Math
Business
Start learning your courses — it's free
Free to start · No credit card
What's actually in here

Not another video library

Every lesson, quiz, and unit test is free — Premium just adds more AI tutor help and deeper stats. Nothing here is locked behind a paywall to get you to sign up.

AI tutor

Ember actually knows what you're stuck on

It can see the exact question on your screen — so when you ask for help, it doesn't guess. It nudges, it doesn't just hand you the answer.

wait why does the sign flip here
You're dividing by a negative — try that step again
Curriculum

Coded to real course numbers

MCR3U, SCH4U, whatever's on your timetable — content lines up with what your class is actually covering, not a generic syllabus.

Habit

Streaks with teeth

Miss a day, lose it. It works.

Feedback

No waiting

Every answer graded the second you submit it.

Retention

Daily Review resurfaces what you're forgetting

Spaced the way memory research actually says works, not a random shuffle.

Live in the catalog right now
MCR3U Functions MHF4U Advanced Functions SBI3U Biology SCH4U Chemistry ENG3U English BAT4M Accounting MCV4U Calculus & Vectors SBI4U Biology MCR3U Functions MHF4U Advanced Functions SBI3U Biology SCH4U Chemistry ENG3U English BAT4M Accounting MCV4U Calculus & Vectors SBI4U Biology
ENG4U English BAF3M Financial Accounting MDM4U Data Management SCH3U Chemistry BBB4M International Business BOH4M Leadership MCR3U Functions SBI4U Biology ENG4U English BAF3M Financial Accounting MDM4U Data Management SCH3U Chemistry BBB4M International Business BOH4M Leadership MCR3U Functions SBI4U Biology
How it works

Three steps, first lesson in under a minute

01
Start here

Find your course

Search by course code or browse by subject. Have a school join code? Enter it to unlock class-specific content too.

02
The actual work

Work through a lesson

Interactive, one step at a time — read, try, get feedback, move on. Quizzes and unit tests are ready whenever you want to check yourself.

03
What sticks

Watch it add up

XP, streaks, skill badges — all tracking real sessions. Daily Review brings back exactly what you're starting to forget.

Why Modilix

Learn by doing, skip the memorizing

y = x²
1
0
0
Interactive practice

Concepts that click

(x + 4)(x + 2)
= x² + 2x + 4x + 8
2x 4x 8x 2 4 8
Built to make you think

Wrong answers are part of the plan

SCH3U — Unit 2
Unit 1 — done
Unit 2 — in progress
Unit 3 — locked
12
day streak
Math Bio Chem
Built around your real class

Structured the way your course is

The actual point

Most course sites hand you a video and hope it sticks. Modilix makes you do the problem — wrong answers included — because that's the only version of studying that actually works.

Built by people who were tired of practice that didn't match the test.

Questions

Before you sign up

Can't find what you need? Email modilix@outlook.com — a real person reads it.

Is Modilix actually free?
Yes — every lesson, quiz, and unit test in the catalog is free with a regular account, forever. Premium is optional and adds a higher AI tutor limit, exclusive themes, and deeper stats. It never gates the actual course content.
What curriculum is this based on?
Every course is built around real Ontario course codes (like MCR3U or SCH4U), so what you practice lines up with what's actually on your timetable.
Do I need my school to sign up too?
No — you can create a student account on your own and get full access to the public catalog. If your school or teacher has set up a class, entering their join code unlocks any school-specific content on top of that.
My course isn't listed — what do I do?
The catalog is actively growing. Email us and tell us what course you need — that's exactly how we decide what to build next.
Can teachers use Modilix with their class?
Yes — educator accounts can create a school, generate a join code for students, and build or customize lessons, quizzes, and unit tests. Look for "I'm an educator" when signing up.

Ready to see your course in here?

Free account, no credit card, first lesson in under a minute.

Units

Select a unit

Math Tool

Graph Builder

Pick a base function, then transform it with sliders or by typing values directly. Watch the equation and graph update live — including automatic arrows and asymptotes.

Base function

y = x
a·f(x)
f(k·x)
f(x − d)
f(x) + c
Math Tool

Domain & Range Restriction Builder

Set up a domain or range restriction below, then build the matching notation out of tiles — just like the notation builder inside a lesson, but with settings you control.

Setup

Esc

My Notes

🧘 Zen Mode · click to exit
25:00

Study Timer

25:00
0 sessions today

Formula Reference

Quick reference for the current course. Press F to toggle.

Quadratics

y = a(x − h)² + k   (vertex form)
y = a(x − r)(x − s)   (factored form)
x = (−b ± √(b²−4ac)) / 2a   (quadratic formula)
Discriminant: D = b² − 4ac

Trigonometry

sin²θ + cos²θ = 1
sin(A±B) = sinA·cosB ± cosA·sinB
cos(A±B) = cosA·cosB ∓ sinA·sinB
Law of Sines: a/sinA = b/sinB = c/sinC
Law of Cosines: c² = a² + b² − 2ab·cosC

Exponentials & Logarithms

aˣ · aʸ = aˣ⁺ʸ
log_a(xy) = log_a(x) + log_a(y)
log_a(x/y) = log_a(x) − log_a(y)
log_a(xⁿ) = n·log_a(x)
A = P(1 + r/n)^(nt)   (compound interest)

Calculus (MCV4U)

f'(x) = lim[h→0] (f(x+h) − f(x)) / h
d/dx [xⁿ] = nxⁿ⁻¹   (power rule)
d/dx [f·g] = f'g + fg'   (product rule)
d/dx [f/g] = (f'g − fg') / g²   (quotient rule)
d/dx [f(g(x))] = f'(g(x))·g'(x)   (chain rule)

Physics (SPH3U / SPH4U)

v = d/t     a = Δv/Δt
d = v₁t + ½at²
v₂² = v₁² + 2ad
F = ma     W = Fd·cosθ
E_k = ½mv²     E_p = mgh
👋

Welcome to Modilix

Your Ontario course practice hub. Here's how to get started in under a minute.

1
Pick a course — find your course code (like MCR3U or SPH4U) in the catalog. Each one maps to your real Ontario curriculum.
2
Start a lesson or quiz — work through interactive lessons step by step, or jump into a quiz to test yourself. You get instant feedback on every answer.
3
Track your progress — earn XP, build a streak, and watch your mastery grow. Ember (the AI tutor) is always in the corner if you get stuck.
Press ? anytime for keyboard shortcuts