Olympiad Practice HubBack to website

Student access

Connect your learning account.

Use the one-time access code created by your parent or guardian. Your account will connect securely to your existing student profile, packages, attempts, and progress.

Secure account access: Passwords are handled by Supabase Auth and are never stored in OPH application tables. Preview-only authentication methods are clearly identified when unavailable.
  1. 1. Ask your parent to select Create student login code.
  2. 2. Open this page on the student's device or in a private browser window.
  3. 3. Enter the code, the student's email, and a new password.
  4. 4. Verify the student's email, then sign in normally.

Ask your parent to create a fresh code from their dashboard. The code expires after 30 minutes and works once.

Use at least 8 characters. Production rules will also check breached and commonly used passwords.

Use an email address that is not already registered as a parent or tester account. After email verification, the student can use this email and password on the normal Login page.

Already registered? Log in

Student login already connected? Sign in as student

Home