/Public platform
First impression, navigation, product story, and conversion path.
Product evidence
Explore Factivum demonstrations, measured quality, and documented product boundaries. Interactive examples use seeded data and state their limits.
Quality gate
The gate covers the public promise, the authenticated product, and this evidence surface with the same viewport, browser, accessibility rules, and visual review workflow.
/First impression, navigation, product story, and conversion path.
/dashboardAuthenticated application shell, live summaries, and action entry points.
/comparisonA stable home for product demonstrations, evidence, and stated limits.
Runnable, not screenshots
Each panel is an interactive client-side example using seeded data. A configured workspace and account are required to evaluate the corresponding product surface.
Browse seeded object types, inspect their properties, and open an example object's values.
Open Object Model →| Property | Type |
|---|---|
| fullName | String |
| title | String |
| department | String |
| startDate | Date |
Trust & performance
Lighthouse scores below come from saved reports generated by npm run quality:lighthouse. Their timestamp is shown below; they do not measure this visit. Application access and live API checks are private. Compliance status cards state current evidence limits.
| Route | Performance | Accessibility | Status |
|---|---|---|---|
/ | 100 | 97 | Pass |
/comparison | 100 | 96 | Pass |
/dashboard | 100 | 96 | Pass |
Threshold 90+ on both categories (enforced by scripts/lighthouse-quality.mjs). Regenerated Sep 6, 2026, 7:01 PM by npm run trust:badges — a route shows “Not yet run” rather than a guessed score until a real Lighthouse report exists for it.
Polled directly from this browser against the backend's own /health and /ready endpoints — if the backend behind this deployment is unreachable, that shows up honestly below instead of a fixed “operational” badge.
Application access is private. Live API checks are available during a guided preview.
The repository includes a pgbouncer transaction-pooling configuration. These values describe that configuration; they do not verify how a particular deployment is running.
Source: deploy/pgbouncer/pgbouncer.ini.example
Same rule as the landing page's security section: no assurance or compliance badge until the correct audit, certification, or legal process supports the exact claim.
Type I controls and Type II evidence plan documented; Vanta not yet connected
No ISMS or certification engagement; reactivate for an approved health wedge or buyer requirement
No PHI workflow or health wedge is approved; PHI onboarding and BAAs remain out of scope
Evidence here concerns Factivum's own product. Third-party product assessments are outside this page's scope.
Method
Claims graduate only when a repeatable browser check produces evidence.
Automated WCAG checks block critical issues across every quality route.
Locked screenshots turn unplanned visual drift into an explicit decision.
Next in the study