# DSGVO Site Signals Checker

> DSGVO Site Signals Checker is a paid API for AI agents from agent.kihustle.tech, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-13).

Heuristically analyzes a German/DACH website for DSGVO/GDPR privacy compliance signals including privacy page presence, cookie notices, and analytics hints

## Facts

- Endpoint: POST https://agent.kihustle.tech/services/dsgvo-site-signals/jobs
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dsgvo-site-signals-checker-102ff59a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mua66TnzWz3jUWTLikH5h

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dsgvo-site-signals-checker-102ff59a -d '<json body>'
```

Example prompt: Can you scan meinshop.de for DSGVO privacy signals — check if it has a Datenschutz page, cookie notice, and any analytics hints that might be relevant for German data protection requirements?

## When to prefer this

Use this endpoint when you need a quick, low-cost heuristic check of whether a German or DACH-market website has visible DSGVO/Datenschutz privacy signals — especially useful for pre-launch audits, agency client reviews, or competitive analysis. Prefer this over a full legal audit tool when speed and cost matter and you only need surface-level signal detection. Pair with sibling endpoints (Impressum check, cookie banner signals) for a more complete DACH compliance picture.

## Known failure modes

- URL is unreachable or returns non-200 status — no signals returned
- Paywalled or login-gated page prevents content access
- HTML input is malformed or too large
- Site uses heavy JavaScript rendering, reducing signal detection accuracy
- Non-German site may yield low-confidence or inapplicable signals

## How this service works

Heuristic DSGVO / Datenschutz privacy-page and homepage tracker signals for Germany/DACH (privacy link, cookies, analytics hints). Accepts URL or HTML-in. Keywords: dsgvo, gdpr germany, gdpr check, datenschutz, privacy policy germany. Not a legal audit.

## Output

Returns heuristic signals indicating presence or absence of a privacy/Datenschutz page link, cookie-related text or consent mechanisms, and analytics/tracking hints detected on the page. Not a legal audit — results are signal-level indicators to guide further review.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Public https URL (crawl mode)"
  },
  "html": {
   "type": "string",
   "description": "Privacy page HTML (no outbound fetch)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "job_example",
  "scores": {
   "privacy_page_completeness": 80
  },
  "status": "completed",
  "present": true,
  "service": "dsgvo-site-signals",
  "sources": [
   {
    "url": "https://marketingkioldenburg.de/datenschutz/",
    "note": "privacy_probe"
   }
  ],
  "summary": "DSGVO/privacy signals for https://marketingkioldenburg.de: privacy_page=True, score=80, homepage_trackers=0. Heuristic only — not a legal audit.",
  "next_jobs": [],
  "confidence": 0.8,
  "issue_codes": [],
  "limitations": [
   "Heuristic only."
  ],
  "privacy_url": "https://marketingkioldenburg.de/datenschutz/",
  "generated_at": "2026-01-01T00:00:00+00:00",
  "schema_version": "hermes-result-v1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dsgvo-site-signals-checker-102ff59a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.kihustle.tech](https://www.zero.xyz/host/agent.kihustle.tech/llms.txt)
