Built and running today
Subject-sovereign by construction. Every claim, visibility change, export, and withdrawal is gated to the subject at the domain service boundary. The alumnus is the primary actor -- not the school, and not a commissioned rep. Nobody edits a person's identity on their behalf; the record describes an adult, so the adult holds the pen. Built
Consent is fail-closed. A missing, unverified, or withdrawn consent denies exposure. The claim-enrollment decision returns a typed refusal rather than falling through to an allow, and there is no 'public by default' state. Doing nothing keeps you not-visible. Built
Roster lookup, not a face scan. You are found through the class roster you were already on -- who was in your cohort -- not by scanning faces across the archive. A face claim is opt-in and off by default; it is never the way the system decides who you are. Built
Face matching is a capability we are building and is not turned on today -- the recognizer is not yet wired: it holds no face-recognition model weights, and no face template is computed from a photo. Photo finding uses a permission-checked roster lookup instead.. When you do claim your face in an old photo, the in-VPC enclave returns only an opaque handle, never a raw vector, and that face data is never sent to an outside AI or photo company. A claim is labeled enclave_matched only on a real match; otherwise it is a labeled manual_unmatched or an adviser_verified claim. Face matching is not wired in the shipping configuration: it holds no face-recognition model weights, and no face template is computed from a photo. Built
Export and withdrawal are yours. Take a copy of your identity data whenever you want, and withdraw at any time. Withdrawing consent closes the exposure gate, and the fail-closed default returns you to not-exposed. Export is a right and withdrawal is a real exit, not a favor an administrator grants. Built
Honest-off, named plainly
Class directory search. Class directories are adult and opt-in; an alumnus appears only by their own choice, and a directory never shows minor data. Where the public listing and search rail is not yet built, it is honest-off -- we do not present a live directory search as available today. Honest-off
Reunions. Reunion organizing and RSVP are the stated intent, not a live event system. There is no RSVP to click today. When the rails are built they will ride the same consent-gated, subject-sovereign model as the rest of the identity graph. Until then it is honest-off. Honest-off
Alumni giving. The mission-giving substrate exists -- a campaign goal, per-item allocation, and a no-skim ledger -- but the live payment rail is founder-gated across the whole platform. No card has been charged here. This is a for-profit product; alumni giving is not a tax-deductible receipt. Honest-off
The alumnus sign-in portal. The surface where you actually sign in and act on your identity is operated on homeroom.software; this page is the product story, not the portal itself. Reach it from the link below -- there is no account form to fill in on this page. Honest-off