SDStudent dashboardFree pilotOpen dashboard ↗

SET UP ONCE · USE EVERY DAY

Your school day,
in one place.

Follow the steps to create your dashboard, connect a browser extension, and install it on your Home Screen. Your dashboard is private to your account.

Use Orion with its extension on iPhone or iPad, or the Chrome extension on a desktop computer. 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.

FOLLOW THE CHECKLIST

Set up in a few steps

Create your account, pair Orion on mobile or Chrome on desktop, 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.

Create account ↑
02

STUDENT

Choose your browser and install its extension

For iPhone or iPad, install Orion and add the Orion extension. For a desktop computer, install the Chrome extension in Chrome using the next step. Chrome extensions are not available in Chrome on phones or tablets.

Get Orion from the App Store ↗

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

DESKTOP · CHROME

Install the Chrome extension

Use this package on a desktop computer. Chrome extensions do not install in Chrome on iPhone, iPad, or Android; use Orion on those devices. Google device compatibility ↗

Download Chrome extension ZIP ↧
  1. On a computer, extract the ZIP into a folder and keep the folder in place.
  2. Open chrome://extensions in Chrome and switch on Developer mode.
  3. Choose Load unpacked and select the extracted folder containing manifest.json.
  4. 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 the browser extension with your dashboard

Sign in above and request a six-digit code. It expires after five minutes and works once. Enter it in the extension for the browser you want to sync. Each browser installation needs its own pairing code and private device token.

••••••Sign in first
04

STUDENT · READ BEFORE APPROVING

Connect your school portal

In the browser where you installed the extension, sign in to Bromcom and use the dashboard sync button on the portal homepage. The extension 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. File contents are not sent during extension sync. When you choose Open attachment or Open report on the dashboard, Supabase requests the file from Bromcom and streams it to your browser; it is not saved in Supabase Storage or the database. 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 the dashboard on your iPhone or iPad

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.

Open your dashboard in Orion ↗

The home-screen dashboard is its own web app. Use the browser with its paired extension to open Bromcom and sync. On iPhone and iPad, use Orion.

06

STUDENT · SHORTCUTS APP

Add the Bromcom shortcut and make a folder

On your iPhone or iPad, open this iCloud link and add the shortcut to Apple’s Shortcuts app:

Add the Bromcom shortcut from iCloud ↗
  1. In Shortcuts, open the shortcut’s Details and choose Add to Home Screen. Name the icon “Open Bromcom”.
  2. 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.
  3. 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.