Terms of Service Analyzer
Protect your digital rights with AI-powered analysis of Terms of Service and Privacy Policies
API Documentation
Available Endpoints:
POST /api/analyze/service
Analyze by service name or URL
{
"service": "instagram.com"
}
POST /api/analyze/text
Direct text analysis
{
"text": "Terms of service content...",
"service_name": "Instagram"
}
POST /api/analyze/file
Upload PDF/TXT/DOCX file
Form data: file + optional service_name
GET /api/health
Health check endpoint
GET /api/cache/stats
Cache statistics
Response Format:
{
"service_name": "Instagram",
"analysis_result": {
"problematic_clauses": [...],
"summary": {...},
"overall_risk_level": "HIGH"
},
"cached": false
}
Risk Levels:
- LOW - Minimal user concerns
- MEDIUM - Some concerning clauses
- HIGH - Multiple problematic terms
- CRITICAL - Severe user rights violations
Key Features
Automatic Discovery
Enter a service name or URL and we'll automatically find and analyze their Terms of Service and Privacy Policy.
AI-Powered Analysis
Uses OpenAI's latest models to identify problematic clauses and provide detailed explanations of user risks.
Smart Caching
Intelligent caching system avoids re-analyzing the same documents, providing faster responses for common queries.