CareerCompiler / live demo
The demo
Synthetic data. The seeded candidate and jobs are invented and labelled as such. If you upload your own resume it is personal data: it stays in a session-scoped tenant and is automatically deleted by a retention sweep once it is older than 7 days (proven by row count against production). Tailoring here is evidence selection — the renderer never sees the job posting, so wording does not shift per job; what changes is which facts make the page.
You get a scoped bearer token held only by this browser tab. It expires on its own and has a fixed request budget. Every server read still requires a token: the demo never opens an unauthenticated path.