The course is free
A course set to Free is open to everyone in your academy. Students click Start Learning and go straight in, with no enroll or payment step.
They bought it
A completed one-time purchase of the course or an offer unlocks it permanently. A subscription unlocks the covered courses while it remains active. A full refund, dispute, or ended subscription removes that purchase path automatically.
They hold an offer that covers it
Holding a bundle or the Pass unlocks every covered course for as long as they hold it, including offers you granted or made free for one of your Lists. See Offers.
You assigned it to them
A personal course grant from you, given from the student’s detail panel, an invitation, or the API. It lasts until you revoke it.
Access is layered: a student can have several of these at once. Revoking one path (say, a personal grant) does not lock the course if another still applies (say, the course is free, or they hold the Pass).
Access vs progress
Fayne tracks two different things, and it helps to keep them straight:- Access is whether a student may open a course. It is computed live from the sources above.
- Progress is what they have done inside it: which lessons are complete, when they started, whether they finished. A course appears in a student’s My Learning once they start it.
Giving a student a course
To hand a specific student a course (a comp, early access, or client onboarding):1
Open the student detail panel
Go to People, find the student in the roster, and click their row.
2
Go to the Access tab
The Access tab shows everything they hold: offers, personal course grants, and purchases.
3
Grant a course or an offer
Use Grant course to assign one course, or Grant offer to hand them a bundle or the Pass. The student can start immediately, and the course shows up in their My Learning right away.
Revoking access
From the same Access tab, each grant and held offer has a revoke action. Two things are worth knowing:- Revoking is per path. If the student also has another way in (the course is free, they purchased it, or another offer covers it), the course stays open, and the panel tells you so before you confirm.
- Progress is kept. Revoking access does not delete their completed lessons. If they regain access later, they continue where they stopped.
Purchases have no revoke action; they end through a refund (issued from the Purchases section of the panel, Sell → Transactions, or your Stripe dashboard) or a dispute, which ends the access automatically.
What students see: the My Learning dashboard
Once a student has started at least one course, their home screen in your academy becomes a personalized learning dashboard.Progress overview
Each started course appears as a card with a progress bar showing how many lessons have been completed out of the total.
Continue where you left off
A prominent prompt links directly to the next lesson the student should work on, so they can pick up without searching.
Lesson bookmarks
Students can bookmark specific lessons and find them again from their saved items.
Course cards
Each card shows the course title, thumbnail, and current progress. Clicking a card opens the course viewer.
Every course a student can open is immediately fully available. Fayne does not support drip-feed scheduling or course prerequisites, so a student can start any lesson in any order on day one.

