> ## Documentation Index
> Fetch the complete documentation index at: https://docs.katla.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Katla is a cookie compliance platform supporting GDPR, CCPA/CPRA, and DMA. Scan websites, classify cookies, and collect user consent.

Katla helps you stay compliant with GDPR, CCPA/CPRA, and the EU Digital Markets Act by automatically scanning your websites for cookies, classifying them, and providing a customizable consent widget for your visitors.

## What you can do with Katla

<CardGroup cols={2}>
  <Card title="Scan websites" icon="radar">
    Automatically discover and classify cookies on your sites.
  </Card>

  <Card title="Collect consent" icon="shield-check">
    Embed a consent widget that records visitor preferences.
  </Card>

  <Card title="Manage cookies" icon="cookie">
    View, filter, and reclassify cookies across your domains.
  </Card>

  <Card title="Export records" icon="download">
    Export cookie and consent data to CSV for audits.
  </Card>
</CardGroup>

## How it works

1. **Add your domain** — Register your website and verify ownership via DNS or meta tag.
2. **Run a scan** — Katla crawls your site and detects all cookies being set.
3. **Review cookies** — Each cookie is automatically classified into one of six categories.
4. **Install the widget** — Add a single script tag to start collecting consent from visitors.
5. **Monitor compliance** — Track consent records and export data for audits.

## Cookie categories

| Category            | Description                          |
| ------------------- | ------------------------------------ |
| **Functional**      | Required for your site to operate    |
| **Personalization** | Stores user preferences              |
| **Analytics**       | Tracks site usage and performance    |
| **Marketing**       | Used for advertising and ad delivery |
| **Security**        | Authentication and fraud prevention  |
| **Unknown**         | Not yet categorized                  |

## Next steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get up and running in minutes.
  </Card>

  <Card title="Widget" icon="layout-panel-left" href="/widget">
    Install and customize the consent widget.
  </Card>

  <Card title="CLI reference" icon="terminal" href="/cli">
    Manage everything from the command line.
  </Card>

  <Card title="SDK" icon="code" href="/sdk">
    Build custom integrations with the SDK.
  </Card>

  <Card title="Examples" icon="github" href="https://github.com/katla-app/examples">
    Working integrations for Next.js, Vite, and vanilla HTML.
  </Card>
</CardGroup>
