Demo mode — Policies, versions, reviewer chains, attestations, audiences, audit events, generated outputs are real Postgres state. are real Postgres state. AI drafting (mock LLM summaries), Email/Slack notifications, PDF rendering (HTML preview), SSO/SCIM provisioning are stubbed.
POLICY AUTHORING + ATTESTATIONLive demo · v1.5
PolicyDesk
Internal policy authoring with AI-assisted drafting, multi-stage review, employee attestation, version history, substantive-change detection, and audit-evidence packets — for compliance, HR, legal, and security.
ForCompliance + HR + legal + security/ITSOC 2 / ISO / SOX-regulated companiesFranchises + multi-state employers
Welcome, Admin
Northstar Logistics Holdings
PolicyDesk dashboard — policies, reviews, attestation coverage, and audit evidence on one surface. Marquee audit evidence packet: POL-2031.
Admin — policy operations overview
All systems nominal — open the POL-2031 audit evidence packet to start the demo.
- Open POL-2031 audit evidence packet (the marquee artifact)
- Try persona switching via ?as=employee / ?as=reviewer / ?as=compliance_officer
- Inspect the audit log for the v3 publication + attestation events
Attestation coverage
92%
196 of 214 attestation rows complete.
Overdue attestations
18
Past their attestation due date. Cron reminders dispatched.
Active policies
29
Across HR, security, privacy, IT, finance, safety, legal, governance.
Published
25
In active attestation_open state.
In review
3
Awaiting reviewer or executive approval.
Expiring soon (30d)
1
Annual review window approaching.
Audit evidence packet - POL-2031
Acceptable Use Policy v3 with substantive change flag. 87 of 92 employees have attested (94.6% coverage). Print-ready packet with policy body, version history, attestation roster, and reviewer chain — exportable for auditor delivery.
Marquee artifact
Attestation coverage
87/92 (94.6%)
Substantive change
Device encryption (v3)
Reviewer chain
SME, Compliance, Exec
Where to start by role
Every actor has one clear first move. Switch personas in the top bar.
Policy author
POL-2025 AI Use Policy — incorporate reviewer comments and resubmit.
Reviewer
POL-2040 Data Handling needs your SME review (restricted category).
Executive approver
POL-2055 Travel & Expense awaiting your sign-off — note 0 reviewer approvals.
Employee
POL-2031 Acceptable Use v3 substantive update — please attest.
Compliance officer
5 employees overdue on POL-2031. Generate audit evidence packet.
HR / People Ops
EU audience defined for POL-2020 GDPR. Review assignment rules.
Auditor
Read-only access to policies, versions, attestation, and audit events.
AdminYou
Override-everywhere demo persona — drives the marquee walkthrough.
Recent audit events
Latest 8 of every policy publication, reviewer decision, attestation, and substantive change.
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8own2Audit evidence packet generated for POL-2010. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8owm9Audit evidence packet generated for POL-2003. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8own5Audit evidence packet generated for POL-2011. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8owmpAudit evidence packet generated for POL-2007. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8owlqAudit evidence packet generated for POL-2050. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8owmtAudit evidence packet generated for POL-2008. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8ownlAudit evidence packet generated for POL-2014. 0 of 0 attested.by Tom Reyes
- May 17, 2026 2:21 AMgenerated outputGeneratedOutput - cmp8owmkAudit evidence packet generated for POL-2006. 0 of 0 attested.by Tom Reyes
Recent audit events (filterable)
Universal list affordances — search, per-column filter, sort, paginate, export.
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8own2500aunt1qxsghdcfs |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owm9b0096nt1qkjszerm2 |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8own5f00b0nt1qfh4e97j3 |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owmp200a2nt1qk7p1nmbn |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owlqg0084nt1q14dnm1qt |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owmt600aant1qrva9wiel |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8ownla00bwnt1q9d7sr66o |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owmkd009snt1q9tf0shhs |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8ownvx00cint1qw2rvhrpl |
| May 17, 2026 2:21 AM | cmp8owiea000ent1qzbcvhnn8 | generated_output | GeneratedOutput | cmp8owo2w00cwnt1qwatnry2x |