Upload a Document
Automatically detect and redact PII from your files
Drag & drop your file here
or click to browse — PDF, DOCX, TXT, XLSX up to 50MB
Redaction Complete
Entities Redacted
Pages Processed
Seconds
Entity Types Found
Processing Failed
Unable to process the document. Please try again.
| Document | Status | Actions |
|---|---|---|
|
|
|
Activity Timeline
—
Entity Detection Rules
Configure which entity types to detect and how to redact them
Custom Patterns
Add regex patterns to detect custom sensitive data formats
API Key
Use this key to authenticate API requests
Regenerating invalidates your current key immediately
Usage This Month
247
API Calls
1,000
Monthly Limit
Resets on July 1, 2026
Code Examples
# Upload and redact a document curl -X POST https://cloviredact.clovitek.com/api/upload \ -H "Authorization: Bearer cr_live_••••••••••••" \ -H "Content-Type: multipart/form-data" \ -F "file=@document.pdf" # Check processing status (SSE stream) curl -N https://cloviredact.clovitek.com/api/status/job_abc123 \ -H "Authorization: Bearer cr_live_••••••••••••" # Download redacted file curl -o redacted.pdf https://cloviredact.clovitek.com/api/download/job_abc123 \ -H "Authorization: Bearer cr_live_••••••••••••"
import requests API_KEY = "cr_live_••••••••••••" BASE = "https://cloviredact.clovitek.com/api" headers = {"Authorization": f"Bearer {API_KEY}"} # Upload with open("document.pdf", "rb") as f: r = requests.post(f"{BASE}/upload", headers=headers, files={"file": f}) job_id = r.json()["job_id"] # Download result result = requests.get(f"{BASE}/download/{job_id}", headers=headers) with open("redacted.pdf", "wb") as f: f.write(result.content)
Profile
Pro PlanJane Doe
jane.doe@company.com
Notifications
Data & Privacy
24-Hour Auto-Delete Policy
All uploaded files and redacted outputs are automatically and permanently deleted 24 hours after upload. No copies are retained by CloviRedact.
Audit Log Retention
Activity logs are retained for 90 days for compliance purposes, then purged.
All your data, files, and account information will be permanently removed within 30 days.