Security
Security and privacy
Keep raw incidents local, minimize collected context, sanitize exported reports, and prevent recursive reporter failures.
v0.1.0-dev.1Intermediate
Security and privacy
Ark Error Manager defines a type-level export boundary:
text
ErrorOccurrence + ErrorIncident
application-local
↓
ErrorSanitizer
↓
ErrorReport
safe Reporter input
The Sanitizer reduces accidental disclosure. It does not grant permission to collect arbitrary data first. Context Providers and Reporters remain responsible for minimization, transport security, retention, access control, and deletion policy.
Review the trust-boundary page before connecting a remote logger, crash backend, file writer, or telemetry adapter.