Quick install + verify
Scan a domain, export/share a report, copy/paste the snippet, and verify it’s live — no login required.
Install the snippet
Paste this before </head> on your site.
You're seeing YOUR_SITE_ID. The banner still works if you use your domain, but a real Site ID enables monitoring and proof logs.
<!-- LegalKit Consent Banner -->
<script>
window.legalKitConfig = { siteId: 'YOUR_SITE_ID' };
</script>
<script src="https://legalkit.io/consent.min.js" async></script>Verify it’s live
We’ll fetch your homepage HTML and check for legalKitConfig and consent.min.js.
Compliance pack (optional add-ons)
Create 2 pages on your site (Cookies + Privacy Request) and paste these iframe embeds. Then add footer links.
Not verified yet? Install the snippet first, then click Verify.
Cookie declaration is generated from scans; Data Subject Access Requests (DSARs) require configuring email/Supabase in production.
Show advanced setupOptional embeds, footer links, and hosting options.3 sections
Optional embedsCookie declaration + privacy request form.
Paste into your site page at /cookies
Add a URL above to generate embed code.
cacheOnly in embeds to avoid rescans on every page view.Paste into your site page at /privacy-request
<iframe src="https://legalkit.io/embed/dsar?theme=dark&company=company" style="width:100%;border:0;min-height:720px" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
company query param is set to your Site ID (if provided) or domain.Footer links snippetChoose the page paths you’ll use on your site, then copy the links.
<!-- LegalKit footer links (edit paths as needed) --> <a href="/privacy">Privacy Policy</a> • <a href="/terms">Terms</a> • <a href="/cookies">Cookies</a> • <a href="/privacy-request">Privacy Request</a>
Policy hosting optionsPick the fastest path, or self-host with auto-updates.
Fastest setup, always up to date.
Show snippet
https://legalkit.io/p/your-company/privacy https://legalkit.io/p/your-company/terms https://legalkit.io/p/your-company/cookies