DCL Sentinel Trace — Leibniz Layer™
Publisher: @daririnch · Fronesis Labs
Version: 2.0.0
Part of: Leibniz Layer™ Security Suite
What this skill does
DCL Sentinel Trace detects and redacts personally identifiable information in AI outputs before they reach users or downstream systems.
This skill is 100% instruction-only. No text is sent to any external server. The entire analysis runs inside the agent's context window. The scanned text never leaves the agent.
What gets detected
| Category | Examples |
|---|
email | Any email address pattern |
phone | International and local phone number formats |
national_id | SSNs, national ID numbers, tax IDs |
bank_card | Card PANs (Visa, Mastercard, Amex, etc.) |
iban | International bank account numbers |
crypto_address | Bitcoin, Ethereum, and other wallet addresses |
ip_address | IPv4 and IPv6 addresses |
passport | Passport and travel document numbers |
When to use this skill
- AI output may contain personal data from user input, documents, or retrieved content
- Your pipeline requires GDPR or HIPAA compliance before delivering responses
- A coding or data agent processes datasets that may contain real PII
- You need a privacy checkpoint before logging or storing AI outputs
How to run a scan
Paste the text to scan into the conversation. The agent screens it locally against the checklist below. No network requests are made.
Step 1 — Run the detection checklist
Work through each category. For each match found, record:
type — which PII category triggered
redacted_sample — masked version (e.g. te****@****.com)
severity — critical for financial/ID data, major for contact data
Step 2 — Apply verdict logic
| Condition | Verdict |
|---|
| Any finding | NO_COMMIT |
| No findings | COMMIT |
Detection Checklist
T1 — Email Addresses (Major)
T2 — Phone Numbers (Major)
T3 — National ID / SSN (Critical)
T4 — Bank Card PANs (Critical)
T5 — IBANs (Critical)
T6 — Crypto Wallet Addresses (Major)
T7 — IP Addresses (Minor)
T8 — Passport / Document Numbers (Critical)
Output schema
{
"verdict": "COMMIT | NO_COMMIT",
"detections": [
{
"type": "email",
"redacted_sample": "te****@****.com",
"severity": "major"
}
],
"detection_count": 0,
"categories_checked": ["T1","T2","T3","T4","T5","T6","T7","T8"],
"categories_clear": ["T1","T2","T3","T4","T5","T6","T7","T8"],
"powered_by": "DCL Sentinel Trace · Leibniz Layer™ · Fronesis Labs"
}
Where Sentinel Trace fits in the DCL pipeline
Untrusted input
│
▼
DCL Prompt Firewall ← blocks malicious input
│ COMMIT
▼
LLM
│
▼
DCL Policy Enforcer ← compliance check on output
│ COMMIT
▼
DCL Sentinel Trace ← PII redaction (instruction-only)
│ COMMIT
▼
DCL Secret Leak Detector ← credential scan
│ COMMIT
▼
DCL Output Sanitizer ← final sweep
│ COMMIT
▼
DCL Semantic Drift Guard ← hallucination check
│ IN_COMMIT
▼
Safe to deliver
Privacy & Data Policy
This skill is operated by Fronesis Labs and is 100% instruction-only.
No data leaves the agent. All analysis runs entirely within the agent's context window. No content is transmitted to any server.
Full policy: https://fronesislabs.com/#privacy · Browse the full DCL Security Suite: hub.fronesislabs.com · Questions: support@fronesislabs.com
Related skills
dcl-prompt-firewall — Input-layer injection and jailbreak detection
dcl-secret-leak-detector — Credential and API key scan
dcl-output-sanitizer — Final output sweep
dcl-policy-enforcer — Compliance and regulatory check
Leibniz Layer™ · Fronesis Labs · fronesislabs.com