- before execution, by blocking risky tool calls at the admission boundary
- after execution, by redacting sensitive telemetry before it is stored
Where GDPR controls apply
Coverage applies to tool calls and telemetry your runtime routes through Sector8. Unconnected paths are not automatically covered.
GDPR controls mapped to shipped behavior
What gets detected
The GDPR pack is pattern-based. It is designed to catch common high-risk identifiers in tool arguments and telemetry, not to make broad semantic legal judgments. Examples include:- email addresses
- phone numbers
- dates of birth
- national identifiers
- financial account patterns
Sector8’s GDPR scoring and enforcement are operational controls, not a certified legal assessment.
Use them as guardrails inside a broader privacy program.
What a GDPR denial looks like
When a routed tool call is denied for data minimisation, the public response shape includes:ALLOW, block on DENY, and fail closed on missing, unknown, or failed evaluate results.
How to verify GDPR controls
- Send a known PII-bearing tool call through
POST /api/v1/evaluate. - Confirm the response returns
DENYwithGDPR_DATA_MINIMISATION_VIOLATIONand that your runtime does not dispatch. - Optionally send a completed interaction through
POST /api/v1/telemetry. - Confirm stored telemetry is redacted when that path is enabled and evidence linkage is present.
You are done when a risky routed tool call is blocked before execution, your runtime honors the
DENY, and corresponding evidence fields are present for audit.