
Detect AI-generated text, images, audio and video
Check content in the browser or integrate one API for AI text, image, voice clone, and deepfake detection. Review confidence scores with supporting evidence.
For individual checks, developer integrations, and high-volume review
How ZeroTrue Works
Advanced forensic analysis powered by multimodal AI models, simplified into a 3-step workflow.
1. Upload / URL / API
Submit any media file or URL directly via our dashboard or integrate with a single API call.
2. Multilayer Analysis
Our ensemble models analyze metadata, compression artifacts, and semantic inconsistencies.
3. Actionable Verdict
Get a clear confidence score with explainable evidence regions and source attribution.
Comprehensive Detection
One platform for all modalities. Our unified API handles every file type you throw at it.
AI Text
Detect LLM-generated text from GPT-4, Claude, Gemini, and other major models.
Images / Deepfakes
Spot diffusion artifacts, GAN fingerprints, and face swaps in high resolution.
Audio / Voice Clones
Identify synthetic voices and cloned speech patterns with audio-specific evidence.
Video Manipulation
Frame-by-frame analysis to detect lip-syncing, face replacements, and AI generation.
Built for Critical Workflows
ZeroTrue integrates seamlessly into high-stakes environments where trust is non-negotiable.
KYC & Onboarding
Fraudsters use deepfakes to bypass identity verification.
Flag synthetic face and voice signals for review.
Platform Integrity (UGC)
Viral fake content erodes user trust and safety.
Pre-publish screening at scale.
Newsrooms & OSINT
Verifying viral media is slow and error-prone.
Review confidence and supporting evidence.
Public Sector
Disinformation campaigns threaten stability.
Rapid triage and prioritization.
Why ZeroTrue?
One detector for direct checks, developer integrations, and review workflows.
Try the AI content detector
Paste text or upload an image, audio, video, text, or code file.
Drag & drop any file
Images, audio, video, text, and code files up to 10 MB
Integrate in minutes, not weeks.
Use one request pattern for text, images, audio, video, and code. Review the public quick start, then create a key when you are ready to integrate.
- Free API access to start
- Webhooks for async processing
- Python SDK and copyable examples
# Create check
curl -X POST https://app.zerotrue.app/api/v1/check \
-H "Authorization: Bearer {{API_KEY}}" \
-H "Content-Type: application/json" \
-d '{
"input": { "type": "text", "value": "Your text to analyze" },
"is_private_scan": true,
"is_deep_scan": false,
"idempotency_key": "req-123"
}'
# Poll status
curl -X GET "https://app.zerotrue.app/api/v1/checks/{CHECK_ID}/" \
-H "Authorization: Bearer {{API_KEY}}"{
"id": "9f4b2c88-0e1e-4b5c-9af2-1a2b3c4d5e6f",
"status": "queued"
}
// Later (GET /api/v1/checks/{CHECK_ID}/)
{
"id": "9f4b2c88-0e1e-4b5c-9af2-1a2b3c4d5e6f",
"status": "completed",
"result": {
"ai_probability": 0.73,
"human_probability": 0.27,
"result_type": "ai",
"created_at": "2026-02-03T10:00:00Z",
"original_filename": "text",
"content": "Your text to analyze"
}
}Simple, Transparent Pricing
Start for free, scale with your usage. No hidden fees.
Free
- 100 detections / month
- API Access
- Web Dashboard
- Community Support
Developer
- Unlimited detections
- $0.01 / image
- $0.05 / audio min
- $0.10 / video min
- Priority Support
Growth
- Volume discounts
- Batch processing API
- Async webhooks
- Dedicated Slack channel
Enterprise
- SSO & SAML
- On-premise deployment
- Custom SLA
- Dedicated Account Manager
Reference Datasets and Evaluation Principles
How benchmark claims should be read
Public datasets are useful references, but no single score represents every generator or real-world transformation. Results should be reported by modality, dataset, model version, threshold, and known limitations.