Getting Started
Sign in to CLIP Learn, meet your AI trainer, install the app, and learn your way around the interface for every role.
CLIP Learn is an AI-first legal-education platform. This page walks you through signing in, the first-run welcome chat, installing CLIP Learn as an app on your phone, and finding your way around the interface. What you see depends on your role — candidate, faculty (trainer), admin, or corporate sponsor — so each section notes who it applies to.
Signing in
Everyone reaches CLIP Learn through one door: the sign-in page at /login. There is no public self-registration — your account is created for you by your programme administrator (or, for a sponsored cohort, provisioned against your organisation). If you do not have an account, contact your programme administrator; you cannot create one yourself from the app.
/login. You will see a Welcome back heading with two fields./app, which then routes you to the right home for your role (see After you sign in).Sign-in fields
| Field | What it does | Notes |
|---|---|---|
| Your account email address | Required. Must be a valid email format (the field is type email). Placeholder shows you@company.com. | |
| Password | Your account password | Required. Shown as dots. There is no "show password" toggle and no "forgot password" self-service link — a password reset is done for you by an admin. |
If your details are wrong, a message appears in an orange panel above the button: Sign-in failed — check your details (or a more specific message returned by the server). Correct the details and try again — nothing is submitted until you select Sign in.
No password-reset or sign-up pages
CLIP Learn has no self-service sign-up, "forgot password", or email-verification pages. Account creation, role changes, suspension/restore, and password resets are all handled by an admin from User management. If you are locked out, that is who to ask.
Demo accounts (build / demo phase only)
During the demo phase the sign-in page shows a Demo accounts block beneath the button — one-tap buttons that pre-fill the email and a shared demo password for each of the four roles (plus a fresh candidate who still has the first-run onboarding to do). Selecting one only fills the fields; you still press Sign in. This block is hidden entirely when the deployment sets NEXT_PUBLIC_DISABLE_DEMO_LOGINS to "true", which is the expected setting before real customers are onboarded.
If your access is paused
If your account has been suspended or your enrolment has expired, signing in (or navigating anywhere in the app) sends you to an Access suspended page — "Your access is paused" — with a Sign out button. This is enforced live from the database, so it takes effect even if you still hold a valid session cookie. Contact your programme administrator if you think it is a mistake.
After you sign in: where you land
Signing in always lands on /app, which immediately redirects you to the correct home for your role:
| Role | Lands on | What it is |
|---|---|---|
| CANDIDATE | /app dashboard (or /app/welcome on the very first visit) | Your learner home — what to do next, streak, progress. First-time candidates meet their trainer first. |
| FACULTY | /faculty | The trainer cockpit — clients, cohort health, the at-risk queue. |
| ADMIN | /admin | The programme-admin overview — platform KPIs and the learner-question queue. |
| CORPORATE | /admin (labelled Team overview) | A sponsor's read-only view of their own people's readiness and ROI. |
Roles in one line
CANDIDATE is a learner. FACULTY is an internal trainer who authors content and manages trainees. ADMIN is an internal programme admin (everything faculty can do, plus user/role management and the audit log). CORPORATE is an external client sponsor (L&D) who sees only their own organisation's learners and ROI, and never reads course content or exam answers. New accounts default to CANDIDATE.
Meeting your trainer (first-run welcome)
The first time a candidate opens the app, before anything else, they are taken to the welcome page at /app/welcome to meet their AI trainer. (Faculty, admin and corporate users skip this entirely and go straight to their dashboards.) The trainer's name comes from your programme's branding and defaults to Moe.
This is a short, warm chat — "A quick chat so your trainer knows how to help you — not a form." Moe opens with a hello and gets to know you: what to call you, your background and jurisdiction, why you are sitting the exam, your target sitting, and how you like to be pushed. What you say is used to build your learner profile so the trainer can tailor its help.
It completes on its own — no button required
You can never get stuck here
Onboarding is non-blocking. The moment you have one real back-and-forth with the trainer, your profile is marked complete in the background — there is no button you must press to proceed. You can leave via the top navigation at any time and pick up the conversation later. Anything the trainer didn't learn is filled in naturally through later chats.
Three ways to move on are always available on the welcome screen, and all do the same thing (finalise your profile from the chat so far, then open your dashboard):
| Control | Where it is | What it does |
|---|---|---|
| Go to dashboard | Top-right of the header | Leave for your dashboard at any point. |
| Start my journey | A highlighted panel that appears once Moe has replied at least twice | The natural "I'm happy, let's go" button. |
| Skip for now | Small underlined link at the bottom | Same effect — leave the chat and enter the app. |
If you navigate away mid-chat and come back, the conversation resumes where you left off rather than restarting (as long as the trainer had already replied at least once).
Talking to the trainer here
The welcome chat supports typing or voice:
| Control | What it does |
|---|---|
| Text box | Type your reply and press the send arrow (or Enter). |
| Microphone | Speak your reply instead of typing (shown only if your browser/device supports speech input). Press again to stop. |
| Spoken replies toggle (speaker icon) | When on, Moe's replies are read aloud. Off by default. |
The animated orb reflects the trainer's state — idle, listening, thinking, or speaking.
Installing CLIP Learn as an app (PWA)
CLIP Learn is a Progressive Web App, so you can add it to your phone's home screen and open it like a native app — full-screen, no browser chrome. This is offered to signed-in learners on mobile only; it does not appear on desktop or once the app is already installed.
Android (and other Chromium browsers)
iPhone / iPad (Safari)
Safari never shows an automatic install button, so CLIP Learn shows you the manual steps instead (after a short delay once you sign in):
The prompt only asks once
If you dismiss the install card (the small X), it will not nag you again on that device — the dismissal is remembered. To install later, use your browser's own menu: on Android, Add to Home screen / Install app; on iOS, Safari Share then Add to Home Screen.
Once installed, the app launches to your home (/app), runs in portrait, standalone, full-screen, and is titled CLIP on your home screen. A service worker registers in the background so the shell loads quickly.
Finding your way around
The interface has two navigation surfaces that swap by screen size:
- Desktop: a sticky top bar across the top, with the CLIP Learn logo (a link home), the main navigation, a notifications bell, and your account menu.
- Mobile: a fixed bottom bar with a few core tabs, a raised centre flame that always opens the trainer, and a Menu button that slides up the full list of links.
The notifications bell
On the top bar, the bell links to /app/notifications. When you have unread notifications, a small orange badge shows the count on the bell; anything over nine shows as 9+.
The account menu
Select your initials/name at the top-right to open the account menu. It shows your name and role, and offers:
| Item | Who sees it | Goes to |
|---|---|---|
| My profile | Candidates | /app/profile |
| My notes | Candidates | /app/notes |
| Your questions | Candidates | /app/questions (questions you've escalated to the CLIP team) |
| Settings | Everyone | /app/settings |
| Admin | Admins | /admin |
| User management | Admins | /admin/users |
| How it works | Everyone | Replays the guided tour (see below) |
| Log out | Everyone | Signs you out and returns to /login |
The guided tour ("How it works")
The first time you open the app, a short role-aware tour runs automatically — it spotlights each part of the navigation in turn and explains what it's for (for candidates it is billed as a "45-second tour"). Use Next / Back (or the arrow keys), Skip, or Got it to finish; press Escape or the X to close it. It only auto-runs once, but you can replay it any time from How it works in the account menu.
What each role sees in the navigation
The main navigation differs by role. Some items fold into a small dropdown on the desktop top bar to keep it uncluttered; the mobile Menu drawer lists everything in full.
Candidate
| Area | Where it goes | What it's for |
|---|---|---|
| Home | /app | Your dashboard — what to do next, streak, progress. |
| My course | /app/course/<slug> | Your lessons. Only appears when you have an active enrolment. |
| Practice | /app/practice | Adaptive question drills. |
| Study (group) | Flashcards, Assignments, Written, Exams, Discuss | /app/flashcards, /app/assignments, /app/essays, /app/exams, /app/forum. Mobile also lists Mock exams (/app/mock), Guided session (/app/flow), My notes (/app/notes) and Your questions (/app/questions). |
| Evaluation | /app/evaluation | Your quiz/mock results and earned certificates. |
| MOEgent | /app/trainer | Your AI trainer — ask anything by text or voice. On mobile this is the raised centre flame. |
Faculty (trainer) and Admin
| Area | Where it goes | What it's for |
|---|---|---|
| Clients | /faculty | Cohort health and the ranked "who needs attention" queue. |
| Catalog | /faculty/catalog | Build programmes, courses and lessons. |
| Review | /faculty/questions | Approve/publish AI-drafted questions before learners see them. |
| Teaching (group) | Assignments, Written exam, Gradebook, Discuss, SCORM, API & webhooks | /faculty/assignments, /faculty/essays, /faculty/gradebook, /app/forum, /faculty/scorm, /faculty/api. |
| Admin | /admin | Shown to admins only — user management and the audit log. |
Corporate (sponsor)
Corporate users have a deliberately narrow view — their home is Team overview at /admin, plus Settings. On the top bar their link is labelled My team. They can drill into their own sponsored learners' progress and see readiness/ROI, but never read lesson content or exam answers.
How programmes, courses, modules and lessons fit together
CLIP Learn's content is a four-level hierarchy. Understanding it makes the rest of the app easier to navigate.
| Level | What it is | Notes |
|---|---|---|
| Programme | The top-level qualification (for example, the whole Chartered Governance Qualifying Programme). Groups several courses into ordered phases. | Has an optional cohort start/end and an enrolment window. Its courses are ordered as phases (F1, F2, F3, F4). Whole-programme past-paper exams attach at this level. |
| Course | One phase within a programme — a self-contained body of study with its own lessons, questions, past papers and certificate. | Access is granted per course via an enrolment. A course can belong to more than one programme. |
| Module | An ordered section within a course that groups related lessons. | Purely organisational — it holds lessons in order. |
| Lesson | A single unit you actually read/watch. | Has a type — Article, Video, Slides or Live — an estimated duration, a "things to remember" recap, and often a short quiz check that completes the lesson when you pass it. AI-drafted lessons stay hidden from learners until a trainer publishes them. |
What "enrolment" means for you
Your access is tied to enrolments in courses, not programmes directly:
- Your My course link points at your newest active, non-expired enrolment. If you have no active enrolment, the link simply doesn't appear (rather than pointing at a dead page).
- A candidate can only read the lessons and sit the exams of a course they are actively enrolled in. Faculty and admins can preview any course they administer. Corporate sponsors can see that their people are entitled to content, but never the content itself.
- Enrolments can have an expiry date (for time-limited or subscription access). Once it passes, that course's content closes — and if all your access has ended, you land on the Access suspended page.