Orion is required for automatic portal syncing. The dashboard works as a PWA once connected.
YOUR ACCOUNT
Create account or sign in
01
Create your private account on Supabase using a username and dashboard password; no email address is required. Your dashboard data is scoped to your account. Save your recovery code in your Passwords app before continuing.
The shared Supabase project has not been connected to this copy yet.
SAVE THIS ONCE
Your recovery code
Save this in your password manager. It is shown once and will be replaced whenever you use it.
Save your new recovery code
You can now sign in with your new password. The old code no longer works.
I lost my recovery code
Only use this if the saved code is unavailable. Enter a contact email and the username for the account; a support request will be queued for review. No email is collected during normal account setup.
FOLLOW THE CHECKLIST
Set up in a few steps
Create your account, pair Orion, and add your dashboard to your Home Screen.
01
STUDENT
Create your dashboard account
Choose a username and a unique dashboard password. Save the one-time recovery code in Apple Passwords or another password manager. The site does not ask for your email or your school-portal password. If you agree to the usage notice above, your entered full name and each signed-in dashboard visit are recorded in the pilot's private usage log for later Excel export.
Orion is required for automatic syncing. Install Orion from its official source, then download the extension package and add it through Orion’s Extensions settings. Extension support is still experimental and can vary by device and Orion version.
The Orion package appears when available for this deployment.
When you finish: in Orion tap the three-dot menu → Extensions → select Student Dashboard Sync → Uninstall. On iPad, the three-dot menu is in the upper-right. Orion’s extension instructions ↗ The server account data is deleted separately from your dashboard.
02A
OPTIONAL · DESKTOP CHROME
Chrome extension package
Chrome extensions install on desktop computers only; they do not install in Chrome on iPhone, iPad, or Android. Orion remains the required route for the phone workflow. Google device compatibility ↗
On a computer, extract the ZIP into a folder and keep the folder in place.
Open chrome://extensions in Chrome and switch on Developer mode.
Choose Load unpacked and select the extracted folder containing manifest.json.
Sign in to your dashboard, create a pairing code, and enter it in the extension. Approve the cookie-sync notice before syncing.
To uninstall on desktop, open chrome://extensions and choose Remove for Student Dashboard Sync. Removing the extension does not delete your dashboard account or server data.
03
STUDENT
Pair Orion with your dashboard
Sign in above and request a six-digit code. It expires after five minutes and works once. Enter it in the Orion extension. The extension then receives a private device token stored in Orion’s extension storage.
Sign in first
04
STUDENT · READ BEFORE APPROVING
Connect your school portal
Sign in to Bromcom in Orion. On sync, Orion sends Bromcom-domain cookies and parsed school records to Supabase over HTTPS: homework details, timetable, attendance, achievement/behaviour records, report titles and dates, and links that open attachment tasks or reports on Bromcom. The dashboard stores the link and record details, not the attachment or report file. It does not download, upload, or serve those files. Each cookie is encrypted with its own random AES-256-GCM key and that key is wrapped with a server-only key. The server attempts a homework refresh every five minutes after your first sync. The service can decrypt saved cookies, so only connect an account you own and trust this service.
Never enter your school password into this dashboard. Do not pair on a shared or untrusted device. Disconnect the extension and revoke portal sessions if you think a cookie or attachment link was exposed.
05
STUDENT · IPHONE OR IPAD
Install your dashboard from Orion
Open the dashboard website in Orion, tap Share, then choose Add to Home Screen and tap Add. Name it “Student Dashboard”. Sign in with the same username and password you created here; because the guide and dashboard are separate websites, you’ll sign in once on each. If Orion offers “Open as Web App”, choose it if you want the dashboard to launch in its own app-style window.
In Shortcuts, open the shortcut’s Details and choose Add to Home Screen. Name the icon “Open Bromcom”.
Make sure the dashboard web app from step 5 is also on your Home Screen. Touch and hold the Home Screen until icons jiggle, then drag the Student Dashboard web app icon onto the Open Bromcom shortcut icon (or the reverse) to create one folder containing both.
Rename that folder Bromcom, then tap Done.
The shortcut link is shared through iCloud; it isn’t an extension or a file to install in Orion. Check the shortcut’s actions before adding it, and don’t put your school password into a shortcut.