Signing in
How to log in to the OptiLearn mobile app
The mobile login screen asks for four things: your role, your institution, your email, and your password. Once you've signed in on a device, the app remembers you — you'll only need to enter your password again if you explicitly sign out or if your session expires after a long period of inactivity.
Step by step
1. Pick your role
At the top of the login screen you'll see two buttons:
- Student / Parent — pick this if you log in through the portal (your account was set up by your institution's admin office, not by a staff onboarding flow)
- Staff — pick this if you're a teacher, HOD, admissions counsellor, or admin — basically, anyone whose account was provisioned through the staff side of OptiCRM
Not sure which to pick? Try Student / Parent first — that's the default. If your credentials don't work, switch to Staff and try again. The web login at learn.opticrm.app has separate login pages for these; mobile collapses them into one toggle for simplicity.
2. Enter your institution
The mobile app is multi-tenant — the same app serves every school, college, and training institute that runs on OptiLearn. To tell the app which one you belong to, enter your institution's slug — the short identifier that appears in the web URL.
If your web URL is svpms.opticrm.app, your slug is svpms.
The slug is case-insensitive. Once you've signed in once, the app remembers it for next time.
3. Email and password
Same email and password you use on the web. If you've forgotten
your password, tap Forgot password (coming soon) or go to
learn.opticrm.app/forgot-password on a computer and reset it
there — the new password works on mobile immediately.
4. Tap Sign in
If the credentials are correct you'll land on the home screen within a second or two. If something's wrong you'll see a red error message under the form — common causes are covered in Troubleshooting.
How mobile sign-in differs from the web
Two practical differences worth knowing about:
Bearer tokens instead of cookies. The web uses a session cookie shared across opticrm.app subdomains. Mobile uses a pair of bearer tokens (short-lived access + long-lived refresh) so the same account can be signed in on web and mobile at the same time without stepping on each other. Signing out on one side does NOT sign you out on the other.
Per-device sessions. Each install of the mobile app has its own session. If you install the app on a second phone you'll need to sign in again on that phone — the sessions are independent. You can sign out of a specific device from the Settings screen.
Signing out
Tap your profile icon on the home screen, then Sign out. The app will:
- Revoke this device's tokens on the server
- Clear stored credentials from the device
- Return you to the login screen
Signing out is not automatic — the app keeps you signed in indefinitely until you explicitly sign out or your session is revoked from the server side (e.g. because your institution admin deactivated your account).
Biometric unlock
Face ID, Touch ID, and Android biometric unlock are planned for a later release. For now, the app keeps you signed in but doesn't add a biometric gate on top — so if your phone is unlocked, the app is too.
What's next?
Head to Student features to see what you can do once you're signed in.