Personal Exposure Defense
Discover exposure. Verify evidence. Score risk. Create and track remediation work. Get human approval before external action. Prove progress.
Operating system
One case loop, visible proof, guarded action
Cloak Harbor turns authorized identifiers into evidence, risk, work, approvals, reports, and recurring review. No external action is taken unless a protected server route and a human approval allow it.
Capabilities
32
Human gates
18
External action
false
Capability loop
Catalog coverage by operating stage.
Intake
4Confirm who is protected, what is in scope, and what the system is allowed to touch.
Discover
2Plan bounded exposure discovery against synthetic or authorized identifiers.
Verify
2Review evidence before anything becomes a risk or action item.
Score
1Translate exposure into a clear StealthScore and explain what would improve it.
Queue
1Turn validated findings into accountable work with owners and due dates.
Operate
10Run the work through Kanban, service setup, partner handoffs, and communications drafts.
Cadence
1Keep the 30-day remediation rhythm visible for clients and operators.
Draft
1Draft opt-out, correction, partner, and client packets without sending them.
Approve
4Require a person to approve sensitive work before any outside-world touch.
Prove
6Package the before/after story into reports, screenshots, and audit evidence.
Monitor
0Watch for re-exposure after cleanup without pretending live monitoring is active.
Support modes
Postgres and Vercel support are explicit. Missing infrastructure degrades honestly.
Postgres
8
Vercel
8
Deterministic synthetic fixture mode
ConnectedNever degraded; this is the safe public baseline.
PED OS capability catalog
ConnectedCatalog remains readable even when persistence is unavailable.
Postgres capability support flags
ConfiguredVercel reports fixture/degraded mode only until DATABASE_URL is configured.
Local audit event persistence
ConfiguredDeployments without DATABASE_URL show public-safe trace fixtures and do not claim durable audit persistence.
Protected capability bootstrap API
Protected actionWithout Postgres, the route returns postgres_not_configured instead of fake success.
MCP capability introspection
ConnectedMCP still reports fixture/degraded runtime when Postgres is absent.
Sensitive action matrix
Actions stay explainable, gated, and auditable.
Client onboarding
Human reviewSynthetic or authorized data only
externalActionTaken:false
Customer onboarding
Waiting clientNo document upload success is claimed
externalActionTaken:false
Management onboarding
UI scaffoldNo team changes are saved
externalActionTaken:false
Discovery planning
UI scaffoldNo live scan has been performed
externalActionTaken:false
Calendar cadence
Protected actionNo real calendar event is created
externalActionTaken:false
Human review center
Human reviewNo auto-submit
externalActionTaken:false
Action packet studio
Dry-runAI drafted, human approval required
externalActionTaken:false
Communications hub
UI scaffoldNo sending without protected server action
externalActionTaken:false
Executive landing
Local previewA boardroom-ready first screen that explains Personal Exposure Defense as one practical operating loop, not a generic dashboard.
Open surface
Client onboarding
Human reviewA calm intake wizard that explains what happens next and makes consent boundaries clear before any discovery work.
Open surface
Discovery planning
UI scaffoldA planning console for bounded discovery that shows what would be searched before any live scan exists.
Open surface
Evidence review
ConnectedAn evidence vault that makes clear what was captured, why it matters, and what still needs human review.
Open surface
Defense loop ledger
Evidence-to-action proof chain
Every stage declares what is real, what is gated, and whether anything touched the outside world. Checkpoint persistence can be recorded through POST /api/v1/loop when Postgres and PLATPHORM_API_KEY are configured on Vercel or local Docker.
Stages
10
Findings
12
Actions
0
POST /api/v1/loop#1
Principal
The whole demo is anchored to one synthetic executive principal, Jordan Hale, with consent and scope visible before any work begins.
Open stage
#2
Discovery
The discovery stage shows what would be searched and why, while refusing to run a live people-search crawl.
Open stage
#3
Evidence
Each exposure has evidence with attribution, confidence, redaction state, and trace linkage before it can drive action.
Open stage
#4
Risk
StealthScore turns the evidence set into a plain before/after risk posture with transparent drivers.
Open stage
#5
Work
The risk posture becomes owned work, with every task linked back to an exposure and lane.
Open stage
#6
Cadence
The calendar makes the 30-day defense rhythm visible: immediate hygiene, partner review, re-checks, and reporting.
Open stage
#7
Action
Action packets are drafts only: they help a human decide what to send, but they do not touch outside systems.
Open stage
#8
Approval
The review center separates useful AI/operator drafting from the authority to act outside Cloak Harbor.
Open stage
#9
Report
The report compresses the case into an executive-ready proof package: status, risk, actions, open issues, and limits.
Open stage
#10
Recurrence
The loop does not end at a report; recurring exposures are watched and routed back into evidence, work, and review.
Open stage