Enterprise PII Guardrails Studio
Enterprise PII Guardrail Studio is a high-performance, enterprise-grade AI safeguard gateway designed to detect, mask, redact, and pseudonymize Personally Identifiable Information (PII) before it reaches Large Language Models (LLMs) or third-party APIs.
Key Features
- Blazing Fast Masking: Sub-25ms sustained masking latency with in-memory caching and background async audit logging.
- Enterprise-Grade Privacy: Detects 30+ sensitive entities including SSN, Credit Cards, IBAN, Passports, API keys, Names, Addresses, Medical IDs, and more.
- Encrypted Storage: Local audit logs and security telemetry secured with SQLCipher AES-256 encrypted database.
- Hardware-Locked Licensing: Anti-tampering, node-locked hardware integrity verification.
- Zero-Footprint Cleanup: Automatic orphaned temp purging prevents
%TEMP%disk bloat across repeated runs. - Modern Management UI: Material Design 3 / MUI dashboard for live telemetry, access keys, policy rules, and audit logs.
Quickstart
Installation
pip install piiguardrails
Launching the Studio
piiguardrails
On first run, the core engine will automatically initialize and launch the local API server and management dashboard at:
http://127.0.0.1:8000
API Usage Example
Once the studio is running, integrate it directly into your Python LLM pipeline:
import requests
API_KEY = "your-api-key-here" # Generated via Studio UI
headers = {"X-API-Key": API_KEY, "Content-Type": "application/json"}
payload = {
"text": "Hello John Doe, your verification code was sent to john.doe@acme.corp",
"risk_level": "MODERATE",
"policy": "anonymize"
}
response = requests.post("http://127.0.0.1:8000/mask", json=payload, headers=headers)
print(response.json())
# Output: {"masked_text": "Hello <PERSON_1>, your verification code was sent to <EMAIL_ADDRESS_1>", ...}
System Requirements
- OS: Windows 10 / 11 / Windows Server (64-bit)
- Python: >= 3.8
License
Proprietary / Enterprise Commercial License. All rights reserved.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file piiguardrails-2.0.0.tar.gz.
File metadata
- Download URL: piiguardrails-2.0.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbda5311550cce13074f97ee13e11d53e8035e0d7d121aa46789dcc5cc14d791
|
|
| MD5 |
2e127aafd08542dd0d61b6a9027be3a8
|
|
| BLAKE2b-256 |
ce7ebf3c0f2771d7aa306a245b34824f3e4b5691ae62feec31de2beec4eebd8e
|
File details
Details for the file piiguardrails-2.0.0-py3-none-any.whl.
File metadata
- Download URL: piiguardrails-2.0.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
584c4cb07fa7bebcf800d628eea2f391d2949679c45844fa79db408782a19851
|
|
| MD5 |
6e499a6ca8d02225d4f93160b6c70a11
|
|
| BLAKE2b-256 |
aa97e6f90775153516efecc90ff287950a596ddf1adc0726cccb8b80453572c3
|