Auth
Create the account, then upload the first document.
The launch funnel is intentionally simple: account first, upload next, generated exam package after that. Premium and desktop sync come later in the journey.
Sign in
Create account
Reset password
Create account
Create the account first, then upload your class material to generate the first exam package.
After authentication, you will continue to /upload.
View pricingAccount model
First-upload path
After signup or login, the user should land on the upload page and understand the next action immediately.
Desktop and web can stay aligned on one identity instead of splitting local-only and browser-only accounts.
Google OAuth stays available for fast signup, while email confirmation covers quieter study flows.
Password reset stays in the same path so support does not fragment when users forget credentials.