‹ Back to portal selector

Instructions & test accounts

Two fully synthetic Canadian advisor portals used to demo and stress-test a policy-capture browser extension. Each portal has three sign-in personas with different access. All data is fake.

1 · Finsurance Solutions (BeaconLink)

Mocks up: a Canadian MGA aggregator portal — one advisor's whole book of business spread across multiple carriers. Models the deep nesting client → carriers → policies → coverages / riders / beneficiaries / payments / documents.

PersonaEmailPasswordAccess
Leo — Lead Advisor
Owns the practice. Sees the entire book of business across all four carriers, can run reports, export, and generate/download illustrations.
leo@beaconlink.demo
alias: advisor@beaconlink.demo
demo1234 All clients
Samantha — Advisor Assistant
Administrative support for the whole practice. Can view every client for servicing, but is read-only — illustration PDFs are blocked.
samantha@beaconlink.demo demo1234 All clients read-only · no PDFs
Tigrou — Junior Advisor
In training. Assigned only a subset of the practice (10 of 40 clients); clients outside the assignment are not visible and their policies cannot be opened or exported.
tigrou@beaconlink.demo demo1234 10 assigned clients

2 · Kingdom Life Insurance

Mocks up: a single-carrier insurer's producer portal, with a deliberately different information architecture and markup from BeaconLink — to test the extension's ability to generalize across portals.

PersonaProducer IDPassphraseAccess
Leo — Lead Producer
Senior producer for the branch. Sees every member and contract and can download statements.
leo
alias: mthornquist
kingdom!2026 All members
Samantha — Producer Assistant
Branch administrator. Full member visibility for servicing, but read-only — statement PDFs are blocked.
samantha kingdom!2026 All members read-only · no PDFs
Tigrou — Junior Producer
New producer. Assigned a subset of the book (8 of 26 members); other members are not visible and their contracts cannot be opened.
tigrou kingdom!2026 8 assigned members

What the three personas exercise

Append ?mode=hard to any URL to strip data-* hooks, mix value formats, and enable Shadow-DOM / deferred-batch rendering.