Alpha is in public beta · AI Match is open for 2027 intakes See the roadmap →

Engineering · 2026-10-07

The student portal: eight stages, one private vault, zero public links

ALPHA · STUDENT PORTALASSESSSHORTDOCSAPPLIEDOFFERFINANCEVISADEPART8 STAGES · EVERY CHANGE LOGGED ON THE TIMELINEPRIVATE VAULTOUTSIDE THE WEB ROOTSTUDENTOWNERCOUNSELORSTAFFPERMISSION CHECK ON EVERY DOWNLOAD10 MB · PDF JPG PNG WEBP DOC DOCXFIG. — 0 PUBLIC LINKS TO STUDENT DOCUMENTS

The AI modules help a student decide. The portal is where the application actually happens.

Eight stages

Profile assessment, University shortlist, Documents, Application submitted, Offer letter, Tuition & finance, Visa processing, and Visa approved & departure. A counselor moves the student forward and the change appears on the timeline the student sees, with the date and who made it.

A vault, not a folder

  • Uploads are stored outside the web root, so no file has a public address.
  • Every download goes through a permission check: the student who owns the application, or staff.
  • Files are checked by their content, not just their extension, so a disguised script is rejected. The limit is 10 MB, as PDF, JPG, PNG, WEBP, DOC or DOCX.
  • A counselor approves each document or asks for a re-upload with a note.

Tested end to end

Before launch we ran the full flow: registration, login by email or phone, uploads, a disguised PHP file being rejected, one student trying to open another student’s file, staff review, and stage updates appearing in the portal.

Next step

Find your route in two minutes.

Run a match on your profile. You’ll see where you meet the rules and what to fix, and a counselor follows up with your plan.