Terms of Service Analyzer

Protect your digital rights with AI-powered analysis of Terms of Service and Privacy Policies

Enter a service name (like 'Instagram') or URL to automatically find and analyze their Terms of Service and Privacy Policy.
Minimum 100 characters required.
Supported formats: PDF, TXT, DOCX (Max 16MB)
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.