Enter a domain to generate from

We'll discover the ToS and Privacy Policy pages, extract the key terms, and generate a valid openterms.json you can drop into your site root. Takes ~15–30 seconds.

Generated for

Deploy in 2 steps

1. Save the file as openterms.json
2. Serve it at with Content-Type: application/json

How it works

Step 1

Discover legal pages

Probes common paths (/terms, /privacy) and scans the homepage for ToS and Privacy Policy links.

Step 2

Extract text

Fetches and strips HTML from both pages, preserving the legal text for analysis.

Step 3

LLM analysis

Reads the full legal text and maps each clause to the v0.3.0 schema's permission keys, data handling, rate limits, and jurisdiction fields.

Step 4

Schema validation

Validates the output against the official v0.3.0 JSON Schema before returning it. Ready to deploy.