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 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
Redacted public baseline
ConnectedPublic-safe baseline only; saved client records replace it as soon as a real authorized case is selected.
PED OS capability catalog
ConnectedCatalog remains readable even when persistence is unavailable.
Postgres capability support flags
ConfiguredVercel reports redacted/degraded mode only until DATABASE_URL is configured.
Local audit event persistence
ConfiguredDeployments without DATABASE_URL show public-safe trace summaries and do not claim durable audit persistence.
Protected capability bootstrap API
Server-authorizedWithout Postgres, the route returns postgres_not_configured instead of fake success.
MCP capability introspection
ConnectedMCP reports public-safe degraded runtime when Postgres is absent.
Sensitive action matrix
Actions stay explainable, gated, and auditable.
Client onboarding
Human reviewAuthorized or redacted data only
externalActionTaken:false
Customer onboarding
Waiting clientNo document upload success is claimed
externalActionTaken:false
Management onboarding
PlannedNo team changes are saved
externalActionTaken:false
Discovery planning
PlannedNo live scan has been performed
externalActionTaken:false
Calendar cadence
Server-authorizedNo 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
PlannedNo sending without protected server action
externalActionTaken:false
Executive landing
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
PlannedA 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 server authorization are configured on Vercel or local Docker.
Stages
10
Findings
12
Actions
0
POST /api/v1/loop#1
Principal
Each case starts with an authorized client, explicit identifiers, consent, and scope before any discovery 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