Plan the semester.
Sync your resources.
Remember the material.

Hand it your course outline and your timetable. It builds the schedule around your real classes, keeps every deadline, file and lecture in one place, and turns your own material into recall that adapts to what you keep forgetting.

Any email works, but if you have a university address, use it. It tells us which universities to support first.

August 2026Week 6
Mon17
Tue18
Wed19
Thu20
Fri21
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
MATH1180Lecture 1
ENGG1260Applied class12:0014:00
MATH1180Problem set 415:3017:00
PHYS1450Lecture 1
MATH1180Practical13:0015:00
PHYS1450Pre-reading, week 716:0017:30
MATH1180Lecture 2
PHYS1450Tutorial
ENGG1260Design review prep14:0016:00
ENGG1260Studio10:0012:00
MATH1180Consolidate, week 613:3015:00
PHYS1450Lecture 2
PHYS1450Recall, 31 cards due11:0012:30
Classes, never moved Study, placed in the gaps

Due this week

  • ENGG1260 Design reviewThu
  • MATH1180 Problem set 4Fri 17:00
  • PHYS1450 Quiz 3Fri

Recall due

9Relearn23Shaky42Solid
Engineering

Swipe for the next student

Why this exists

Study apps ask you to be organised first.

Which is the part nobody can do in week nine. Three failures, and they are the same three every semester.

  1. The plan lives in your head.

    Your classes are in one app, your due dates in a PDF, your topic list in a slide deck nobody opens twice. Nothing knows about anything else, so the plan gets rebuilt from scratch every Sunday night and abandoned by Wednesday.

  2. You revise what feels hard, not what is fading.

    Re-reading a lecture slide feels like work. Being asked to produce the answer cold doesn’t, and it’s the one that lasts. With nothing tracking what you got wrong last time, revision drifts to the material you already know.

  3. A chatbot that can’t touch your calendar.

    Ask a general chatbot to plan your week and you get a tidy block of text written by something that has never seen your timetable: study sessions on top of your lectures, deadlines it made up. Then every line of it has to be typed into a calendar by hand, which is the job you were trying to get out of. The plan should land in your calendar, not your clipboard. That’s why the assistant here writes real events and tasks, from your real week.

How it works

Four steps, and each one feeds the next.

You cannot plan a course you haven’t imported, or revise material you haven’t studied. So by the time you get to revising, the schedule already exists. You never sit down to build it.

Import what your course already gave you

Whichever university you're at, and whichever LMS your course runs on (Blackboard, Canvas or Moodle), you start from what you already have. Drop in your course outline as a PDF, or paste its URL, and it gets read for you: assessments, weightings, due dates, topics. Import your timetable as an .ics file or a photo of a printed grid, and every class lands on the calendar, including the one-off labs a weekly repeat would get wrong.

Import
PDFcourse_outline.pdf6 assessments, 11 topics found
ICStimetable.ics296 classes across 7 courses

A schedule built around your actual classes

Study sessions get placed in the gaps between your lectures and pracs, never on top of them, at roughly ten hours a week per course. Every assessment breaks into checkpoints with their own due dates, so a report due in six weeks stops being a single terrifying block.

This week
Mon
Tue
Wed
Thu
Fri
10
11
12
13
14
15
16
LectureReviewPracPre-readingLectureAssignmentTutorialConsolidateLectureRecall
Classes Study

Your course files, synced and filed

The desktop app mirrors every file your courses publish, from Blackboard, Canvas or Moodle, into a folder tree that already makes sense: the weeks in order, lectures numbered, every worksheet next to its solutions. Filed like that it becomes raw material, so practice questions and recall cards come from what your course actually taught rather than a generic textbook.

Resources
MATH1180Mathematical Analysis29/41 done
Week 62 lectures, 1 tutorial2/4 done
Lecture 11/1
lectureIntegration by parts pdf
Tutorial0/1
tutorialTutorial 6 pdfSolutions
Week 72 lectures, 1 practical0/4 done

Recall that expands as it sticks

Answer a card correctly and it comes back later: 14 days, then 30, 60, 120, 240. Miss it and it comes straight back. The queue is always sorted by what you're closest to forgetting, so the work goes where it's actually needed.

Review schedule
14d30d60d120d240d

Each correct answer pushes the next review further out. A miss resets it to the front of the queue.

Your files

Every file, in a folder you choose.

Sync once and your course library is copied down as ordinary files: a folder per course, a folder per week inside it, and anything the sort could not place left in plain sight rather than buried. Pick where it lives and it is on your desktop, in your cloud drive and on your phone, wherever you already keep things.

Modulo Flow Resources

This folder is empty.

DocumentsModulo Flow Resources

Resource Studio

Open the file. Ask it anything.

Every synced file opens full-screen inside the app. Highlight it, write on it, drop text boxes on it. When a line stops making sense, snip it: Flux answers beside the page, and the follow-ups stay in the same thread. No screenshot app, no second window. Flux inside the Studio is part of Pro.

Lecture 11: Integration by parts.pdfPage 4 of 22
MATH1180 Mathematical Analysis11.4

6.2Integration by parts

Let u and v be continuously differentiable on an interval I. Differentiating the product uv and integrating both sides of the resulting identity over I gives the rule below, which is useful precisely when one of the two factors becomes simpler under differentiation.

Theorem 6.3. If u, v are continuously differentiable, then

udv = uv vdu(6.4)

The whole method turns on the choice of u: take the factor whose derivative is simpler than itself, and let the remainder be dv.

Example 6.5. Evaluate x sin xdx.

Take u = x and dv = sin xdx, so that du = dx and v = −cos x. Applying (6.4),

x sin xdx= −x cos x + cos xdx= −x cos x + sin x + C.

Note that the sign in (6.4) has not changed. The second minus arrives with v = −cos x, and the two cancel.

6.3Repeated application

Some integrands need the rule more than once. Applying (6.4) twice to x2exdx reduces the polynomial factor by one degree each time, and after two passes the remaining integral is elementary. The same argument shows that

FluxStudio

Snip any part of the page and ask about it here.

Ask about this page…
Maths

Swipe for the next subject

Start with one course.

Import an outline and a timetable, and watch the schedule and the first week of recall build themselves. It takes about five minutes and costs nothing.

Join the waitlist

Free while in testing. No card needed.