{
  "generated_at": "2026-09-04T00:07:24.876Z",
  "routes": [
    {
      "route": "/ai-usage",
      "canonical": "https://docs.sealmetrics.com/ai-usage",
      "markdown": "https://docs.sealmetrics.com/ai-usage.md",
      "title": "AI Usage Policy for This Documentation",
      "description": "How AI assistants and search engines may crawl, quote and summarise docs.sealmetrics.com, which machine-readable files exist, and how to attribute figures.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "ai-usage.mdx",
      "source_hash": "4fb998ed66664212b2757e67d92b0b9d85094189bd43bd41d232470a15c260e5",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/2fa",
      "canonical": "https://docs.sealmetrics.com/api/2fa",
      "markdown": "https://docs.sealmetrics.com/api/2fa.md",
      "title": "Two-Factor Authentication API",
      "description": "Manage the user's TOTP-based second factor — enable, verify at login, disable, and regenerate backup codes.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/2fa.mdx",
      "source_hash": "55513fa6d0114da37105422d7efc9256457e2d5867788761e6aac9ead44ee47f",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/alerts",
      "canonical": "https://docs.sealmetrics.com/api/alerts",
      "markdown": "https://docs.sealmetrics.com/api/alerts.md",
      "title": "Alerts",
      "description": "Create alert rules for traffic anomaly detection with email, Slack, or webhook notifications, plus alert history and statistics",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/alerts.mdx",
      "source_hash": "2cf5de204fb00b6095be2ac6ca50bb6466a6a8338eb960b50e4c65e219e61780",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/api-tokens",
      "canonical": "https://docs.sealmetrics.com/api/api-tokens",
      "markdown": "https://docs.sealmetrics.com/api/api-tokens.md",
      "title": "API Tokens",
      "description": "Create and manage read-only personal API tokens with scoped permissions, optional account restrictions, and automatic expiration",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/api-tokens.mdx",
      "source_hash": "c6cef0cc3f904df414797b9f16ee6c3fc77b342fe633b71177ff37f7daf975f6",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/audit",
      "canonical": "https://docs.sealmetrics.com/api/audit",
      "markdown": "https://docs.sealmetrics.com/api/audit.md",
      "title": "Audit Logs API",
      "description": "Query the audit trail of mutating actions across your organization, filterable by action type, resource, author, and date range",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/audit.mdx",
      "source_hash": "b1c29184fc9286748481ade2a092e4d4458501c0e9bee3a151d42189fa788be2",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/auth-advanced",
      "canonical": "https://docs.sealmetrics.com/api/auth-advanced",
      "markdown": "https://docs.sealmetrics.com/api/auth-advanced.md",
      "title": "Auth Advanced",
      "description": "Session management, password reset, and two-factor authentication reference — list active sessions and terminate them per device",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/auth-advanced.mdx",
      "source_hash": "6a8e0aabbdc974fec19a7aacf0a3d9db0bc66bc03cbae728f39b51e8d6de9e49",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/api/authentication",
      "canonical": "https://docs.sealmetrics.com/api/authentication",
      "markdown": "https://docs.sealmetrics.com/api/authentication.md",
      "title": "Authentication",
      "description": "How to authenticate with the Sealmetrics API using read-only API keys (X-API-Key header) or JWT bearer tokens from login",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/authentication.mdx",
      "source_hash": "d99b6e0f151b10471ec7f8304bc09f7aa0760edebdf79c2ae9146fa1cb6a10d1",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/batch",
      "canonical": "https://docs.sealmetrics.com/api/batch",
      "markdown": "https://docs.sealmetrics.com/api/batch.md",
      "title": "Batch API",
      "description": "Execute multiple analytics queries in one HTTP request with dependency ordering, parallel limits, and per-query timing options",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/batch.mdx",
      "source_hash": "e528106ee7bd71315c8d4d580dd428e5721989bec906c172bc100b822eec8c58",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/bigquery",
      "canonical": "https://docs.sealmetrics.com/api/bigquery",
      "markdown": "https://docs.sealmetrics.com/api/bigquery.md",
      "title": "BigQuery Integration API",
      "description": "Sync Sealmetrics analytics to Google BigQuery with hourly or daily schedules, backfill options, and BI tool integration",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/bigquery.mdx",
      "source_hash": "48190ffe364decfec651161f2165677449599d44310a1c14387d594561c75593",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/billing",
      "canonical": "https://docs.sealmetrics.com/api/billing",
      "markdown": "https://docs.sealmetrics.com/api/billing.md",
      "title": "Billing API",
      "description": "Manage plans, subscriptions, invoices, usage, coupons, and the Seal AI Private add-on through the cookie-authenticated billing proxy",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/billing.mdx",
      "source_hash": "942f2c118ff7c1b179737e010bc8a9062f19fdd76fa81d973f0efa291967d86f",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/blocklist-ips",
      "canonical": "https://docs.sealmetrics.com/api/blocklist-ips",
      "markdown": "https://docs.sealmetrics.com/api/blocklist-ips.md",
      "title": "IP Blocklist",
      "description": "Block individual IPs or CIDR ranges from tracking to exclude internal traffic, known bots, competitors, or test infrastructure",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/blocklist-ips.mdx",
      "source_hash": "2b0b5d8ba146be2d57202dd5b28490957e2344ded8fab72a73defc7e6c6b9974",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/bot-stats",
      "canonical": "https://docs.sealmetrics.com/api/bot-stats",
      "markdown": "https://docs.sealmetrics.com/api/bot-stats.md",
      "title": "Bot Stats",
      "description": "Inspect bot detection signals — suspicion score distribution, top flag reasons, daily trends, and drill-down into suspicious sessions",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/bot-stats.mdx",
      "source_hash": "d13916958f118cf4b094d1eee32618accfde2287589afdb1bd5a20d52f73172e",
      "generated_at": "2026-08-10T18:27:20.920Z"
    },
    {
      "route": "/api/channel-groups",
      "canonical": "https://docs.sealmetrics.com/api/channel-groups",
      "markdown": "https://docs.sealmetrics.com/api/channel-groups.md",
      "title": "Channel Groups",
      "description": "Manage GA4-style channel classification rules that match utm_source, medium, and campaign via regex with priority ordering",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/channel-groups.mdx",
      "source_hash": "9c684c8dd3b7dec4508f55afb9291e0e65b034ab16313495d70ab08c7c866d63",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/comparison",
      "canonical": "https://docs.sealmetrics.com/api/comparison",
      "markdown": "https://docs.sealmetrics.com/api/comparison.md",
      "title": "Period Comparison",
      "description": "Compare analytics between time periods with the compare parameter — previous period or year-over-year deltas on any stats endpoint",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/comparison.mdx",
      "source_hash": "845829fc4ab55ed4df072dcd259ae7be136ac930a13f3f9318c71a48b16d358c",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/email-reports",
      "canonical": "https://docs.sealmetrics.com/api/email-reports",
      "markdown": "https://docs.sealmetrics.com/api/email-reports.md",
      "title": "Email Reports",
      "description": "Schedule daily, weekly, or monthly email reports with selectable sections and delivery at a fixed hour in a chosen timezone",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/email-reports.mdx",
      "source_hash": "53f1880ce600cccba22e7c480edcc37e6bd6f5b39e45855d85def2fd4e63e9e8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/email-verification",
      "canonical": "https://docs.sealmetrics.com/api/email-verification",
      "markdown": "https://docs.sealmetrics.com/api/email-verification.md",
      "title": "Email Verification",
      "description": "Endpoints for the post-registration email confirmation flow — check status, resend the verification email, and verify with auto-login",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/email-verification.mdx",
      "source_hash": "b5b143340869968e9307f6730d36441bbccbd0ce7d1e2a24e85234a3be0f7ff7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/errors",
      "canonical": "https://docs.sealmetrics.com/api/errors",
      "markdown": "https://docs.sealmetrics.com/api/errors.md",
      "title": "Error codes",
      "description": "Every error code the Sealmetrics API can return, with its HTTP status, what it means, and whether the request is safe to retry.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/errors.mdx",
      "source_hash": "44320d3506a7ed1ab404854ebb60d5f6cc84eaaf3c8c96be38c4c3937ade7fcb",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/exports",
      "canonical": "https://docs.sealmetrics.com/api/exports",
      "markdown": "https://docs.sealmetrics.com/api/exports.md",
      "title": "Exports",
      "description": "Create and download bulk exports of analytics data in CSV or JSON, covering pages, sources, conversions, devices, and time series",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/exports.mdx",
      "source_hash": "ef78a4bd041d1470fa840c621492c38557a40ef9213b2f10f0152cc9feaee706",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/faq",
      "canonical": "https://docs.sealmetrics.com/api/faq",
      "markdown": "https://docs.sealmetrics.com/api/faq.md",
      "title": "API FAQ",
      "description": "Answers to common API integration questions — account_id vs site_id, event-level conversions, JWT scopes, and working /exports/stream examples.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/faq.mdx",
      "source_hash": "ce9ffc400c40925ef2dea5dab36c90a78d46f45bc91cd3340beba2b706f61187",
      "generated_at": "2026-09-01T18:53:38.400Z"
    },
    {
      "route": "/api/for-agents",
      "canonical": "https://docs.sealmetrics.com/api/for-agents",
      "markdown": "https://docs.sealmetrics.com/api/for-agents.md",
      "title": "For AI Agents",
      "description": "Everything an AI agent or LLM tool needs to use the Sealmetrics API — OpenAPI spec, hosted MCP server, OAuth 2.1, batch queries, async export jobs, rate-limit headers and error codes, on one page.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/for-agents.mdx",
      "source_hash": "2984f8610830dcc22a59e2fbce53cc8b880f800682d96a841c996ecc4c584973",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api",
      "canonical": "https://docs.sealmetrics.com/api",
      "markdown": "https://docs.sealmetrics.com/api.md",
      "title": "API Overview",
      "description": "REST API reference for Sealmetrics — query analytics stats and manage sites, exports, and alerts with API key or JWT authentication",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/index.mdx",
      "source_hash": "39a0c987193c5d31e7d89e282306ce418df55b5cb6a00ed991f016f20beb24e8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/invitations",
      "canonical": "https://docs.sealmetrics.com/api/invitations",
      "markdown": "https://docs.sealmetrics.com/api/invitations.md",
      "title": "Organization Invitations",
      "description": "Public endpoints for accepting organization invitations — the token is the credential, with auto-login for newly created users",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/invitations.mdx",
      "source_hash": "a2614445147c042f16b47780a387faf79a717b6ad66339008a8e125ff7ef5d99",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/api/ip-allowlist",
      "canonical": "https://docs.sealmetrics.com/api/ip-allowlist",
      "markdown": "https://docs.sealmetrics.com/api/ip-allowlist.md",
      "title": "IP Allowlist API",
      "description": "Restrict API and dashboard access to allowed IPs or CIDR ranges, with bulk import/export and audit logging (Enterprise plans)",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/ip-allowlist.mdx",
      "source_hash": "33167c17cfc7aefd13a5273419b8452d2078744d0dfa55ce4e36d3cd1dced7a0",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/llm-settings",
      "canonical": "https://docs.sealmetrics.com/api/llm-settings",
      "markdown": "https://docs.sealmetrics.com/api/llm-settings.md",
      "title": "LLM Settings (BYOK)",
      "description": "Manage per-user Bring-Your-Own-Key LLM configs for LENS AI — store, test, and set default keys for OpenAI, Anthropic, Gemini, or DeepSeek",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/llm-settings.mdx",
      "source_hash": "1c8bd6301eb9f544056b9e3304ecab16ecb3ef6f5ca83691b6e3b10897de1ac0",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/api/migration-from-v1",
      "canonical": "https://docs.sealmetrics.com/api/migration-from-v1",
      "markdown": "https://docs.sealmetrics.com/api/migration-from-v1.md",
      "title": "API v1 to v2 Migration",
      "description": "Guide for data analysts moving from the legacy Sealmetrics API v1.0 (Postman collection) to the current REST API — host, auth, pagination, and endpoint-by-endpoint mapping.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/migration-from-v1.mdx",
      "source_hash": "9e6ae02f6b36c9b157a40599c21ee9a1340b441f9ab05c3fab3a6783d009811f",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/api/oauth",
      "canonical": "https://docs.sealmetrics.com/api/oauth",
      "markdown": "https://docs.sealmetrics.com/api/oauth.md",
      "title": "OAuth 2.1",
      "description": "Connect a third-party app or AI assistant to someone else's Sealmetrics account using OAuth 2.1 — discovery metadata, dynamic client registration, authorization code with PKCE, refresh tokens and revocation.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/oauth.mdx",
      "source_hash": "d0871ac6a3351ad1ddeeebae0063c42a822abaca5d19eb15b5483ab4f4777827",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/organizations",
      "canonical": "https://docs.sealmetrics.com/api/organizations",
      "markdown": "https://docs.sealmetrics.com/api/organizations.md",
      "title": "Organizations API",
      "description": "Manage organizations, team members, roles, invitations, and site-level access in the Sealmetrics multi-tenancy model",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/organizations.mdx",
      "source_hash": "d3e24640517cceb2a47780636756d4d7ad848fe84e8fecf6dca50fec17c57a57",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/pagination-sorting",
      "canonical": "https://docs.sealmetrics.com/api/pagination-sorting",
      "markdown": "https://docs.sealmetrics.com/api/pagination-sorting.md",
      "title": "Pagination & Filtering",
      "description": "Reference for pagination, sorting, and advanced filters across API endpoints, including page_size limits and consistent response format",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/pagination-sorting.mdx",
      "source_hash": "7f93aae8edd9ec32482191033d24295124d6045a5979224564973d94c9b15661",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/passthrough-referrers",
      "canonical": "https://docs.sealmetrics.com/api/passthrough-referrers",
      "markdown": "https://docs.sealmetrics.com/api/passthrough-referrers.md",
      "title": "Passthrough Referrers API",
      "description": "Register booking engines, payment gateways, and other domains that preserve session attribution instead of creating a new referral",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/passthrough-referrers.mdx",
      "source_hash": "830714d1bc716f38fc24f9119e9161837064a3af85d354391e3e3b62acd29d5f",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/provision",
      "canonical": "https://docs.sealmetrics.com/api/provision",
      "markdown": "https://docs.sealmetrics.com/api/provision.md",
      "title": "Provisioning (headless signup)",
      "description": "Create a free-tier Sealmetrics account from code with POST /provision — no card, no dashboard login, no browser. Built for AI agents and installers.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/provision.mdx",
      "source_hash": "055f365d1678477050d8423de80dc30cfa6308a502ce36ffc779db92846231b8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/quick-start",
      "canonical": "https://docs.sealmetrics.com/api/quick-start",
      "markdown": "https://docs.sealmetrics.com/api/quick-start.md",
      "title": "Quick Start",
      "description": "Get your first Sealmetrics API call working in 5 minutes — generate a token, find your Site ID, and pull traffic data via REST in three steps.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/quick-start.mdx",
      "source_hash": "67bd7395addc09065db215f2dafa4e52ecdf628f35fc235413e4fdfed1a2e3c7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/rate-limits",
      "canonical": "https://docs.sealmetrics.com/api/rate-limits",
      "markdown": "https://docs.sealmetrics.com/api/rate-limits.md",
      "title": "Rate Limits",
      "description": "Per-plan API rate limits, X-RateLimit response headers, and 429 handling with the Retry-After header when the limit is exceeded",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/rate-limits.mdx",
      "source_hash": "2889adad696063c2f4667eed45123a6abb0eab95e5d8d4a9da72582c251777aa",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/referrer-mappings",
      "canonical": "https://docs.sealmetrics.com/api/referrer-mappings",
      "markdown": "https://docs.sealmetrics.com/api/referrer-mappings.md",
      "title": "Referrer Mappings API",
      "description": "Map referrer domains to UTM values so untagged partner and vendor traffic is attributed correctly, with priority-ordered matching rules",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/referrer-mappings.mdx",
      "source_hash": "5e912161e25b0f1432b60a48c6b9521c41a335b46712f9400575d5e92c1953db",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/api/saved-pixels",
      "canonical": "https://docs.sealmetrics.com/api/saved-pixels",
      "markdown": "https://docs.sealmetrics.com/api/saved-pixels.md",
      "title": "Saved Pixels",
      "description": "Save reusable pixel configurations for pageviews, conversions, and microconversions, then generate install code for JavaScript, GTM, or Tealium",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/saved-pixels.mdx",
      "source_hash": "ab21a7c02048c18119a9b79d46abb3b4b6b994bf38410cb77fa2326e37eef8d7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/sdk-python",
      "canonical": "https://docs.sealmetrics.com/api/sdk-python",
      "markdown": "https://docs.sealmetrics.com/api/sdk-python.md",
      "title": "Python SDK (unreleased)",
      "description": "Design reference for the Sealmetrics Python SDK — not yet published to PyPI. Use the OpenAPI spec, the REST API or the MCP server today.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/sdk-python.mdx",
      "source_hash": "51cbc1e7722aec1a068d3d2ffd46ba15ac303d0ba5817b7c17396b3e7a9e02cb",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/api/segments",
      "canonical": "https://docs.sealmetrics.com/api/segments",
      "markdown": "https://docs.sealmetrics.com/api/segments.md",
      "title": "Segments",
      "description": "Create reusable saved filter configurations, apply them consistently across all analytics endpoints, and share segments with your team",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/segments.mdx",
      "source_hash": "3fa299eaa334e63fac55f6babd2e2b0a33ba37e8a7bc0bb84392a8f2c9ff2594",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/shared-dashboards",
      "canonical": "https://docs.sealmetrics.com/api/shared-dashboards",
      "markdown": "https://docs.sealmetrics.com/api/shared-dashboards.md",
      "title": "Shared Dashboards",
      "description": "Create public or password-protected shareable dashboards with share tokens, embed configs, allowed domains, and expiration dates",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/shared-dashboards.mdx",
      "source_hash": "098dda3740ad2efd9c85ede3b268651868361d6908160f7a674e6890c8d5cf67",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/sites",
      "canonical": "https://docs.sealmetrics.com/api/sites",
      "markdown": "https://docs.sealmetrics.com/api/sites.md",
      "title": "Sites",
      "description": "Create and manage analytics sites, configure authorized domains and UTM mappings, and generate and verify pixel installation",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/sites.mdx",
      "source_hash": "f4c01c2a54053b25fe3f05473fb141014ccdfee2a372bae9982fa45bee010a77",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/stats-advanced",
      "canonical": "https://docs.sealmetrics.com/api/stats-advanced",
      "markdown": "https://docs.sealmetrics.com/api/stats-advanced.md",
      "title": "Stats Advanced",
      "description": "Advanced analytics endpoints for the UTM hierarchy — mediums, sources, campaigns, terms — plus landing pages, channels, and microconversions",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/stats-advanced.mdx",
      "source_hash": "c73716ed9e32b59a98d2308cf1bb69e261bffafb76c78af175f7a1b03ab771a9",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/stats-aggregate",
      "canonical": "https://docs.sealmetrics.com/api/stats-aggregate",
      "markdown": "https://docs.sealmetrics.com/api/stats-aggregate.md",
      "title": "Multi-Site Aggregate Stats",
      "description": "Portfolio-level analytics — aggregate traffic, conversions, pages, sources, geo, and devices across multiple sites in a single query",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/stats-aggregate.mdx",
      "source_hash": "e9335b00c8007849519b7cf559d84c3d689e398fd7148529c4906c05990f9161",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/stats-query",
      "canonical": "https://docs.sealmetrics.com/api/stats-query",
      "markdown": "https://docs.sealmetrics.com/api/stats-query.md",
      "title": "Multi-Dimensional Query",
      "description": "Flexible query endpoint to cross any combination of dimensions and metrics. Ideal for custom reports, data warehouses, and BigQuery exports.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/stats-query.mdx",
      "source_hash": "7a01dcf351eb3f1915df8e52f3f07e35c4e182fff9e4484b09ca0c178a7c7ce9",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/stats",
      "canonical": "https://docs.sealmetrics.com/api/stats",
      "markdown": "https://docs.sealmetrics.com/api/stats.md",
      "title": "Stats Endpoints",
      "description": "Analytics data endpoints for retrieving traffic, conversion, and engagement metrics.",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/stats.mdx",
      "source_hash": "05671dfd004223687a29d83b330b069d12fa902583c650fda54b3090fd566418",
      "generated_at": "2026-09-01T18:53:38.400Z"
    },
    {
      "route": "/api/subscription",
      "canonical": "https://docs.sealmetrics.com/api/subscription",
      "markdown": "https://docs.sealmetrics.com/api/subscription.md",
      "title": "Subscription Status",
      "description": "Check an organization's subscription state — plan tier, trial end, billing period, and paywall block status from a single endpoint",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/subscription.mdx",
      "source_hash": "e46fa1b47a2a04a5bd609b2e6740ef742b62a6bb410936baecbda9aa65ae4e68",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/users",
      "canonical": "https://docs.sealmetrics.com/api/users",
      "markdown": "https://docs.sealmetrics.com/api/users.md",
      "title": "Users",
      "description": "Manage the current user's profile and password via /users/me — most other user CRUD endpoints are superadmin-only",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/users.mdx",
      "source_hash": "674ab290acfb4e20fcbc6aea64888e12cafa23db2364512fb23c9e736e2e747c",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/api/webhooks",
      "canonical": "https://docs.sealmetrics.com/api/webhooks",
      "markdown": "https://docs.sealmetrics.com/api/webhooks.md",
      "title": "Webhooks API",
      "description": "Receive real-time HTTP callbacks for alerts and export events, signed with HMAC-SHA256 and retried up to 5 attempts on failure",
      "content_type": "api-reference",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "api/webhooks.mdx",
      "source_hash": "88b5bd6af8bad6885f237338b586f58b39bba4a3562e85f87dc06ea16b8e43b0",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/billing/add-ons",
      "canonical": "https://docs.sealmetrics.com/billing/add-ons",
      "markdown": "https://docs.sealmetrics.com/billing/add-ons.md",
      "title": "Add-ons & Extras",
      "description": "Additional features and capacity you can add to your Sealmetrics plan, including the Seal AI Private add-on and extra token packs.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/add-ons.mdx",
      "source_hash": "1735a2d2ee5cd29c83a5624f434284fb823897bb66dcecdfd4a19ac78fb50c55",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/faq",
      "canonical": "https://docs.sealmetrics.com/billing/faq",
      "markdown": "https://docs.sealmetrics.com/billing/faq.md",
      "title": "Billing FAQ",
      "description": "Frequently asked questions about Sealmetrics pricing, billing, and payments.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/faq.mdx",
      "source_hash": "1132c83d5191f04b71878972176347ff18a7cb5af5ff2f5dc7c2356c9c3228cc",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/features-comparison",
      "canonical": "https://docs.sealmetrics.com/billing/features-comparison",
      "markdown": "https://docs.sealmetrics.com/billing/features-comparison.md",
      "title": "Features Comparison",
      "description": "Detailed side-by-side comparison of all features across Sealmetrics plans.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/features-comparison.mdx",
      "source_hash": "4544058a7f3894bf41a8c5996ee5a3d815e5e8052fdfda3e43bd1abc3e823beb",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing",
      "canonical": "https://docs.sealmetrics.com/billing",
      "markdown": "https://docs.sealmetrics.com/billing.md",
      "title": "Plans & Pricing",
      "description": "Overview of Sealmetrics plans, pricing, and what's included in each tier.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/index.mdx",
      "source_hash": "fe7150549cdc7dad65a0b9b7922813e8f051ac7ae2e9dbeac94c084cb8cb3c09",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/invoices",
      "canonical": "https://docs.sealmetrics.com/billing/invoices",
      "markdown": "https://docs.sealmetrics.com/billing/invoices.md",
      "title": "Invoices & Payments",
      "description": "Managing invoices, payment methods, and billing information in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/invoices.mdx",
      "source_hash": "9ba555d62ca0f7326de52c8ca83d0dbef944a809f409bb66748fd69d27eb5e40",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/plans/enterprise",
      "canonical": "https://docs.sealmetrics.com/billing/plans/enterprise",
      "markdown": "https://docs.sealmetrics.com/billing/plans/enterprise.md",
      "title": "Enterprise Plan",
      "description": "Everything included in the Sealmetrics Enterprise plan for organizations with custom needs.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/plans/enterprise.mdx",
      "source_hash": "086a74d2d74ff41519498c01bd42a31d0e33c9b07621a497cd2a43380569edea",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/plans/growth",
      "canonical": "https://docs.sealmetrics.com/billing/plans/growth",
      "markdown": "https://docs.sealmetrics.com/billing/plans/growth.md",
      "title": "Growth Plan",
      "description": "Everything included in the Sealmetrics Growth plan for growing teams and mid-size businesses.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/plans/growth.mdx",
      "source_hash": "fc12e9c5e8908ef813590f191f1a9dd2aca713fec3afcddb8ea3f54c5494fa7e",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/plans/scale",
      "canonical": "https://docs.sealmetrics.com/billing/plans/scale",
      "markdown": "https://docs.sealmetrics.com/billing/plans/scale.md",
      "title": "Scale Plan",
      "description": "Everything included in the Sealmetrics Scale plan for multi-brand retailers and larger organizations.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/plans/scale.mdx",
      "source_hash": "b17af190f5f440983ef41e365b22b0e479f5d23e457d0ee5ac0cb5807e867bfc",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/seal-ai-private",
      "canonical": "https://docs.sealmetrics.com/billing/seal-ai-private",
      "markdown": "https://docs.sealmetrics.com/billing/seal-ai-private.md",
      "title": "Seal AI Private",
      "description": "Seal AI Private: Sealmetrics' EU-hosted AI add-on running gpt-oss-120b on Scaleway in Paris — pricing, the 5M monthly token quota, token packs, plan availability, and why OpenAI never sees your prompts.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/seal-ai-private.mdx",
      "source_hash": "6b5f074ea02299a6d23d242ac03adaad1a70ca32dfe176b4c0f13222dc002ed9",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/billing/usage-limits",
      "canonical": "https://docs.sealmetrics.com/billing/usage-limits",
      "markdown": "https://docs.sealmetrics.com/billing/usage-limits.md",
      "title": "Usage & Limits",
      "description": "Understanding event limits, usage tracking, and how Sealmetrics handles overages.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "billing/usage-limits.mdx",
      "source_hash": "d27432d8a48168b6a6e196f3e7cb727a3abe81f9a0a495684834614d046716b8",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/changelog",
      "canonical": "https://docs.sealmetrics.com/changelog",
      "markdown": "https://docs.sealmetrics.com/changelog.md",
      "title": "Release Notes",
      "description": "Sealmetrics product updates, new reports, API changes, and platform improvements — latest release local MCP server package rename (September 2026).",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "changelog.mdx",
      "source_hash": "f6057c5cf46af2c8da108f9ec2e57f3d25f99d381045a49cf5ffa0adb0ff8b1b",
      "generated_at": "2026-09-01T09:24:39.001Z"
    },
    {
      "route": "/legal/gdpr-and-eprivacy/do-session-ids-require-consent",
      "canonical": "https://docs.sealmetrics.com/legal/gdpr-and-eprivacy/do-session-ids-require-consent",
      "markdown": "https://docs.sealmetrics.com/legal/gdpr-and-eprivacy/do-session-ids-require-consent.md",
      "title": "Do Temporary Session Identifiers (Session IDs) Require Consent Under GDPR?",
      "description": "When a session ID triggers the ePrivacy consent requirement and when it does not, and why Sealmetrics' short-lived, context-derived marker falls on the no-consent side.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/GDPR-and-ePrivacy/do-session-ids-require-consent.mdx",
      "source_hash": "bc8fc0789c39dc156441c22bcb58b9626f22daa6270c19489d821f74111fcdba",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/legal/gdpr-and-eprivacy",
      "canonical": "https://docs.sealmetrics.com/legal/gdpr-and-eprivacy",
      "markdown": "https://docs.sealmetrics.com/legal/gdpr-and-eprivacy.md",
      "title": "GDPR and ePrivacy",
      "description": "Why a dataset with no personal data sits outside the GDPR, how the ePrivacy consent rule works, and when a session ID does or does not require consent.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/GDPR-and-ePrivacy/index.mdx",
      "source_hash": "cf89601bddb471d1d908f81dcf2498e8b7d1ee10d320342cbb4662d38f53c35b",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/analytics-cookies-exemption",
      "canonical": "https://docs.sealmetrics.com/compliance/analytics-cookies-exemption",
      "markdown": "https://docs.sealmetrics.com/compliance/analytics-cookies-exemption.md",
      "title": "Analytics Cookies: Consent Exemption Requirements",
      "description": "When analytics cookies are exempt from consent under AEPD and CNIL criteria: user notification, 13-month cookies, 24-month retention, own purposes only.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/analytics-cookies-exemption.md",
      "source_hash": "39ffc4718ac67d3686029b0f5cbf03ecef9645e0490040e754094015d6bd5e69",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/cnil-self-assessment",
      "canonical": "https://docs.sealmetrics.com/compliance/cnil-self-assessment",
      "markdown": "https://docs.sealmetrics.com/compliance/cnil-self-assessment.md",
      "title": "CNIL Self-Assessment: Sealmetrics Compliance",
      "description": "Official CNIL self-assessment documentation for Sealmetrics analytics - demonstrating compliance with French consent exemption requirements.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/cnil-self-assessment.mdx",
      "source_hash": "84d81025c59f9d5d045df357089aa52f564735281df469c22952d7692fd7c32d",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/compliance-overview/how-sealmetrics-blocks-bot-traffic",
      "canonical": "https://docs.sealmetrics.com/compliance/compliance-overview/how-sealmetrics-blocks-bot-traffic",
      "markdown": "https://docs.sealmetrics.com/compliance/compliance-overview/how-sealmetrics-blocks-bot-traffic.md",
      "title": "How Sealmetrics Blocks Bot Traffic (And Stays Consentless)",
      "description": "How Sealmetrics filters bot traffic with layered, privacy-safe defenses — and why its ephemeral, in-memory use of IPs keeps the platform GDPR and ePrivacy compliant.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/compliance-overview/how-sealmetrics-blocks-bot-traffic.mdx",
      "source_hash": "a9424f7cf9ad4f7f7d27c52158d42652fbe00d0f5c22f3fd062af2881bab2602",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/compliance-overview",
      "canonical": "https://docs.sealmetrics.com/compliance/compliance-overview",
      "markdown": "https://docs.sealmetrics.com/compliance/compliance-overview.md",
      "title": "Compliance Overview",
      "description": "How Sealmetrics meets GDPR, ePrivacy, and CNIL requirements: bot filtering, legal analysis, and a legal FAQ for consentless, cookieless analytics.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/compliance-overview/index.mdx",
      "source_hash": "99ca1e23e6387b26342fbd74324485c1a68b5317f5b05ee42d695f4a58513a5c",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/compliance-overview/is-sealmetrics-privacy-compliant",
      "canonical": "https://docs.sealmetrics.com/compliance/compliance-overview/is-sealmetrics-privacy-compliant",
      "markdown": "https://docs.sealmetrics.com/compliance/compliance-overview/is-sealmetrics-privacy-compliant.md",
      "title": "Is Sealmetrics GDPR, ePrivacy, CCPA, and PECR Compliant?",
      "description": "Learn how Sealmetrics ensures full compliance with GDPR, ePrivacy, CCPA, PECR, and global privacy regulations through its privacy-first, isolated-hit architecture.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/compliance-overview/is-sealmetrics-privacy-compliant.mdx",
      "source_hash": "89185b08db4549f7f9aa743ad7f79503df8886e2c87285f6c25d67a0cb1e4fe6",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/compliance-overview/legal-faq",
      "canonical": "https://docs.sealmetrics.com/compliance/compliance-overview/legal-faq",
      "markdown": "https://docs.sealmetrics.com/compliance/compliance-overview/legal-faq.md",
      "title": "Legal FAQ — Sealmetrics Compliance Questions",
      "description": "Answers to the legal questions asked in vendor reviews of Sealmetrics: DPA, DPIA, subprocessors, Dublin hosting, IP handling, cookies, 24-month retention.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/compliance-overview/legal-faq.mdx",
      "source_hash": "7a92ff9939ab222fcbd0b07533b4567c88b8d1cba2f7468a32c3a50a11390708",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/data-subject-rights",
      "canonical": "https://docs.sealmetrics.com/compliance/data-subject-rights",
      "markdown": "https://docs.sealmetrics.com/compliance/data-subject-rights.md",
      "title": "Data Subject Rights (DSAR)",
      "description": "How data subject access requests work with Sealmetrics — why visitor requests cannot be linked to any record, and how account-holder rights are handled.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/data-subject-rights.mdx",
      "source_hash": "fd134c8f6a188d514bcb58fe1f8c85c1e06a4c93a77776e0957659306aa8bd03",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/gdpr-cookieless-analytics",
      "canonical": "https://docs.sealmetrics.com/compliance/gdpr-cookieless-analytics",
      "markdown": "https://docs.sealmetrics.com/compliance/gdpr-cookieless-analytics.md",
      "title": "GDPR and Cookieless Analytics",
      "description": "How cookieless analytics comply with GDPR requirements and provide better data without consent banners",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/gdpr-cookieless-analytics.md",
      "source_hash": "cf8a34eb6f1b08f76d02b213951f55137165a26ecce4c2e9c4ba19c187d24fa2",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/germany-ttdsg-self-assessment",
      "canonical": "https://docs.sealmetrics.com/compliance/germany-ttdsg-self-assessment",
      "markdown": "https://docs.sealmetrics.com/compliance/germany-ttdsg-self-assessment.md",
      "title": "Germany TTDSG/TDDDG Self-Assessment: Sealmetrics Compliance",
      "description": "Self-assessment of Sealmetrics against §25 TDDDG (formerly TTDSG) — analytics in Germany without cookies, terminal storage access, or consent banners.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/germany-ttdsg-self-assessment.mdx",
      "source_hash": "446565119beed736d67e907083d21f62e6df4f9013e821972969a76f9ccf50e4",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/gpc-dnt-signals",
      "canonical": "https://docs.sealmetrics.com/compliance/gpc-dnt-signals",
      "markdown": "https://docs.sealmetrics.com/compliance/gpc-dnt-signals.md",
      "title": "Global Privacy Control (GPC) and Do Not Track (DNT)",
      "description": "Why Sealmetrics does not respond to GPC or DNT browser signals — you cannot opt out of a measurement that never tracked you in the first place.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/gpc-dnt-signals.mdx",
      "source_hash": "9c9fab67e3b83b02719d0748df39ab99cb2fb08a17ec7458ba40fc518688fa06",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance",
      "canonical": "https://docs.sealmetrics.com/compliance",
      "markdown": "https://docs.sealmetrics.com/compliance.md",
      "title": "Legal & Compliance",
      "description": "Sealmetrics needs no consent banner because it stores no personal data. Self-assessments against CNIL, UK PECR, TDDDG, Garante and FADP criteria, plus the DPA.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/index.mdx",
      "source_hash": "10098d6aa9e95f11b3b81ad037ab99abf0fc0028910d74e9245c3b2aa3efa8f9",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/italy-garante-self-assessment",
      "canonical": "https://docs.sealmetrics.com/compliance/italy-garante-self-assessment",
      "markdown": "https://docs.sealmetrics.com/compliance/italy-garante-self-assessment.md",
      "title": "Italy Garante Self-Assessment: Sealmetrics Compliance",
      "description": "Self-assessment of Sealmetrics against the Italian Garante's cookie guidelines and analytics decisions — consent-free audience measurement in Italy.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/italy-garante-self-assessment.mdx",
      "source_hash": "b957215409dd1b9e9c2a6d70a264a904d49570a465539e5604e2a3186ad0ca80",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/omnibus/ai-act-amendments",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/ai-act-amendments",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/ai-act-amendments.md",
      "title": "AI Act Amendments in the Digital Omnibus",
      "description": "How the Digital Omnibus simplifies AI compliance and clarifies GDPR-AI intersection",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/ai-act-amendments.md",
      "source_hash": "334b415b218653e3a323734df9aedb8ff85b49d7a4f60a9cb60b155522882089",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/cookies-eprivacy",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/cookies-eprivacy",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/cookies-eprivacy.md",
      "title": "Cookie Consent Reform: The End of Banner Fatigue",
      "description": "How the EU Digital Omnibus eliminates cookie banners for 60% of websites through unified GDPR processing rules",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/cookies-eprivacy.md",
      "source_hash": "145a48b18b9c8fc30500416ba6d30716a2e3a137fb8d70f26270491df1eabe96",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/compliance/omnibus/data-consolidation",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/data-consolidation",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/data-consolidation.md",
      "title": "Data Law Consolidation: From 5 Acts to 2",
      "description": "How the Digital Omnibus merges FFDR, DGA, and Open Data Directive into the Data Act",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/data-consolidation.md",
      "source_hash": "9265ee4cb7008f250137fdc3e5c4bd09030ce0c5b66e2a872f67467e09aa81b4",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/data-intermediation",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/data-intermediation",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/data-intermediation.md",
      "title": "Data Intermediation Services: From Mandatory to Voluntary",
      "description": "Changes to data intermediation and data altruism rules under the Digital Omnibus",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/data-intermediation.md",
      "source_hash": "fe18bcc755f5472a0c8f82ee770eb86562daa66dbb3083cd728546da45b3d5d7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/edpb-edps-opinion",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/edpb-edps-opinion",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/edpb-edps-opinion.md",
      "title": "EDPB-EDPS Joint Opinion on the Digital Omnibus",
      "description": "Official position of European data protection authorities on the Digital Omnibus proposal - concerns, support, and recommendations",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/edpb-edps-opinion.md",
      "source_hash": "573592a98617f9ab73536ae11ee4c923be7dab528a3e7e0cbe72ff9466fa7124",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/omnibus/gdpr-changes",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/gdpr-changes",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/gdpr-changes.md",
      "title": "GDPR Amendments in the Digital Omnibus",
      "description": "Detailed analysis of GDPR changes: personal data definition, pseudonymization, AI training, breach notifications",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/gdpr-changes.md",
      "source_hash": "3f1ebfde2b9800c3116443526bfdc5d1828b59777f09b5aa76ed0a2bf1b1599e",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/impact-analytics",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/impact-analytics",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/impact-analytics.md",
      "title": "Impact on Web Analytics and Tracking",
      "description": "How the Digital Omnibus affects web analytics, consent requirements, and consentless tracking solutions",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/impact-analytics.md",
      "source_hash": "20afd7b5b63e840bf7f98ddf6f19710b5e6c305587dfc73357d9b75f2d1c8387",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/compliance/omnibus/incident-reporting",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/incident-reporting",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/incident-reporting.md",
      "title": "Single Entry Point for Incident Reporting",
      "description": "New unified cybersecurity and data breach reporting system operated by ENISA",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/incident-reporting.md",
      "source_hash": "613e3d86b74e0ba87d4ce71e077ed500793d0fecc45d04e466332ea101020946",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus.md",
      "title": "EU Digital Omnibus Regulation",
      "description": "Complete guide to the EU Digital Omnibus Regulation (COM(2025) 837) simplifying GDPR, ePrivacy, and data legislation",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/index.md",
      "source_hash": "4e9c56c1b19f4b68ab01d9bd71b941d5015b39c2db140d7d2f96f65970c4525f",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/smes-small-midcaps",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/smes-small-midcaps",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/smes-small-midcaps.md",
      "title": "SME and Small Mid-Cap Exemptions",
      "description": "How the Digital Omnibus extends small business protections to companies with up to 749 employees",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/smes-small-midcaps.md",
      "source_hash": "7cf9ac5da07dab8cf0dafeb31dfed2712d9cb662f37a46c905ef2aa5e180d9e8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/omnibus/timeline-implementation",
      "canonical": "https://docs.sealmetrics.com/compliance/omnibus/timeline-implementation",
      "markdown": "https://docs.sealmetrics.com/compliance/omnibus/timeline-implementation.md",
      "title": "Implementation Timeline",
      "description": "Key dates and milestones for the EU Digital Omnibus: proposal publication, committee assignments, feedback periods, and the expected GDPR change timeline.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/omnibus/timeline-implementation.md",
      "source_hash": "b3578abc9535dd89e9f8bf7492bd221c335f52e6271672a11578391e3e066903",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/compliance/subprocessors",
      "canonical": "https://docs.sealmetrics.com/compliance/subprocessors",
      "markdown": "https://docs.sealmetrics.com/compliance/subprocessors.md",
      "title": "Subprocessors",
      "description": "Sealmetrics subprocessors are listed in Annex 3 of the DPA at sealmetrics.com/dpa — the authoritative list; change notifications by email on request.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/subprocessors.mdx",
      "source_hash": "5f722603f1d1ac6a71e6fb56e4a11b64df2f5e8226598401ada7b2a9b1c25453",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/switzerland-fadp-self-assessment",
      "canonical": "https://docs.sealmetrics.com/compliance/switzerland-fadp-self-assessment",
      "markdown": "https://docs.sealmetrics.com/compliance/switzerland-fadp-self-assessment.md",
      "title": "Switzerland FADP Self-Assessment: Sealmetrics Compliance",
      "description": "Self-assessment of Sealmetrics against the revised Swiss FADP (nFADP) and Art. 45c TCA: no personal data stored, nothing on the device, EU-only processing in Dublin.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/switzerland-fadp-self-assessment.mdx",
      "source_hash": "0810e07949655a26b4ab9bebd954db9503edd37c481051ff32a87329bf11e38f",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/compliance/uk-pecr-self-assessment",
      "canonical": "https://docs.sealmetrics.com/compliance/uk-pecr-self-assessment",
      "markdown": "https://docs.sealmetrics.com/compliance/uk-pecr-self-assessment.md",
      "title": "UK PECR Self-Assessment: Sealmetrics Compliance",
      "description": "Self-assessment of Sealmetrics against the UK PECR analytics exemption under DUAA 2025: aggregate statistics only, user information, opt-out, no advertising.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "compliance/uk-pecr-self-assessment.mdx",
      "source_hash": "13dcb3efdfb7934bc2800244190fe55e6617b86fb628315dc066871b27f689a2",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq/attribution",
      "canonical": "https://docs.sealmetrics.com/faq/attribution",
      "markdown": "https://docs.sealmetrics.com/faq/attribution.md",
      "title": "Attribution Model",
      "description": "Sealmetrics uses last-click attribution — the only model that needs no user identification across sessions; UTMs are captured on every hit, no consent needed.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/attribution.mdx",
      "source_hash": "cb397abc4a1f818c6d39e9ed88c96924c7acbffb047131b856762a4643c61088",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq/consentless-analytics",
      "canonical": "https://docs.sealmetrics.com/faq/consentless-analytics",
      "markdown": "https://docs.sealmetrics.com/faq/consentless-analytics.md",
      "title": "Consentless Analytics",
      "description": "Why Sealmetrics needs no consent banner — no cookies, no fingerprinting, no personal data, and what exactly is recorded on each hit.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/consentless-analytics.mdx",
      "source_hash": "c7aef790132603de8320a5ba6cf84c6d2f4f578cb722284a7bce1ac26b152c46",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq/ga4-vs-sealmetrics",
      "canonical": "https://docs.sealmetrics.com/faq/ga4-vs-sealmetrics",
      "markdown": "https://docs.sealmetrics.com/faq/ga4-vs-sealmetrics.md",
      "title": "GA4 vs Sealmetrics — Complete Comparison",
      "description": "Detailed comparison of Google Analytics 4 and Sealmetrics covering data accuracy, privacy compliance, features, and pricing.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/ga4-vs-sealmetrics.mdx",
      "source_hash": "44361fdebcfe4448b076acfafe3626e1ce4e421e51274723aff5efd42dc4a8c5",
      "generated_at": "2026-08-12T08:55:31.400Z"
    },
    {
      "route": "/faq/glossary",
      "canonical": "https://docs.sealmetrics.com/faq/glossary",
      "markdown": "https://docs.sealmetrics.com/faq/glossary.md",
      "title": "Glossary",
      "description": "Complete glossary of analytics, privacy, and platform terms used in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/glossary.mdx",
      "source_hash": "993d1a3f3ed48d0b10431775b512f53c85af0dbc7bb9087a829bf411dceb7358",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/faq/implementation",
      "canonical": "https://docs.sealmetrics.com/faq/implementation",
      "markdown": "https://docs.sealmetrics.com/faq/implementation.md",
      "title": "Implementation & Tracking",
      "description": "How to install the Sealmetrics pixel in the head or via Google Tag Manager, add event pixels for conversions and micro-conversions, and verify tracking in Real-Time.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/implementation.mdx",
      "source_hash": "f7dca24cdb203cf008c6a4d1d27b52e566d9cc616170a15cfc9d9751d435ee44",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq",
      "canonical": "https://docs.sealmetrics.com/faq",
      "markdown": "https://docs.sealmetrics.com/faq.md",
      "title": "Frequently Asked Questions (FAQ)",
      "description": "Answers to the most common questions about Sealmetrics, consentless analytics, attribution, implementation, privacy, product features, and legal compliance.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/index.mdx",
      "source_hash": "0288c8c1c39f747d92e6e6675d60d40bd37df761091eba3c8af6e8f44e8694b4",
      "generated_at": "2026-08-12T08:33:12.834Z"
    },
    {
      "route": "/faq/privacy-security",
      "canonical": "https://docs.sealmetrics.com/faq/privacy-security",
      "markdown": "https://docs.sealmetrics.com/faq/privacy-security.md",
      "title": "Frequently Asked Questions",
      "description": "Why Sealmetrics numbers differ from GA4 — inflated Direct traffic, entrances instead of persistent-ID sessions, last-click as the only consent-free attribution model, ITP resistance, and why server-side tracking still needs a consent banner.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/privacy-security.mdx",
      "source_hash": "086ad786cf4cddb86778d969ad7e0b332ee1c89ea5ca488742b15227e5257342",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq/privacy-technical",
      "canonical": "https://docs.sealmetrics.com/faq/privacy-technical",
      "markdown": "https://docs.sealmetrics.com/faq/privacy-technical.md",
      "title": "Technical Privacy Model",
      "description": "Learn exactly what data Sealmetrics collects, what it does not collect, and how privacy is enforced technically.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/privacy-technical.mdx",
      "source_hash": "bfcb7af65959d74ea670a886b32d9e17877112c52570496f353c3e4ee4f45e6c",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/faq/product",
      "canonical": "https://docs.sealmetrics.com/faq/product",
      "markdown": "https://docs.sealmetrics.com/faq/product.md",
      "title": "Product Features",
      "description": "Sealmetrics product FAQ: the 7 reports included (Dashboard, Acquisition, ROAS, Funnels, Pages, Real-Time), customizable funnels, ROAS and API access.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "faq/product.mdx",
      "source_hash": "de8ea5182322b0f0ed3568b69ce401dcc9a10685d0212c3adb196b253da6b5d2",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/ga4-migration",
      "canonical": "https://docs.sealmetrics.com/ga4-migration",
      "markdown": "https://docs.sealmetrics.com/ga4-migration.md",
      "title": "GA4 Migration Guide",
      "description": "How to migrate from Google Analytics 4 to Sealmetrics — what to export from GA4, how metrics map, and how to run both in parallel during the transition.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "ga4-migration/index.mdx",
      "source_hash": "983ec55c96a91f65722f4a6137c11a6f07e1145f3e449c924e27e777a49556c0",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/getting-started/features",
      "canonical": "https://docs.sealmetrics.com/getting-started/features",
      "markdown": "https://docs.sealmetrics.com/getting-started/features.md",
      "title": "Features",
      "description": "Explore the complete feature set of Sealmetrics - from core analytics reports to API access, conversion tracking, and privacy-first capabilities.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/features.mdx",
      "source_hash": "4ed53b00358574537bd12df817ade57146c162f1f8cfc18935052476e776597f",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/getting-started/how-it-works",
      "canonical": "https://docs.sealmetrics.com/getting-started/how-it-works",
      "markdown": "https://docs.sealmetrics.com/getting-started/how-it-works.md",
      "title": "How It Works",
      "description": "How Sealmetrics measures your traffic — one script tag, four non-identifying variables per hit, aggregate reports, and no consent banner.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/how-it-works.mdx",
      "source_hash": "918e8cc5f20af1c51911eca4d2f27bb2910469f99c219e5dbbb0a005e205d7d0",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/getting-started",
      "canonical": "https://docs.sealmetrics.com/getting-started",
      "markdown": "https://docs.sealmetrics.com/getting-started.md",
      "title": "First Steps Overview",
      "description": "Start your journey with Sealmetrics — from installing your first tracker to seeing real-time, privacy-first analytics in action.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/index.mdx",
      "source_hash": "0f8f4b7da9a50576086749dc3d023f4a52718cec5f1395d3c25e0a707336b4a2",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/getting-started/install-with-ai",
      "canonical": "https://docs.sealmetrics.com/getting-started/install-with-ai",
      "markdown": "https://docs.sealmetrics.com/getting-started/install-with-ai.md",
      "title": "Set Up Sealmetrics with Your AI Assistant",
      "description": "Let Claude, Codex, or any MCP-capable AI assistant install Sealmetrics for you — create the site, place the tracking snippet, verify the pixel, and instrument conversions, all from a chat.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/install-with-ai.mdx",
      "source_hash": "90a7177162d3530b840b54d54b2fd5c4664e2bb9cfa07b804fb21a82b71e4e41",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/getting-started/measure-conversions",
      "canonical": "https://docs.sealmetrics.com/getting-started/measure-conversions",
      "markdown": "https://docs.sealmetrics.com/getting-started/measure-conversions.md",
      "title": "How to Measure Conversions",
      "description": "Learn how to track conversions and microconversions with Sealmetrics. Measure purchases, signups, leads, and user interactions.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/measure-conversions.mdx",
      "source_hash": "d5b90e7ff601e734ccd422e1f98c4cce6a26c6519bdf25bc979c0a981a849b3b",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/getting-started/migration-from-v1",
      "canonical": "https://docs.sealmetrics.com/getting-started/migration-from-v1",
      "markdown": "https://docs.sealmetrics.com/getting-started/migration-from-v1.md",
      "title": "Migrate Your Historical Data from v1",
      "description": "Import historical conversions, microconversions and pageviews from Sealmetrics v1 to v2 with the Migration Wizard — connect, pick a date range, and let the nocturnal worker do the rest.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/migration-from-v1.mdx",
      "source_hash": "f17f179d5974ea62c5c98048624f361e68c2806415b0ecadcc5e290ea2d753fa",
      "generated_at": "2026-09-01T17:24:31.918Z"
    },
    {
      "route": "/getting-started/quick-start",
      "canonical": "https://docs.sealmetrics.com/getting-started/quick-start",
      "markdown": "https://docs.sealmetrics.com/getting-started/quick-start.md",
      "title": "First Steps with Sealmetrics",
      "description": "Get started with Sealmetrics in under 5 minutes — from account setup and tracking installation to your first privacy-first analytics insights.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/quick-start.mdx",
      "source_hash": "093e4223a921f996f3d04006afc7734609b03beaf5e0b6fc21b5e0366e4caa37",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/getting-started/see-your-data-flow",
      "canonical": "https://docs.sealmetrics.com/getting-started/see-your-data-flow",
      "markdown": "https://docs.sealmetrics.com/getting-started/see-your-data-flow.md",
      "title": "See Your Data Flow in Real-Time with Sealmetrics",
      "description": "Learn how Sealmetrics delivers instant, real-time analytics without cookies or consent banners.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/see-your-data-flow.mdx",
      "source_hash": "ddf687d0f86b07801796d242ff978e0d20439835b36dce06f8cdc83bc2eee6bc",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/getting-started/setup-wizard",
      "canonical": "https://docs.sealmetrics.com/getting-started/setup-wizard",
      "markdown": "https://docs.sealmetrics.com/getting-started/setup-wizard.md",
      "title": "Setup Wizard",
      "description": "Step-by-step guide to install your tracking pixel and configure conversions.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "getting-started/setup-wizard.mdx",
      "source_hash": "c60cd86809c05c40e1228989767149f81dd97ed4bd469cf958d31ace5ec43be8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/guides/complete-guide-cookieless-analytics",
      "canonical": "https://docs.sealmetrics.com/guides/complete-guide-cookieless-analytics",
      "markdown": "https://docs.sealmetrics.com/guides/complete-guide-cookieless-analytics.md",
      "title": "Complete Guide to Cookieless Analytics 2026",
      "description": "Cookieless analytics captures 100% of visitor data without consent banners: how it works, why cookie-based tools lose 15-60% of EU data, and how to set it up.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/complete-guide-cookieless-analytics.mdx",
      "source_hash": "adfc9df1077567835e8a041ce0e942b886f800d357124c777c61c04e87414e03",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/guides/ga4-migration-checklist",
      "canonical": "https://docs.sealmetrics.com/guides/ga4-migration-checklist",
      "markdown": "https://docs.sealmetrics.com/guides/ga4-migration-checklist.md",
      "title": "GA4 to Sealmetrics: The Complete Migration Checklist",
      "description": "Phase-by-phase checklist to migrate from GA4 to Sealmetrics: audit events, map them to conv()/micro(), run 30 days in parallel, then switch GA4 off safely.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/ga4-migration-checklist.mdx",
      "source_hash": "56bf539b449971e22792deb583a96d5111a9dadc9b0131bcf11fb5cf4e23f5fa",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/guides",
      "canonical": "https://docs.sealmetrics.com/guides",
      "markdown": "https://docs.sealmetrics.com/guides.md",
      "title": "Guides",
      "description": "Step-by-step Sealmetrics guides — cookieless analytics implementation, GDPR compliance, and platform best practices.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/index.mdx",
      "source_hash": "8b164694dce10a5e3afe04e93313a417243a5570eb5668b15d714af311aa7ee6",
      "generated_at": "2026-08-27T12:22:30.844Z"
    },
    {
      "route": "/guides/tracker-performance-adobe-analytics",
      "canonical": "https://docs.sealmetrics.com/guides/tracker-performance-adobe-analytics",
      "markdown": "https://docs.sealmetrics.com/guides/tracker-performance-adobe-analytics.md",
      "title": "Tracker Performance Report: Sealmetrics vs Adobe Analytics",
      "description": "A technical comparison of tracking pixel weight, delivery chain, and time-to-first-hit: the Sealmetrics tracker vs the Adobe Analytics stack (Launch + AppMeasurement) — with field measurements from a real site running both, methodology included.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/tracker-performance-adobe-analytics.mdx",
      "source_hash": "a6704c422c91a12a0ac9a01a328abda11b6ea5adbb109a00888c3ac3bc178f3d",
      "generated_at": "2026-08-27T14:00:32.362Z"
    },
    {
      "route": "/guides/tracker-performance-report",
      "canonical": "https://docs.sealmetrics.com/guides/tracker-performance-report",
      "markdown": "https://docs.sealmetrics.com/guides/tracker-performance-report.md",
      "title": "Tracker Performance Report: Sealmetrics vs GA4, Matomo and Piwik PRO",
      "description": "Sealmetrics t.js measures 1.1 KB on the wire — 12× lighter than the legacy v1 tracker and ~132× lighter than GA4 gtag.js; Matomo and Piwik PRO sit between.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/tracker-performance-report.mdx",
      "source_hash": "064f0591f84c9eac38ca16ef7c41430396d94a17128d69b84e9721e25683a24b",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/guides/tracker-performance-three-way",
      "canonical": "https://docs.sealmetrics.com/guides/tracker-performance-three-way",
      "markdown": "https://docs.sealmetrics.com/guides/tracker-performance-three-way.md",
      "title": "Tracker Performance: Sealmetrics vs GA4 vs Adobe Analytics",
      "description": "The three-way comparison: tracking pixel weight, delivery chain, time to first hit, transport, consent, and measured traffic differences between Sealmetrics, GA4's gtag.js, and the Adobe Launch + AppMeasurement stack.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/tracker-performance-three-way.mdx",
      "source_hash": "d3367745a38c94c7093ac2e6638c14ecd945592b6576dd31b0d3a97f09e2d908",
      "generated_at": "2026-08-27T14:00:32.362Z"
    },
    {
      "route": "/guides/utm-governance",
      "canonical": "https://docs.sealmetrics.com/guides/utm-governance",
      "markdown": "https://docs.sealmetrics.com/guides/utm-governance.md",
      "title": "UTM Governance: Naming Conventions That Keep Attribution Clean",
      "description": "UTM governance for Sealmetrics: lowercase values, one separator, one canonical name per source, mediums matching default channels, no UTMs on internal links.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "guides/utm-governance.mdx",
      "source_hash": "89dd3e628e5e68bf32414aabfed2ccc95bab06e435d78dbf30d4f21db8906052",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/implementation/content-site-structure/content-grouping",
      "canonical": "https://docs.sealmetrics.com/implementation/content-site-structure/content-grouping",
      "markdown": "https://docs.sealmetrics.com/implementation/content-site-structure/content-grouping.md",
      "title": "Content Grouping",
      "description": "Group pages into categories like blog, product, or checkout with Sealmetrics content grouping, set via a URL parameter or the JavaScript API.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/content-site-structure/content-grouping.mdx",
      "source_hash": "a0be5c4813f3a87f3acddfe61b43d391d513706b6fdd306007175b47d47630d0",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/content-site-structure",
      "canonical": "https://docs.sealmetrics.com/implementation/content-site-structure",
      "markdown": "https://docs.sealmetrics.com/implementation/content-site-structure.md",
      "title": "Content & Site Structure",
      "description": "How to organize and track site content in Sealmetrics with content grouping, so you can analyze performance by section instead of individual URLs.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/content-site-structure/index.mdx",
      "source_hash": "2994b8f07d6e36c164dfe8aa62745fa80630e79571874d79ae63e6d21ca530bf",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/custom-properties/content-groups",
      "canonical": "https://docs.sealmetrics.com/implementation/custom-properties/content-groups",
      "markdown": "https://docs.sealmetrics.com/implementation/custom-properties/content-groups.md",
      "title": "Dynamic Content Grouping",
      "description": "Set content groups dynamically with JavaScript for SPAs and complex sites.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/custom-properties/content-groups.mdx",
      "source_hash": "47d8d66259b5dce1d50289bb502392997e264b9d47b2187393a16e9953b377c0",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/custom-properties/event-properties",
      "canonical": "https://docs.sealmetrics.com/implementation/custom-properties/event-properties",
      "markdown": "https://docs.sealmetrics.com/implementation/custom-properties/event-properties.md",
      "title": "Event Properties",
      "description": "Attach custom data to conversions and microconversions for detailed analysis.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/custom-properties/event-properties.mdx",
      "source_hash": "a1285a96de553d9bf21e00da329619886e55904b5fd052172828c0ffedcd742d",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/custom-properties",
      "canonical": "https://docs.sealmetrics.com/implementation/custom-properties",
      "markdown": "https://docs.sealmetrics.com/implementation/custom-properties.md",
      "title": "Custom Properties Overview",
      "description": "Capture business-specific data with custom event properties in Sealmetrics.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/custom-properties/index.mdx",
      "source_hash": "45b10486f756e3e24005d6e83004541218f69d4c7584a90c744443dde071725d",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/custom-properties/user-properties",
      "canonical": "https://docs.sealmetrics.com/implementation/custom-properties/user-properties",
      "markdown": "https://docs.sealmetrics.com/implementation/custom-properties/user-properties.md",
      "title": "User Segmentation",
      "description": "Segment users by including business attributes in your conversion and microconversion properties.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/custom-properties/user-properties.mdx",
      "source_hash": "6a6fc1b92a1142fcbc1d6758214a7e7098e87b2f465529488ef1eccec03dfbfd",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/defer-attribute-pixel-script",
      "canonical": "https://docs.sealmetrics.com/implementation/defer-attribute-pixel-script",
      "markdown": "https://docs.sealmetrics.com/implementation/defer-attribute-pixel-script.md",
      "title": "Why Use the Defer Attribute on the Sealmetrics Pixel",
      "description": "Learn why adding defer to the Sealmetrics pixel script improves page load performance and prevents rendering delays without affecting tracking accuracy.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/defer-attribute-pixel-script.mdx",
      "source_hash": "debf196a271327d89d4e201d859f97474e0c5c3416eb6fc4195e14d7c506fd2d",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/ecommerce-conversion-tracking/ecommerce-setup-guide",
      "canonical": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking/ecommerce-setup-guide",
      "markdown": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking/ecommerce-setup-guide.md",
      "title": "E-commerce Setup Guide",
      "description": "Complete guide to tracking e-commerce conversions, revenue, and customer journey with Sealmetrics. Includes examples for WooCommerce, Shopify, and custom platforms.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/ecommerce-conversion-tracking/ecommerce-setup-guide.mdx",
      "source_hash": "0ee0c70cadb477736f0d5caab343f323db0fe6109ecd6cc997522fedf70bbc61",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/ecommerce-conversion-tracking/event-properties",
      "canonical": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking/event-properties",
      "markdown": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking/event-properties.md",
      "title": "Understanding Event Properties in Sealmetrics",
      "description": "Learn how to use event properties in Sealmetrics for advanced conversion tracking, custom data collection, and detailed analytics segmentation while maintaining GDPR compliance.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/ecommerce-conversion-tracking/event-properties-guide.mdx",
      "source_hash": "efbea0b18e019dc1ad5a6385eebdd311860ff679ba9916b7fbad7811f70b3748",
      "generated_at": "2026-08-27T14:02:28.741Z"
    },
    {
      "route": "/implementation/ecommerce-conversion-tracking",
      "canonical": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking",
      "markdown": "https://docs.sealmetrics.com/implementation/ecommerce-conversion-tracking.md",
      "title": "E-commerce Conversion Tracking",
      "description": "Set up e-commerce conversion tracking in Sealmetrics: purchase and revenue tracking, event properties, and ERP/CRM reconciliation — no cookie consent.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/ecommerce-conversion-tracking/index.mdx",
      "source_hash": "78dbbeab6b074449a92cf63f6f1686eb297f9cff6c1da85c9093b4d7458bcfad",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation",
      "canonical": "https://docs.sealmetrics.com/implementation",
      "markdown": "https://docs.sealmetrics.com/implementation.md",
      "title": "Implementation",
      "description": "Step-by-step guides to implement Sealmetrics cookieless tracking: pageviews, e-commerce conversions, SPAs, and content grouping — no consent banner needed.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/index.mdx",
      "source_hash": "d365ecaf73927b0c915e155094628cb222a6273e7bda821310ef0be7dbaf2490",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/tracker/api-reference",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/api-reference",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/api-reference.md",
      "title": "Tracker API Reference",
      "description": "Complete API reference for the Sealmetrics JavaScript tracker. Includes all methods, parameters, and payload specifications.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/api-reference.mdx",
      "source_hash": "1a16d6ec97a72c61876ace5b8bcd9def7580fef1c17c542b72e9f10b261f5640",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/tracker/conversions",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/conversions",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/conversions.md",
      "title": "Conversions",
      "description": "Track purchases, leads, and signups with sealmetrics.conv(): syntax, monetary values, custom properties, and item arrays for e-commerce, cookie-free.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/conversions.mdx",
      "source_hash": "6204e678b760a7208edd5dd6d452fce81907cceae3bd5b18e07e1ee3ce20e254",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/tracker/first-party",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/first-party",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/first-party.md",
      "title": "First-Party Tracker",
      "description": "Serve the Sealmetrics tracker from your own subdomain for maximum ad-blocker resistance: DNS setup, activation, and verification.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/first-party.mdx",
      "source_hash": "9147a7d84d37c113ce04721627cdc04116dd943f3ec28eeae76905c8385807e3",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/tracker",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker.md",
      "title": "Tracker Overview",
      "description": "Sealmetrics' 1.2 KB gzipped JavaScript tracker: one-line install, no cookies or localStorage, automatic SPA detection, and size comparisons vs GA4.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/index.mdx",
      "source_hash": "71c250825cfa420a487c38480f2eaaddcef8f1e251b29a56ec4230f19ff2914b",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/implementation/tracker/installation",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/installation",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/installation.md",
      "title": "Installation",
      "description": "Install the Sealmetrics tracker with one script tag: basic setup, content grouping via the group parameter, custom endpoints, and parameter reference.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/installation.mdx",
      "source_hash": "b57d9bd8911cd67f2e60f9777f37c1974a4a4c5ca58be7b052d566817b7ba7f4",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/tracker/microconversions",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/microconversions",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/microconversions.md",
      "title": "Microconversions",
      "description": "Track funnel steps and engagement events like add-to-cart, video plays, and scroll depth with sealmetrics.micro().",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/microconversions.mdx",
      "source_hash": "0b47ef5255f3ccd58b50f392fbd25d89db285bf1179b142a5578a1389a35eb79",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/implementation/tracker/migration-from-v1",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/migration-from-v1",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/migration-from-v1.md",
      "title": "Tracker v1 to v2: Breaking Changes",
      "description": "Breaking changes and migration steps from Sealmetrics tracker v1 to v2: one-line install, new conv() and micro() syntax, and no cookies or localStorage.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/migration-from-v1.mdx",
      "source_hash": "bb227c63a496446d775259e0a01bd8244c50dd0bfd5b35e8c2cdb0f843ea141d",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/tracker/spa-support",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/spa-support",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/spa-support.md",
      "title": "SPA Support",
      "description": "How the Sealmetrics tracker auto-detects SPA navigation via the History API in React, Vue, Angular, Next.js and more, plus manual first-pageview control.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/spa-support.mdx",
      "source_hash": "fad334a8ca7cc7dd0eeaf8befe0fd8527d05e46956878330971330b61aec28d1",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/tracker/step-by-step-guide",
      "canonical": "https://docs.sealmetrics.com/implementation/tracker/step-by-step-guide",
      "markdown": "https://docs.sealmetrics.com/implementation/tracker/step-by-step-guide.md",
      "title": "Step-by-Step Implementation Guide",
      "description": "Complete visual guide to implement Sealmetrics tracking on your website, from basic pageviews to conversions and funnels.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracker/step-by-step-guide.mdx",
      "source_hash": "a87b8ae3381aea5934f275930f7c5d4d22901d82dcdaf0741a76e063bd99801a",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/implementation/tracking-methods/how-to-track-ajax-forms",
      "canonical": "https://docs.sealmetrics.com/implementation/tracking-methods/how-to-track-ajax-forms",
      "markdown": "https://docs.sealmetrics.com/implementation/tracking-methods/how-to-track-ajax-forms.md",
      "title": "How to Track AJAX Forms",
      "description": "Track form submissions and conversions from AJAX forms with Sealmetrics. Works with any JavaScript framework.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracking-methods/how-to-track-ajax-forms.mdx",
      "source_hash": "3a6d1161f23534825ef039e24b9a1ead9b5d46398d25c060fd1d4996d0ca5aa5",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/tracking-methods/how-to-track-react",
      "canonical": "https://docs.sealmetrics.com/implementation/tracking-methods/how-to-track-react",
      "markdown": "https://docs.sealmetrics.com/implementation/tracking-methods/how-to-track-react.md",
      "title": "How to Track React Sites",
      "description": "Complete guide to tracking React applications with Sealmetrics. Includes examples for react-router, conversions, and microconversions.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracking-methods/how-to-track-react.mdx",
      "source_hash": "64ed15811b7838daac1a9140f96e166627574dc3d9744f58f8b57def7d05e5d1",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/tracking-methods/ignore-page-view",
      "canonical": "https://docs.sealmetrics.com/implementation/tracking-methods/ignore-page-view",
      "markdown": "https://docs.sealmetrics.com/implementation/tracking-methods/ignore-page-view.md",
      "title": "Manual Pageview Control",
      "description": "Control when pageviews are tracked in Sealmetrics. Useful for SPAs, multi-step forms, and custom navigation patterns.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracking-methods/ignore-page-view.mdx",
      "source_hash": "40c629dcc70797753ee694a268871a74954f6af90b0482ac4bcf5a01ed5ab3a2",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/implementation/tracking-methods",
      "canonical": "https://docs.sealmetrics.com/implementation/tracking-methods",
      "markdown": "https://docs.sealmetrics.com/implementation/tracking-methods.md",
      "title": "Tracking Methods",
      "description": "Advanced Sealmetrics tracking guides for SPAs, React apps, and AJAX forms, plus how to exclude specific pages from your cookieless analytics data.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "implementation/tracking-methods/index.mdx",
      "source_hash": "2150ae0fd1e6db498ac56030bb081427fa395b699982d8206df38b1363c4caac",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/",
      "canonical": "https://docs.sealmetrics.com",
      "markdown": "https://docs.sealmetrics.com/index.md",
      "title": "Sealmetrics Docs — Consentless Web Analytics",
      "description": "Official documentation for Sealmetrics, the consentless web analytics platform that captures 100% of traffic without cookies or consent banners, fully GDPR compliant.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "critical",
      "source_file": "index.mdx",
      "source_hash": "13815f31d019be48a7ddfa1aabb23de0be91a0343536b3cc6f6899e197187597",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/integrations/agentic-package",
      "canonical": "https://docs.sealmetrics.com/integrations/agentic-package",
      "markdown": "https://docs.sealmetrics.com/integrations/agentic-package.md",
      "title": "AI Agentic Package (Claude & Codex)",
      "description": "One-click AI package that creates a free Sealmetrics account, hands you the tracking pixel, and lets your AI assistant query your analytics — all from chat, no terminal and no dashboard login required to start.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/agentic-package.mdx",
      "source_hash": "8510df2cda8a2b8ba2a2017691a4c7f4b9e1eb0e9d539ec36f8302bfdc0f72c5",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/bigquery",
      "canonical": "https://docs.sealmetrics.com/integrations/bigquery",
      "markdown": "https://docs.sealmetrics.com/integrations/bigquery.md",
      "title": "BigQuery",
      "description": "Connect Sealmetrics to Google BigQuery to export your analytics data for advanced SQL analysis, custom reporting, and data warehousing.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/bigquery.mdx",
      "source_hash": "e876fec6e51fef0cef15ccf70150200bdd7f5f766e09082c1ef181c498f8d2d0",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/integrations/cms/drupal",
      "canonical": "https://docs.sealmetrics.com/integrations/cms/drupal",
      "markdown": "https://docs.sealmetrics.com/integrations/cms/drupal.md",
      "title": "Drupal",
      "description": "Install the Sealmetrics Drupal module (9, 10, and 11) via Composer or manually for cookieless analytics with form, search, and 404 error tracking.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/cms/drupal.mdx",
      "source_hash": "dc33f28458f84a5f527eff1dc36ccc60e1a7d6efdd04e27e2928db7d57d9f6b4",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/cms/joomla",
      "canonical": "https://docs.sealmetrics.com/integrations/cms/joomla",
      "markdown": "https://docs.sealmetrics.com/integrations/cms/joomla.md",
      "title": "Joomla",
      "description": "Install the Sealmetrics Joomla plugin (4.x and 5.x) for cookieless analytics with form, newsletter, search, and 404 tracking — no consent banner needed.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/cms/joomla.mdx",
      "source_hash": "4a9670347c171683154532349daf5bea3fdd9aad79ca77212155d9a17ee73cba",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/cms/wordpress",
      "canonical": "https://docs.sealmetrics.com/integrations/cms/wordpress",
      "markdown": "https://docs.sealmetrics.com/integrations/cms/wordpress.md",
      "title": "WordPress",
      "description": "Install the Sealmetrics WordPress plugin for cookieless analytics with search, 404, and Contact Form 7 lead tracking — no consent banner required.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/cms/wordpress.mdx",
      "source_hash": "5dc850d5d4cd23be8c86970aebf00d9027f4d75b3f651d2d5d0f66bb30aa2e74",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/ecommerce/magento",
      "canonical": "https://docs.sealmetrics.com/integrations/ecommerce/magento",
      "markdown": "https://docs.sealmetrics.com/integrations/ecommerce/magento.md",
      "title": "Magento 2",
      "description": "Install the Sealmetrics Magento 2.4+ (Adobe Commerce) module via app/code for cookieless analytics with product, cart, checkout, and purchase tracking.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/ecommerce/magento.mdx",
      "source_hash": "bb030087e8110c57e2db0dd028a3adc3e749752335d2293544d21d9724d5ae3f",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/ecommerce/opencart",
      "canonical": "https://docs.sealmetrics.com/integrations/ecommerce/opencart",
      "markdown": "https://docs.sealmetrics.com/integrations/ecommerce/opencart.md",
      "title": "OpenCart",
      "description": "Install the Sealmetrics OpenCart extension (3.x/4.x OCMOD package) for cookieless store analytics with product view, cart, checkout, and purchase events.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/ecommerce/opencart.mdx",
      "source_hash": "0a9efc811460f38d51770dd7ffa68715e5f92ff87cd0f0f46dbbebb1b65c0c84",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/ecommerce/prestashop",
      "canonical": "https://docs.sealmetrics.com/integrations/ecommerce/prestashop",
      "markdown": "https://docs.sealmetrics.com/integrations/ecommerce/prestashop.md",
      "title": "PrestaShop",
      "description": "Privacy-first, cookieless analytics for PrestaShop 1.7+ and 8.x stores",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/ecommerce/prestashop.mdx",
      "source_hash": "ae3f84bb716a6e479d11d3a44f1e93f9011b8f2c469c4653df64138f31888951",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/ecommerce/shopify",
      "canonical": "https://docs.sealmetrics.com/integrations/ecommerce/shopify",
      "markdown": "https://docs.sealmetrics.com/integrations/ecommerce/shopify.md",
      "title": "Shopify",
      "description": "Connect Sealmetrics to Shopify via the Pixel app and a theme app embed, with purchases confirmed server-side by webhook — cookieless funnel tracking.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/ecommerce/shopify.mdx",
      "source_hash": "3cd8c9ec54a560aa5b678423b1d877e492803b1992222be904e38d9155bea6e3",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/ecommerce/woocommerce",
      "canonical": "https://docs.sealmetrics.com/integrations/ecommerce/woocommerce",
      "markdown": "https://docs.sealmetrics.com/integrations/ecommerce/woocommerce.md",
      "title": "WooCommerce",
      "description": "Install the Sealmetrics WooCommerce plugin for cookieless tracking of the full e-commerce funnel — product views, cart, checkout, and purchase revenue.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/ecommerce/woocommerce.mdx",
      "source_hash": "a0eb0eab6df7ec547e86789d938b681414fdab2916f415cc94b05e883a0fa8c5",
      "generated_at": "2026-08-27T15:00:33.527Z"
    },
    {
      "route": "/integrations/extensions",
      "canonical": "https://docs.sealmetrics.com/integrations/extensions",
      "markdown": "https://docs.sealmetrics.com/integrations/extensions.md",
      "title": "Desktop Extension (.mcpb)",
      "description": "Reference for the Sealmetrics Desktop Extension for Claude — the one-click .mcpb bundle. Install, configure, update, and uninstall, plus the full settings reference.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/extensions.mdx",
      "source_hash": "ed5375b6f087bd5712a085d1066302a2774d7bc4800a46af629391f768c0dfa0",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/frameworks/nextjs",
      "canonical": "https://docs.sealmetrics.com/integrations/frameworks/nextjs",
      "markdown": "https://docs.sealmetrics.com/integrations/frameworks/nextjs.md",
      "title": "Next.js",
      "description": "Add cookieless analytics to Next.js with the @sealmetrics/nextjs package — a SealMetricsScript component for both App Router and Pages Router setups.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/frameworks/nextjs.mdx",
      "source_hash": "e088037c01a39247f970253cbdf82e95c9d2551fe0b873aca45c99210750b941",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/frameworks/nuxt",
      "canonical": "https://docs.sealmetrics.com/integrations/frameworks/nuxt",
      "markdown": "https://docs.sealmetrics.com/integrations/frameworks/nuxt.md",
      "title": "Nuxt 3",
      "description": "Add cookieless analytics to Nuxt 3 with the @sealmetrics/nuxt module — one entry in nuxt.config.ts auto-loads the tracker on every page, no cookies.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/frameworks/nuxt.mdx",
      "source_hash": "03cfef3df89009c875b125c2ee7fef0386e7bf68f72cc962a905ad83b2f19bb5",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/frameworks/react",
      "canonical": "https://docs.sealmetrics.com/integrations/frameworks/react",
      "markdown": "https://docs.sealmetrics.com/integrations/frameworks/react.md",
      "title": "React",
      "description": "Add privacy-first analytics to React with the @sealmetrics/react NPM package — provider or script component, no cookies or consent banner needed.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/frameworks/react.mdx",
      "source_hash": "9191c6834d83499b47ad52647867f724b083f69d8282f9d10023ba78ce1c4db5",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/integrations/google-tag-manager-advanced",
      "canonical": "https://docs.sealmetrics.com/integrations/google-tag-manager-advanced",
      "markdown": "https://docs.sealmetrics.com/integrations/google-tag-manager-advanced.md",
      "title": "Advanced GTM Integration",
      "description": "Decouple Sealmetrics library load from the initial pageview using ?auto=0 and the buffer stub. Pass dynamic content grouping from the dataLayer without losing hits or sending duplicates.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/google-tag-manager-advanced.mdx",
      "source_hash": "2c17bd896575555f50f1a925b5eb4d29be7cd56dbf97a5a34ab033b06ad87609",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/integrations/google-tag-manager",
      "canonical": "https://docs.sealmetrics.com/integrations/google-tag-manager",
      "markdown": "https://docs.sealmetrics.com/integrations/google-tag-manager.md",
      "title": "Google Tag Manager Template",
      "description": "Install Sealmetrics tracking on your website using the official Google Tag Manager template. Track pageviews, conversions, and microconversions without writing code.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/google-tag-manager.mdx",
      "source_hash": "cd8e68a7f2632510447ecee2c7274f6e689fed933299f5e0801367456d1f3742",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/integrations",
      "canonical": "https://docs.sealmetrics.com/integrations",
      "markdown": "https://docs.sealmetrics.com/integrations.md",
      "title": "Integrations Overview",
      "description": "Connect Sealmetrics with your favorite platforms, frameworks, and tools",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/index.mdx",
      "source_hash": "59267d91a6cc3c5285aee3d8a0ad163e57e674918dd27b5b42ca3115f29c65ab",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/mcp-server",
      "canonical": "https://docs.sealmetrics.com/integrations/mcp-server",
      "markdown": "https://docs.sealmetrics.com/integrations/mcp-server.md",
      "title": "MCP Server for AI Assistants",
      "description": "Connect Claude, ChatGPT, Cursor, Codex, and other AI assistants to your Sealmetrics analytics using the Model Context Protocol (MCP) — either the hosted remote server (one URL, no install) or the local npx server.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/mcp-server.mdx",
      "source_hash": "3e39331df684e5b1cde876fcbde2029eb8bff4a07af345ceb60d5dc93fe218d6",
      "generated_at": "2026-09-01T08:51:43.194Z"
    },
    {
      "route": "/integrations/tag-management/gtm-template",
      "canonical": "https://docs.sealmetrics.com/integrations/tag-management/gtm-template",
      "markdown": "https://docs.sealmetrics.com/integrations/tag-management/gtm-template.md",
      "title": "GTM Container Template",
      "description": "Ready-to-import Google Tag Manager container template with pre-configured Sealmetrics tags, triggers, and variables for pageviews and conversions.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/tag-management/gtm-template.mdx",
      "source_hash": "8d3f49decd179048fb1b63887055a766e69031e04d8e4e05c36a905ce3cbb8fc",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/website-builders/squarespace",
      "canonical": "https://docs.sealmetrics.com/integrations/website-builders/squarespace",
      "markdown": "https://docs.sealmetrics.com/integrations/website-builders/squarespace.md",
      "title": "Squarespace",
      "description": "Privacy-first, cookieless analytics for Squarespace websites and Squarespace Commerce",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/website-builders/squarespace.mdx",
      "source_hash": "9063d9781e90d0f7f27dc860ee029a1d0a1476aa354b9a3f4eecd00b1b104e8b",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/website-builders/webflow",
      "canonical": "https://docs.sealmetrics.com/integrations/website-builders/webflow",
      "markdown": "https://docs.sealmetrics.com/integrations/website-builders/webflow.md",
      "title": "Webflow",
      "description": "Add Sealmetrics cookieless analytics to Webflow by pasting a script in Project Settings > Custom Code, with automatic event and lead form tracking.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/website-builders/webflow.mdx",
      "source_hash": "60bd1c1964e28151a9e3d5648d0e1e21d7a01d724d52ecfbe36f0ec252d00ed6",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/integrations/website-builders/wix",
      "canonical": "https://docs.sealmetrics.com/integrations/website-builders/wix",
      "markdown": "https://docs.sealmetrics.com/integrations/website-builders/wix.md",
      "title": "Wix",
      "description": "Add Sealmetrics cookieless analytics to Wix sites and Wix Stores via Settings > Custom Code or an embed element, with automatic event tracking.",
      "content_type": "implementation",
      "owner": "engineering",
      "llm_priority": "critical",
      "source_file": "integrations/website-builders/wix.mdx",
      "source_hash": "3f806368a2f7ea2350b1707524da9b8051ee2bd7282be681307cb9bc7a25ca22",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/intro",
      "canonical": "https://docs.sealmetrics.com/intro",
      "markdown": "https://docs.sealmetrics.com/intro.md",
      "title": "Sealmetrics Docs: Consentless Analytics Platform",
      "description": "Documentation for Sealmetrics — consentless analytics that captures 100% of traffic without cookies or consent banners. GDPR compliant by design.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "critical",
      "source_file": "intro.mdx",
      "source_hash": "d32cd3395f443c5bd66087efbb1594a0d572f8100fdf37f574ed5c9f228273c9",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/lens/ai-assistant/best-practices",
      "canonical": "https://docs.sealmetrics.com/lens/ai-assistant/best-practices",
      "markdown": "https://docs.sealmetrics.com/lens/ai-assistant/best-practices.md",
      "title": "Best Practices",
      "description": "Write better LENS AI questions: be specific about time ranges, metrics, and segments, and use ready-made templates for traffic and conversion analysis.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/ai-assistant/best-practices.mdx",
      "source_hash": "c2cef3660461fd44a2c34aea255347da87f67043b79a06e3b6b4dd7baeaeb68e",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/ai-assistant",
      "canonical": "https://docs.sealmetrics.com/lens/ai-assistant",
      "markdown": "https://docs.sealmetrics.com/lens/ai-assistant.md",
      "title": "AI Chat Assistant",
      "description": "Ask questions about your analytics data and get instant AI-powered answers",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/ai-assistant/index.mdx",
      "source_hash": "cbdff68558e654c0d03d1b6a3a53a0509ad838196e1529261413f6758de03c02",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/anomaly-detection",
      "canonical": "https://docs.sealmetrics.com/lens/anomaly-detection",
      "markdown": "https://docs.sealmetrics.com/lens/anomaly-detection.md",
      "title": "How Anomaly Detection Works",
      "description": "How LENS detects anomalies in your analytics data using dynamic statistical thresholds and seasonality awareness.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/anomaly-detection/index.mdx",
      "source_hash": "385525ea2579a72988721ccbd1a516c8e15af15843b83291e692e2b17d5022c7",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/lens/anomaly-detection/rule-types",
      "canonical": "https://docs.sealmetrics.com/lens/anomaly-detection/rule-types",
      "markdown": "https://docs.sealmetrics.com/lens/anomaly-detection/rule-types.md",
      "title": "Detection Rules Catalog",
      "description": "The LENS detection rule library — IDs, categories and what each rule looks for. Not active on accounts yet.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/anomaly-detection/rule-types.mdx",
      "source_hash": "03200cc25c92b7db517195a959f39ea760b42b9a340beb7b19445063860a696a",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/anomaly-detection/thresholds",
      "canonical": "https://docs.sealmetrics.com/lens/anomaly-detection/thresholds",
      "markdown": "https://docs.sealmetrics.com/lens/anomaly-detection/thresholds.md",
      "title": "How Thresholds Work",
      "description": "How LENS sets and dynamically adjusts the thresholds that decide when an anomaly is worth an alert.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/anomaly-detection/thresholds.mdx",
      "source_hash": "321fc47f67fcbe8427dc2cc718aa6762b801c2f856b964d7c4cc9b1d597dae07",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/lens/api/lens-endpoints",
      "canonical": "https://docs.sealmetrics.com/lens/api/lens-endpoints",
      "markdown": "https://docs.sealmetrics.com/lens/api/lens-endpoints.md",
      "title": "LENS API Endpoints",
      "description": "REST API reference for LENS: insights, settings and usage, weekly and monthly reports, and AI assistant chat endpoints with Bearer authentication.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/api/lens-endpoints.mdx",
      "source_hash": "29bf26f0defb2781ecf5ec738868a6b0c75b0757ba6474b35f0180aaaf00d501",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/lens/getting-started",
      "canonical": "https://docs.sealmetrics.com/lens/getting-started",
      "markdown": "https://docs.sealmetrics.com/lens/getting-started.md",
      "title": "Getting Started with LENS",
      "description": "Set up LENS AI and start receiving intelligent insights about your analytics data.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/getting-started.mdx",
      "source_hash": "53f6d19d77e72b1054c5d5416d8672d45ad3d5689cedcac71bf131d109c18df3",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/lens",
      "canonical": "https://docs.sealmetrics.com/lens",
      "markdown": "https://docs.sealmetrics.com/lens.md",
      "title": "LENS AI Overview",
      "description": "The natural-language assistant for your analytics data — ask questions, build reports. Automated detection rules are on the roadmap.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/index.mdx",
      "source_hash": "c5899f6b18f396d711f7b6d73d568e10de14d1b4f2a4608b71ec425513cf7a40",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/lens/reports/email-alerts",
      "canonical": "https://docs.sealmetrics.com/lens/reports/email-alerts",
      "markdown": "https://docs.sealmetrics.com/lens/reports/email-alerts.md",
      "title": "Email Alerts",
      "description": "Configure email notifications for LENS insights and the weekly digest.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/reports/email-alerts.mdx",
      "source_hash": "6c608841b3625ba6a121cdfd268ec745d270ad6a0b4e9e0512af3eb117931a23",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/lens/reports/executive-summary",
      "canonical": "https://docs.sealmetrics.com/lens/reports/executive-summary",
      "markdown": "https://docs.sealmetrics.com/lens/reports/executive-summary.md",
      "title": "Executive Summary",
      "description": "What the LENS Executive Summary includes: an AI-written narrative, key takeaways, key metrics versus the previous period, and channel performance.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/reports/executive-summary.mdx",
      "source_hash": "61313dd772612cac67ad43ae1f6884f44bf30a09ec8ff57a7f8aa7753661818e",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/reports",
      "canonical": "https://docs.sealmetrics.com/lens/reports",
      "markdown": "https://docs.sealmetrics.com/lens/reports.md",
      "title": "LENS Reports",
      "description": "AI-generated executive reports that summarize your analytics for a given period.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/reports/index.mdx",
      "source_hash": "d7de82d4dbec21f813c696ca2d1cbf2d28d4849eb58663fcea49c163dda202d8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/seal-ai/internal-benchmark",
      "canonical": "https://docs.sealmetrics.com/lens/seal-ai/internal-benchmark",
      "markdown": "https://docs.sealmetrics.com/lens/seal-ai/internal-benchmark.md",
      "title": "Seal AI Internal Benchmark (Bilingual, July 2026)",
      "description": "162 live queries against production: three models, two languages, ground truth from the analytics database, confidence intervals, failure anatomy and declared limitations.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/seal-ai/internal-benchmark.mdx",
      "source_hash": "f5c10776871010ef2f8f08e072f7fff46b02476ce0ea45f2f94d8744fa727a21",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/seal-ai/model-selection",
      "canonical": "https://docs.sealmetrics.com/lens/seal-ai/model-selection",
      "markdown": "https://docs.sealmetrics.com/lens/seal-ai/model-selection.md",
      "title": "Why Seal AI Runs on gpt-oss-120b",
      "description": "The full LLM audit behind Seal AI: the European catalog, the global market, verified public benchmarks, our internal evaluations, and the honest trade-offs.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/seal-ai/model-selection.mdx",
      "source_hash": "0c96894b18cf6649ba9d884c8bf9817f05f1edac9023d9bf1914c8635250ee47",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/lens/seal-ai/private-ai-architecture",
      "canonical": "https://docs.sealmetrics.com/lens/seal-ai/private-ai-architecture",
      "markdown": "https://docs.sealmetrics.com/lens/seal-ai/private-ai-architecture.md",
      "title": "How Seal AI Works: Private AI on European Infrastructure",
      "description": "The architecture behind Seal AI: EU-only inference on Scaleway Paris, zero retention, no training on your data, and why no data is ever transferred to the United States.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "lens/seal-ai/private-ai-architecture.mdx",
      "source_hash": "8c5b8a66f3147c77c50814c4f787089d8045080f4c034776fe2672a4fd0f0398",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/platform/account-setup/find-account-id",
      "canonical": "https://docs.sealmetrics.com/platform/account-setup/find-account-id",
      "markdown": "https://docs.sealmetrics.com/platform/account-setup/find-account-id.md",
      "title": "How to Find Your Site ID",
      "description": "Learn where to find your Sealmetrics Site ID (Account ID) to configure integrations and API access.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/account-setup/find-account-id.mdx",
      "source_hash": "a99fcc63bfbe9ee3b2d250a36c734de3de17e45abd46c27fc0baa8cd61eca942",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/platform/account-setup/how-to-add-domains",
      "canonical": "https://docs.sealmetrics.com/platform/account-setup/how-to-add-domains",
      "markdown": "https://docs.sealmetrics.com/platform/account-setup/how-to-add-domains.md",
      "title": "How to Add Domains to Your Site",
      "description": "How to add, manage, and remove the domains authorized to send tracking data to your Sealmetrics site — at site creation or later from the Domains tab.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/account-setup/how-to-add-domains.mdx",
      "source_hash": "9e8e1b9026cfd252a99e4a8624c8ddfa7362320f256a48937ccad7f8a263bb01",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/account-setup/how-to-add-new-account",
      "canonical": "https://docs.sealmetrics.com/platform/account-setup/how-to-add-new-account",
      "markdown": "https://docs.sealmetrics.com/platform/account-setup/how-to-add-new-account.md",
      "title": "How to Add a New Site",
      "description": "Step-by-step guide to adding a new site (website) to your Sealmetrics organization.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/account-setup/how-to-add-new-account.mdx",
      "source_hash": "0758b8a66aa2848a2329879f1af4a75ba44434c87fa62292bd8d92c01711d62b",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/account-setup/how-to-change-timezone",
      "canonical": "https://docs.sealmetrics.com/platform/account-setup/how-to-change-timezone",
      "markdown": "https://docs.sealmetrics.com/platform/account-setup/how-to-change-timezone.md",
      "title": "How to Change Your Time Zone",
      "description": "How to change your Sealmetrics site timezone from Site Config > Settings so report dates and times are calculated in your local time zone.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/account-setup/how-to-change-timezone.mdx",
      "source_hash": "46d375862918f91d382517711448dfe0ec87cb72af4e4a4c12244c729e24fac0",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/account-setup/how-to-delete-account",
      "canonical": "https://docs.sealmetrics.com/platform/account-setup/how-to-delete-account",
      "markdown": "https://docs.sealmetrics.com/platform/account-setup/how-to-delete-account.md",
      "title": "How to Delete a Site",
      "description": "How to permanently delete a site and its tracking data from the Sealmetrics dashboard. Only the organization Owner can delete a site.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/account-setup/how-to-delete-account.mdx",
      "source_hash": "266dfa250ce074b33fbd6468c9316a9309b93e83338bc2a008539873e7f44c56",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform",
      "canonical": "https://docs.sealmetrics.com/platform",
      "markdown": "https://docs.sealmetrics.com/platform.md",
      "title": "Platform",
      "description": "Overview of the Sealmetrics platform — account setup, organizations, user management, and tracking and attribution settings.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/index.mdx",
      "source_hash": "2033f2b1dea6a694c934d9cb0619ec78d8e8c4304ed6ee38f89f1b19709489c8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/organizations",
      "canonical": "https://docs.sealmetrics.com/platform/organizations",
      "markdown": "https://docs.sealmetrics.com/platform/organizations.md",
      "title": "Organizations",
      "description": "Understanding organizations, sites, and team management in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/organizations.mdx",
      "source_hash": "01e16192f3cde8bc285b27b136d817536829e4e8c145ddf07c0c623d5ed20b7b",
      "generated_at": "2026-09-02T09:19:59.176Z"
    },
    {
      "route": "/platform/settings/account/connected-apps",
      "canonical": "https://docs.sealmetrics.com/platform/settings/account/connected-apps",
      "markdown": "https://docs.sealmetrics.com/platform/settings/account/connected-apps.md",
      "title": "Connected Apps",
      "description": "Review and revoke the AI assistants (claude.ai, ChatGPT…) authorized to read your analytics through the Sealmetrics remote MCP server.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/account/connected-apps.mdx",
      "source_hash": "882baa6f48753d9ae58217889faf16a1c83176829c83b344c78e546f1f82ea7d",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/account/general",
      "canonical": "https://docs.sealmetrics.com/platform/settings/account/general",
      "markdown": "https://docs.sealmetrics.com/platform/settings/account/general.md",
      "title": "Site Settings",
      "description": "Configure the basic settings of a site — name, timezone, and currency.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/account/general.mdx",
      "source_hash": "db6cefa2226d1aef0c4b76ac0afcc071e4790311e2536ab4fb8699e052841e6b",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/account/security",
      "canonical": "https://docs.sealmetrics.com/platform/settings/account/security",
      "markdown": "https://docs.sealmetrics.com/platform/settings/account/security.md",
      "title": "Security",
      "description": "Protect your Sealmetrics account — enable two-factor authentication (TOTP), manage backup codes, and review or revoke active sessions.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/account/security.mdx",
      "source_hash": "41aebc587fbff87ea4599f81e2281316efd668741e39d4b129c3ea6c06849035",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/account/users",
      "canonical": "https://docs.sealmetrics.com/platform/settings/account/users",
      "markdown": "https://docs.sealmetrics.com/platform/settings/account/users.md",
      "title": "Users & Teams",
      "description": "Invite members, assign sites, manage roles, and remove users from your Sealmetrics organization.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/account/users.mdx",
      "source_hash": "87a83f09ee852993dc6a4c720b0778df9844a03bc645416112e4b9416929b3f7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/advanced/audit-log",
      "canonical": "https://docs.sealmetrics.com/platform/settings/advanced/audit-log",
      "markdown": "https://docs.sealmetrics.com/platform/settings/advanced/audit-log.md",
      "title": "Audit Logs",
      "description": "Track account activity and configuration changes for security and accountability.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/advanced/audit-log.mdx",
      "source_hash": "22e886df0ab71aa2ec56fa9675e3f4b0080d091158c87621e0b784c1d27fc425",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings",
      "canonical": "https://docs.sealmetrics.com/platform/settings",
      "markdown": "https://docs.sealmetrics.com/platform/settings.md",
      "title": "Settings Overview",
      "description": "Configure your Sealmetrics account, tracking, integrations, and preferences.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/index.mdx",
      "source_hash": "64251751d41d1de73eb385e28a8a0a793d3530235a724c8cc3e3241cde79dd04",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/platform/settings/integrations/bigquery",
      "canonical": "https://docs.sealmetrics.com/platform/settings/integrations/bigquery",
      "markdown": "https://docs.sealmetrics.com/platform/settings/integrations/bigquery.md",
      "title": "BigQuery Integration",
      "description": "Export your Sealmetrics data to Google BigQuery for advanced analysis.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/integrations/bigquery.mdx",
      "source_hash": "195f72c8755231554cb54528cddcaf8a688addb464021a4b94adc61f8ccb1b5b",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/integrations/looker-studio",
      "canonical": "https://docs.sealmetrics.com/platform/settings/integrations/looker-studio",
      "markdown": "https://docs.sealmetrics.com/platform/settings/integrations/looker-studio.md",
      "title": "Data Studio Integration",
      "description": "Connect Sealmetrics to Google Data Studio for custom dashboards and visual reports.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/integrations/looker-studio.mdx",
      "source_hash": "616790c5d89ba042c1abf2091076bf340a19350d769835a0d69c2c3bb2402163",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/platform/settings/integrations/webhooks",
      "canonical": "https://docs.sealmetrics.com/platform/settings/integrations/webhooks",
      "markdown": "https://docs.sealmetrics.com/platform/settings/integrations/webhooks.md",
      "title": "Webhooks",
      "description": "Send real-time Sealmetrics events to your own services via HTTP callbacks, configured through the API.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/integrations/webhooks.mdx",
      "source_hash": "2a656f0a4b352b9a222b88390c50667a0ad191ba8f32ede03048a2cff9874b39",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/llm",
      "canonical": "https://docs.sealmetrics.com/platform/settings/llm",
      "markdown": "https://docs.sealmetrics.com/platform/settings/llm.md",
      "title": "LLM Providers",
      "description": "Choose the AI provider for the Lens chat assistant — the managed Seal AI Private (no key needed) or your own API key (BYOK).",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/llm.mdx",
      "source_hash": "9efa97d90068168d9e19459f98049a3fec4b4fba109477cc6cf63a5f9cd0d9f2",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/seal-ai-usage",
      "canonical": "https://docs.sealmetrics.com/platform/settings/seal-ai-usage",
      "markdown": "https://docs.sealmetrics.com/platform/settings/seal-ai-usage.md",
      "title": "Seal AI Usage",
      "description": "The Seal AI Usage screen: monthly token consumption, pack balance, purchase of extra token packs, and per-site/per-user breakdown.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/seal-ai-usage.mdx",
      "source_hash": "5594fab7c15a4ea86fe586b45a1d982797163c8638b57f4ac16b96f74f30f2a4",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/tracking/channel-grouping",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/channel-grouping",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/channel-grouping.md",
      "title": "Channel Grouping",
      "description": "Define custom rules to group your traffic into channels (Paid Search, Organic Social, Affiliates…) with a drafts→test→publish flow, CSV import/export, and MCP tools.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/channel-grouping.mdx",
      "source_hash": "282c41d2a4fad6b787129236a3c7453266902d4fd3677bd69fc420da0fcd3bfa",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/tracking/content-grouping",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/content-grouping",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/content-grouping.md",
      "title": "Content Grouping Settings",
      "description": "Group pages into logical categories using URL pattern rules for easier analysis in the Pages report.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/content-grouping.mdx",
      "source_hash": "935818be71cf8f6a3d8a572b5630d967107edb3a18ff9874964eb1a7ff3c8e0c",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/platform/settings/tracking/custom-dimensions",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/custom-dimensions",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/custom-dimensions.md",
      "title": "Custom Dimensions",
      "description": "Capture business-specific data fields with custom properties sent from your pixel.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/custom-dimensions.mdx",
      "source_hash": "efffdfbe8163b7269c54f6a259fe18f59f86c6b5d09d0ad9e7ed2054f76180d0",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/platform/settings/tracking/ip-exclusions",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/ip-exclusions",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/ip-exclusions.md",
      "title": "IP Exclusions",
      "description": "Discard tracking hits from specific IPs or CIDR ranges — offices, QA environments, internal tools — so internal traffic never appears in your reports.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/ip-exclusions.mdx",
      "source_hash": "68faf63e4dee3d7ddb5054168a192d58decd49e6dbf6bb38801741bb5ed07595",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/tracking/pixel-builder",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/pixel-builder",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/pixel-builder.md",
      "title": "Pixel Builder",
      "description": "Generate and save reusable tracking snippets for conversions and microconversions from the Pixels page.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/pixel-builder.mdx",
      "source_hash": "e5f52785d6a9eeada96af35048472e8184441f2ac65f3df794dc6187743df329",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/settings/tracking/utm-mapping",
      "canonical": "https://docs.sealmetrics.com/platform/settings/tracking/utm-mapping",
      "markdown": "https://docs.sealmetrics.com/platform/settings/tracking/utm-mapping.md",
      "title": "UTM Mapping",
      "description": "Map your own URL parameters (campaign_id, source_id, ad_medium…) to standard UTMs at ingest, so custom taxonomies feed straight into reports and Channel Grouping without changing your tagging.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/settings/tracking/utm-mapping.mdx",
      "source_hash": "fe4301e90c40e9513a19dc7f0bb81fd01b5c9c09c21f331a7debbab7a2762cec",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/tracking-and-attribution-settings/avoid-conversions-attributed-to-payment",
      "canonical": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/avoid-conversions-attributed-to-payment",
      "markdown": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/avoid-conversions-attributed-to-payment.md",
      "title": "How to Avoid Conversions Being Attributed to “Payment”",
      "description": "Learn why conversions sometimes appear with “payment” as the source and how to prevent incorrect attribution.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/tracking-and-attribution-settings/avoid-conversions-attributed-to-payment.mdx",
      "source_hash": "ca98a6827006168e7f6a05cc511efcaec62d469235173ae7b5a880b255d3bcc6",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/platform/tracking-and-attribution-settings/bypass-pos-or-referrer",
      "canonical": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/bypass-pos-or-referrer",
      "markdown": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/bypass-pos-or-referrer.md",
      "title": "Bypass POS or Referrer",
      "description": "Learn how to exclude payment gateways and external domains from being counted as referrers in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/tracking-and-attribution-settings/bypass-pos-or-referrer.mdx",
      "source_hash": "81d7bb645e0909cd4bb46ab88c8ffffa018d85d1a2eed462bf27cda90990104b",
      "generated_at": "2026-09-01T17:25:32.384Z"
    },
    {
      "route": "/platform/tracking-and-attribution-settings/external-auth-sso-attribution",
      "canonical": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/external-auth-sso-attribution",
      "markdown": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/external-auth-sso-attribution.md",
      "title": "Preserve Attribution Through External Login or SSO Flows",
      "description": "Learn how to keep the original traffic source when your signup or login flow passes through an external authentication domain (SSO) and returns to your site.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/tracking-and-attribution-settings/external-auth-sso-attribution.mdx",
      "source_hash": "c65977a6c0a1ce3c86aa887ecd2576951726da8472069ca40c24109a9c88c147",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/platform/tracking-and-attribution-settings/passthrough-referrers",
      "canonical": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/passthrough-referrers",
      "markdown": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/passthrough-referrers.md",
      "title": "Passthrough Referrers",
      "description": "Learn what a passthrough referrer is and how to preserve the original traffic source when visitors return from external domains such as payment gateways, SSO providers, or booking engines.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/tracking-and-attribution-settings/passthrough-referrers.mdx",
      "source_hash": "e936c622c9916106deaa7d1b00937af8472ba3424be58a13320ca68113a79a06",
      "generated_at": "2026-09-01T17:25:32.384Z"
    },
    {
      "route": "/platform/tracking-and-attribution-settings/referrer-mappings",
      "canonical": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/referrer-mappings",
      "markdown": "https://docs.sealmetrics.com/platform/tracking-and-attribution-settings/referrer-mappings.md",
      "title": "Referrer Mappings",
      "description": "Learn how to map known referrer domains to specific source, medium, and campaign values so traffic from partners, affiliates, or internal domains is attributed correctly in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/tracking-and-attribution-settings/referrer-mappings.mdx",
      "source_hash": "23c54659ff1bc4242016b96c9669ed88fc3b696cb535c88d80d10f33ded13cbc",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/platform/user-management/authorized-ips",
      "canonical": "https://docs.sealmetrics.com/platform/user-management/authorized-ips",
      "markdown": "https://docs.sealmetrics.com/platform/user-management/authorized-ips.md",
      "title": "Access Restricted to Authorized IPs",
      "description": "Enhance security by restricting platform access to authorized IP addresses.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/user-management/authorized-ips.mdx",
      "source_hash": "6cbc24269a04edc60d01bb6370daaac0760137fa8d78a8141fb43dfb9b4b6b90",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/user-management/change-password",
      "canonical": "https://docs.sealmetrics.com/platform/user-management/change-password",
      "markdown": "https://docs.sealmetrics.com/platform/user-management/change-password.md",
      "title": "How to Change Your Password",
      "description": "How to change your Sealmetrics password from My Account > Profile, with the 12-character minimum and tips on enabling two-factor authentication.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/user-management/change-password.mdx",
      "source_hash": "08c7e636d99931078275d6348ec15e77f9949c3b8782114477b7b26c09495e94",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/user-management/create-admin-user",
      "canonical": "https://docs.sealmetrics.com/platform/user-management/create-admin-user",
      "markdown": "https://docs.sealmetrics.com/platform/user-management/create-admin-user.md",
      "title": "How to Add an Organization Admin",
      "description": "Step-by-step guide to adding a new Admin to your Sealmetrics organization.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/user-management/create-admin-user.mdx",
      "source_hash": "463eb51bb5a38f56acd6a12105147facdd7a70e4b5bba6b35099c8df59b307c5",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/user-management/how-to-add-new-user",
      "canonical": "https://docs.sealmetrics.com/platform/user-management/how-to-add-new-user",
      "markdown": "https://docs.sealmetrics.com/platform/user-management/how-to-add-new-user.md",
      "title": "How to Invite a Team Member",
      "description": "Learn how to invite new team members to your Sealmetrics organization.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/user-management/how-to-add-new-user.mdx",
      "source_hash": "e6a224fdda59d2f33319b2f8270265c70062087b64da6bb81ab91c68e5dee50f",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/platform/user-management/roles-management",
      "canonical": "https://docs.sealmetrics.com/platform/user-management/roles-management",
      "markdown": "https://docs.sealmetrics.com/platform/user-management/roles-management.md",
      "title": "Roles & Permissions",
      "description": "Understand the role system in Sealmetrics — organization roles, site access roles, and how they combine.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "platform/user-management/roles-management.mdx",
      "source_hash": "64428f8176df8042c0b63b06e6cf74547a58c3f9cc4099706f7c5b68cc0510e8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/conversions",
      "canonical": "https://docs.sealmetrics.com/reports/conversions",
      "markdown": "https://docs.sealmetrics.com/reports/conversions.md",
      "title": "Conversions Report",
      "description": "How to read the Sealmetrics Conversions report: conversion and microconversion views, revenue and average value metrics, and common conversion types.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/conversions.mdx",
      "source_hash": "953cdbb702911585c0b76ac8fabc06d71ba42631e8b56f582e401b9309c7daec",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/date-range",
      "canonical": "https://docs.sealmetrics.com/reports/date-range",
      "markdown": "https://docs.sealmetrics.com/reports/date-range.md",
      "title": "Date Range",
      "description": "Control the time period for all reports with preset ranges, custom dates, and comparison periods.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/date-range.mdx",
      "source_hash": "876ae901cd8e363969382a9f42eed3631979aff1a3496513c7ed1fca3bd2e206",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/definitions",
      "canonical": "https://docs.sealmetrics.com/reports/definitions",
      "markdown": "https://docs.sealmetrics.com/reports/definitions.md",
      "title": "Metrics Reference",
      "description": "Detailed reference of all Sealmetrics report metrics — formulas, benchmarks, and interpretation for entrances, pageviews, conversions, revenue, and advanced KPIs.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/definitions.mdx",
      "source_hash": "89786fd4504093e645effb30a74a6a7da150e2b005636b9e095fa94d49127cfa",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/reports/devices",
      "canonical": "https://docs.sealmetrics.com/reports/devices",
      "markdown": "https://docs.sealmetrics.com/reports/devices.md",
      "title": "Devices Report",
      "description": "Analyze traffic by device type, browser, and operating system to understand how users access your site.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/devices.mdx",
      "source_hash": "a366b8d511667eaa943d4127a7fbd94dab90d90c6f8da1ffe46bd66a36a3b140",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/evolution",
      "canonical": "https://docs.sealmetrics.com/reports/evolution",
      "markdown": "https://docs.sealmetrics.com/reports/evolution.md",
      "title": "Evolution Report",
      "description": "Track how metrics change over time with daily, weekly, or monthly grouping and UTM filtering in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/evolution.mdx",
      "source_hash": "e2bdd4f0a39dc5954afad7e419007513bf29eb38d6dae6b12af4c74fcdd53253",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/filters",
      "canonical": "https://docs.sealmetrics.com/reports/filters",
      "markdown": "https://docs.sealmetrics.com/reports/filters.md",
      "title": "Filters",
      "description": "Apply global and local filters to narrow down analytics data by geography, device, source, and more.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/filters.mdx",
      "source_hash": "3393ffb63799e50b4f0ba6ed26a3d8451cbc840ce5f2afacaa9f9f6799bcf115",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/funnel",
      "canonical": "https://docs.sealmetrics.com/reports/funnel",
      "markdown": "https://docs.sealmetrics.com/reports/funnel.md",
      "title": "Funnel Report",
      "description": "Visualize e-commerce conversion progression — from entrances through product views, cart, checkout and purchase — with drop-off at each step.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/funnel.mdx",
      "source_hash": "495cd4ebd5b2691fdd6c50a6e83f13b2f24a13b78c79158941b18b03111b0438",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/geography",
      "canonical": "https://docs.sealmetrics.com/reports/geography",
      "markdown": "https://docs.sealmetrics.com/reports/geography.md",
      "title": "Geography Report",
      "description": "See where your visitors come from with country-level metrics and an interactive world map visualization.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/geography.mdx",
      "source_hash": "396ee054fd0fabbd9b4178111c2acb830db65f79a354a1227699649029399102",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports",
      "canonical": "https://docs.sealmetrics.com/reports",
      "markdown": "https://docs.sealmetrics.com/reports.md",
      "title": "Reports Overview",
      "description": "Guide to the 9 Sealmetrics reports — Overview, Evolution, Pages, Sources, Geography, Devices, Conversions, Properties, and Funnel — and shared features.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/index.mdx",
      "source_hash": "6deb70941169c634b033f11ed9a04b83f806bbd7f087f5730628b57267aefed1",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/insights/attribution-accuracy",
      "canonical": "https://docs.sealmetrics.com/reports/insights/attribution-accuracy",
      "markdown": "https://docs.sealmetrics.com/reports/insights/attribution-accuracy.md",
      "title": "How Attribution Accuracy Works",
      "description": "Understand the two levels of attribution accuracy in Sealmetrics — why total conversions are always exact, how channel-level attribution works, and what trade-offs make consentless measurement possible.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/attribution-accuracy.mdx",
      "source_hash": "28751769e78ae7c4a6748492892ed8e15614c4579023dace3f0ec119181c3d3c",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/reports/insights/attribution-model",
      "canonical": "https://docs.sealmetrics.com/reports/insights/attribution-model",
      "markdown": "https://docs.sealmetrics.com/reports/insights/attribution-model.md",
      "title": "How Sealmetrics Attributes Conversions: The Attribution Model",
      "description": "Sealmetrics uses session-scoped last-click attribution: how a traffic source is chosen, how conversions inherit it, and why there is no cross-session lookback window.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/attribution-model.mdx",
      "source_hash": "eb0591060d348bffc1ab867c6aeaafd4f6e68159b75ba11aedfc23c30fc1bc03",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/insights/direct-traffic",
      "canonical": "https://docs.sealmetrics.com/reports/insights/direct-traffic",
      "markdown": "https://docs.sealmetrics.com/reports/insights/direct-traffic.md",
      "title": "Understanding Direct Traffic in Sealmetrics",
      "description": "Learn how Sealmetrics classifies Direct traffic and how referrer detection impacts traffic source attribution.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/direct-traffic.mdx",
      "source_hash": "1c2a67eaa5a8ee6ba1b7ece25eeaa8eec7396035f9bd615da3d63961fb0d99f3",
      "generated_at": "2026-08-12T08:28:08.079Z"
    },
    {
      "route": "/reports/insights/gtm-msr-appspot-and-tag-blocking",
      "canonical": "https://docs.sealmetrics.com/reports/insights/gtm-msr-appspot-and-tag-blocking",
      "markdown": "https://docs.sealmetrics.com/reports/insights/gtm-msr-appspot-and-tag-blocking.md",
      "title": "What is gtm-msr.appspot.com and How to Prevent It from Triggering Tags in GTM",
      "description": "Learn why gtm-msr.appspot.com appears in Google Tag Manager and how to prevent it from firing tags or polluting your analytics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/gtm-msr-appspot-and-tag-blocking.mdx",
      "source_hash": "bc26e69552a7376912715230b832eb197e32ba870b184a254e12bca71465fedc",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/how-sealmetrics-calculates-entrances",
      "canonical": "https://docs.sealmetrics.com/reports/insights/how-sealmetrics-calculates-entrances",
      "markdown": "https://docs.sealmetrics.com/reports/insights/how-sealmetrics-calculates-entrances.md",
      "title": "How Sealmetrics Calculates Entrances",
      "description": "Learn what an Entrance is in Sealmetrics, how it differs from GA4 Visits, and how it compares to Pageviews in a privacy-first analytics system.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/how-sealmetrics-calculates-entrances.mdx",
      "source_hash": "ffa3920c40b734cf54749a198af754a96dfca81d84e938146de132009e21ff1a",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/reports/insights/how-sealmetrics-calculates-seo-traffic",
      "canonical": "https://docs.sealmetrics.com/reports/insights/how-sealmetrics-calculates-seo-traffic",
      "markdown": "https://docs.sealmetrics.com/reports/insights/how-sealmetrics-calculates-seo-traffic.md",
      "title": "How Sealmetrics Calculates SEO Traffic",
      "description": "Learn how Sealmetrics differentiates SEO traffic from paid traffic using a privacy-first methodology.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/how-sealmetrics-calculates-seo-traffic.mdx",
      "source_hash": "bafec6e00cfe4f9fec7d3ec2e007690a748cd3078ff03b325eb55c160c052917",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/reports/insights/how-to-change-utm-parameters",
      "canonical": "https://docs.sealmetrics.com/reports/insights/how-to-change-utm-parameters",
      "markdown": "https://docs.sealmetrics.com/reports/insights/how-to-change-utm-parameters.md",
      "title": "How to Change UTM Parameters in Sealmetrics",
      "description": "Learn how to customize UTM parameters in Sealmetrics by mapping custom URL parameters to standard UTM fields.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/how-to-change-utm-parameters.mdx",
      "source_hash": "70b7d5c4e09a58ea349121ac17ec44a45f370375ad2162f81bed3db10d907082",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/insights/how-to-track-google-ads-campaigns",
      "canonical": "https://docs.sealmetrics.com/reports/insights/how-to-track-google-ads-campaigns",
      "markdown": "https://docs.sealmetrics.com/reports/insights/how-to-track-google-ads-campaigns.md",
      "title": "How to Track Google Ads Campaigns",
      "description": "Learn how to correctly track Google Ads campaigns in Sealmetrics using UTM parameters and Google Ads value-track templates.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/how-to-track-google-ads-campaigns.mdx",
      "source_hash": "253238d8f2238accb64a160bba1bc3a9e451826a4cdaac7b9f64234111addb38",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/how-to-track-social-ads-campaigns",
      "canonical": "https://docs.sealmetrics.com/reports/insights/how-to-track-social-ads-campaigns",
      "markdown": "https://docs.sealmetrics.com/reports/insights/how-to-track-social-ads-campaigns.md",
      "title": "How to Track Social Ads Campaigns",
      "description": "Learn how to track Facebook and Meta Ads campaigns in Sealmetrics without cookies using UTM parameters and privacy-first attribution.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/how-to-track-social-ads-campaigns.mdx",
      "source_hash": "33db382ba6c506f465177778b757913d2a47a79dba1f18082ee8c8cd2c31017d",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/referral-vs-direct-traffic",
      "canonical": "https://docs.sealmetrics.com/reports/insights/referral-vs-direct-traffic",
      "markdown": "https://docs.sealmetrics.com/reports/insights/referral-vs-direct-traffic.md",
      "title": "Referral vs Direct Traffic",
      "description": "Learn how Sealmetrics classifies referrer traffic vs direct traffic using privacy-first principles and advanced attribution logic.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/referral-vs-direct-traffic.mdx",
      "source_hash": "292001e555ace0c9837fd957232cecb49ca7262efc1664cfd0ffb9afacd1d460",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/rejoined-traffic",
      "canonical": "https://docs.sealmetrics.com/reports/insights/rejoined-traffic",
      "markdown": "https://docs.sealmetrics.com/reports/insights/rejoined-traffic.md",
      "title": "What is Rejoined Traffic?",
      "description": "Understanding how Sealmetrics classifies traffic returning after the session window expires without inflating Direct traffic.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/rejoined-traffic.mdx",
      "source_hash": "ecf1994e0aca7bca6205983f8c2a7a34551096c781a7169c29623a67aa46c1db",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/insights/understanding-not-set",
      "canonical": "https://docs.sealmetrics.com/reports/insights/understanding-not-set",
      "markdown": "https://docs.sealmetrics.com/reports/insights/understanding-not-set.md",
      "title": "Understanding the \"(not set)\" Value in Sealmetrics Reports",
      "description": "Learn why Sealmetrics shows \"(not set)\" in your reports, what causes missing UTM parameters, and how to avoid attribution gaps.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/understanding-not-set.mdx",
      "source_hash": "4fe54527ea64e8bc34e1d49732a913e58aefa8b894791835172b03d985ee8d63",
      "generated_at": "2026-08-12T08:28:08.079Z"
    },
    {
      "route": "/reports/insights/understanding-referrer-loss-and-direct-traffic",
      "canonical": "https://docs.sealmetrics.com/reports/insights/understanding-referrer-loss-and-direct-traffic",
      "markdown": "https://docs.sealmetrics.com/reports/insights/understanding-referrer-loss-and-direct-traffic.md",
      "title": "Understanding Referrer Loss and Direct Traffic in Sealmetrics",
      "description": "Learn why referrers are lost on modern websites and why Direct traffic may appear unusually high in Sealmetrics.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/understanding-referrer-loss-and-direct-traffic.mdx",
      "source_hash": "e260fae8111da86ebbaf198c5720a07403f1d36ccc2dbb31cf591d30622a1082",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/what-is-a-term",
      "canonical": "https://docs.sealmetrics.com/reports/insights/what-is-a-term",
      "markdown": "https://docs.sealmetrics.com/reports/insights/what-is-a-term.md",
      "title": "What Is a TERM in Sealmetrics?",
      "description": "Learn how Sealmetrics defines TERM across SEO, Referrer, Google Ads, and UTM-based traffic sources.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/what-is-a-term.mdx",
      "source_hash": "e09f9de0de283b14f311927bb5e60e86644235bfdc9ac9a191211f1eddd5af81",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/insights/why-more-conversions-than-erp",
      "canonical": "https://docs.sealmetrics.com/reports/insights/why-more-conversions-than-erp",
      "markdown": "https://docs.sealmetrics.com/reports/insights/why-more-conversions-than-erp.md",
      "title": "Why Do I See More Conversions or Revenue in Sealmetrics Than in My ERP?",
      "description": "Understand why Sealmetrics may show more conversions or revenue than your ERP and how to properly configure your tracking to avoid discrepancies.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/insights/why-more-conversions-than-erp.mdx",
      "source_hash": "bd731efccf7e3d7c2e748647d0d7b912af151bb11f95a431c40367ec6b9b7ffd",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/reports/overview",
      "canonical": "https://docs.sealmetrics.com/reports/overview",
      "markdown": "https://docs.sealmetrics.com/reports/overview.md",
      "title": "Overview Report",
      "description": "Main dashboard with real-time stats: entrances, pageviews, bounce rate, conversions, and revenue for your site.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/overview.mdx",
      "source_hash": "d39e520e3d3f9fd06a996f346321948998db112dad16576e0631b8c0d2b602f7",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/pages",
      "canonical": "https://docs.sealmetrics.com/reports/pages",
      "markdown": "https://docs.sealmetrics.com/reports/pages.md",
      "title": "Pages Report",
      "description": "Analyze page-level performance: traffic, bounce rates, and entry pages across your site.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/pages.mdx",
      "source_hash": "064b18bc4f1c3b4c71b25702d8df2e056466ba1e210cfccab6bdf7d18bb522c6",
      "generated_at": "2026-08-12T08:53:56.085Z"
    },
    {
      "route": "/reports/properties",
      "canonical": "https://docs.sealmetrics.com/reports/properties",
      "markdown": "https://docs.sealmetrics.com/reports/properties.md",
      "title": "Properties Report",
      "description": "Analyze conversion and microconversion properties by traffic source attribution.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/properties.mdx",
      "source_hash": "34e96c18601657278b42cf5136899b54748a2764b3edad8e898653e25d7bd3f8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/reports/sources",
      "canonical": "https://docs.sealmetrics.com/reports/sources",
      "markdown": "https://docs.sealmetrics.com/reports/sources.md",
      "title": "Sources Report",
      "description": "Analyze traffic sources with UTM parameters and referrers. View by channel, source, medium, campaign, content, and term.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "reports/sources.mdx",
      "source_hash": "da40b9c8effd2b175d314a381893690226ad4048d07d97520a34516a47a14ab6",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/security-privacy/account-security/backup-codes",
      "canonical": "https://docs.sealmetrics.com/security-privacy/account-security/backup-codes",
      "markdown": "https://docs.sealmetrics.com/security-privacy/account-security/backup-codes.md",
      "title": "Backup Codes",
      "description": "Recovery codes for accessing your account when you can't use your authenticator.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/account-security/backup-codes.mdx",
      "source_hash": "48081207adc5f9a60a59c0054c42b621c94b5b74352165f3d1c8925ea9e3dad8",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/security-privacy/account-security/ip-allowlist",
      "canonical": "https://docs.sealmetrics.com/security-privacy/account-security/ip-allowlist",
      "markdown": "https://docs.sealmetrics.com/security-privacy/account-security/ip-allowlist.md",
      "title": "IP Allowlist",
      "description": "Restrict account access to specific IP addresses, CIDR ranges, or regex patterns.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/account-security/ip-allowlist.mdx",
      "source_hash": "9797d5d4b47a93af66a824a9565640f0898dd7a61ebd2c7f4a04bffb3fc3917d",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/security-privacy/account-security/session-management",
      "canonical": "https://docs.sealmetrics.com/security-privacy/account-security/session-management",
      "markdown": "https://docs.sealmetrics.com/security-privacy/account-security/session-management.md",
      "title": "Session Management",
      "description": "View your active Sealmetrics sessions across devices, check the browser, OS, and IP of each one, and sign out of any session you don't recognize.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/account-security/session-management.mdx",
      "source_hash": "e4550da047e9e3a3e88e4ca1c9620df149ccda5cf69c0bb7f0b8c2747337ed8c",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/security-privacy/account-security/two-factor-auth",
      "canonical": "https://docs.sealmetrics.com/security-privacy/account-security/two-factor-auth",
      "markdown": "https://docs.sealmetrics.com/security-privacy/account-security/two-factor-auth.md",
      "title": "Two-Factor Authentication",
      "description": "Add an extra layer of security to your Sealmetrics account with 2FA/TOTP.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/account-security/two-factor-auth.mdx",
      "source_hash": "378368e59df624834cf97ea14b3f8707ca30856e6dcf431d552e6a016d1b76f6",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/security-privacy/adblocker-bypass",
      "canonical": "https://docs.sealmetrics.com/security-privacy/adblocker-bypass",
      "markdown": "https://docs.sealmetrics.com/security-privacy/adblocker-bypass.md",
      "title": "Why Sealmetrics Is Not Blocked by AdBlockers",
      "description": "Learn why Sealmetrics bypasses AdBlockers through 1st-party tracking and a privacy-first architecture that avoids third-party domain blocking.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/adblocker-bypass.mdx",
      "source_hash": "9d7ec0f1d67f1db1af0335860a8ddc458629b378eacae88a4c547ae814d6a1b4",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/attribution-without-userid",
      "canonical": "https://docs.sealmetrics.com/security-privacy/attribution-without-userid",
      "markdown": "https://docs.sealmetrics.com/security-privacy/attribution-without-userid.md",
      "title": "How Attribution Works Without a User-ID",
      "description": "How Sealmetrics attributes traffic and conversions without User-IDs, cookies or cross-session tracking — last-click attribution read from the URL on every hit.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/attribution-without-userid.mdx",
      "source_hash": "bbc77104db597eadde6a7ae0d993e5320d39fe3688935e048f42685a31fdc849",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/bot-detection",
      "canonical": "https://docs.sealmetrics.com/security-privacy/bot-detection",
      "markdown": "https://docs.sealmetrics.com/security-privacy/bot-detection.md",
      "title": "Bot Detection & Traffic Quality",
      "description": "How Sealmetrics detects and filters bot traffic to ensure data accuracy. Multi-layer detection system protecting your analytics.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/bot-detection.mdx",
      "source_hash": "1e2166efa67b83a28536c2a20436eefc46f68ea1bbbf698d4c41bd060d55de32",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/consentless-analytics",
      "canonical": "https://docs.sealmetrics.com/security-privacy/consentless-analytics",
      "markdown": "https://docs.sealmetrics.com/security-privacy/consentless-analytics.md",
      "title": "What is Consentless Analytics?",
      "description": "What consentless analytics is, the four non-identifying variables Sealmetrics records, and why measuring without personal data means no consent banner is required.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/consentless-analytics.mdx",
      "source_hash": "a0f2ae41e24305607754f79cdefe3553030b005d4fa9bfec321ac21458e72832",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/consentless-benefits",
      "canonical": "https://docs.sealmetrics.com/security-privacy/consentless-benefits",
      "markdown": "https://docs.sealmetrics.com/security-privacy/consentless-benefits.md",
      "title": "Benefits of Consentless Tracking",
      "description": "What you gain by measuring without consent — no data lost to banner rejection, nothing for ad blockers to strip, no CMP to maintain, and cleaner attribution.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/consentless-benefits.mdx",
      "source_hash": "d8e20c6fb74959a9c37c9e5c003534a85df76850f3b17bc2ef739f5fedda793a",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/country-detection",
      "canonical": "https://docs.sealmetrics.com/security-privacy/country-detection",
      "markdown": "https://docs.sealmetrics.com/security-privacy/country-detection.md",
      "title": "How Sealmetrics determines the country without using IP addresses",
      "description": "How Sealmetrics detects visitor country from the browser timezone instead of IP addresses — GDPR-friendly geo data with zero personal data processing.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/country-detection.mdx",
      "source_hash": "f1d606bc1aa2012026403e77c4fbced0ad94e3bee90353d496a92818e2eda784",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/data-location",
      "canonical": "https://docs.sealmetrics.com/security-privacy/data-location",
      "markdown": "https://docs.sealmetrics.com/security-privacy/data-location.md",
      "title": "Data Location & Retention",
      "description": "Where Sealmetrics stores your data and how long it's retained. EU-based infrastructure with clear retention policies.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/data-location.mdx",
      "source_hash": "242e32d0999ef44059cf43010359edd662699f41e24bab19c70a2e9fa279c27d",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/demdex-net-cookies",
      "canonical": "https://docs.sealmetrics.com/security-privacy/demdex-net-cookies",
      "markdown": "https://docs.sealmetrics.com/security-privacy/demdex-net-cookies.md",
      "title": "What Is demdex.net? The Adobe Cookies in Your Audit",
      "description": "demdex.net belongs to Adobe's Experience Cloud ID Service. What the demdex, dextp and dst cookies do, where the requests go, and how to classify them for consent.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/demdex-net-cookies.mdx",
      "source_hash": "20b176fba2207d8fd501b3f3ced7764e625466172c7615343bdf1dca0cc4a1d1",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/security-privacy/how-consentless-works",
      "canonical": "https://docs.sealmetrics.com/security-privacy/how-consentless-works",
      "markdown": "https://docs.sealmetrics.com/security-privacy/how-consentless-works.md",
      "title": "How Consentless Tracking Works",
      "description": "The mechanics of consentless tracking — four non-identifying variables, isolated hits, a short-lived session marker, and EU-only aggregate storage.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/how-consentless-works.mdx",
      "source_hash": "e24c4fb6e710ce10081432732f20c8a0f145d8653582192fb912a5f782c23913",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/how-we-protect-privacy",
      "canonical": "https://docs.sealmetrics.com/security-privacy/how-we-protect-privacy",
      "markdown": "https://docs.sealmetrics.com/security-privacy/how-we-protect-privacy.md",
      "title": "How Sealmetrics Protects User Privacy",
      "description": "The concrete protections behind Sealmetrics — no cookies, no persistent identifiers, no stored IP addresses, EU-only storage and short retention.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/how-we-protect-privacy.mdx",
      "source_hash": "79fc5909aef386371f61741bd3bb9326845f16d8fe5be114978a9984635339f7",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy",
      "canonical": "https://docs.sealmetrics.com/security-privacy",
      "markdown": "https://docs.sealmetrics.com/security-privacy.md",
      "title": "Security & Privacy",
      "description": "How Sealmetrics measures without personal data — four non-identifying variables, nothing on the device, EU-only storage in Dublin — with the index of every privacy and security page.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/index.mdx",
      "source_hash": "c2a59f72a8137282a0250b4be24ace99a8da09366e598e5bee904df77c707f50",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/omtrdc-net-requests",
      "canonical": "https://docs.sealmetrics.com/security-privacy/omtrdc-net-requests",
      "markdown": "https://docs.sealmetrics.com/security-privacy/omtrdc-net-requests.md",
      "title": "What Is omtrdc.net? Adobe's Collection Domain, Explained",
      "description": "omtrdc.net is where Adobe Analytics sends every hit. What the requests are, when they fire, why an image GET loses data, and how to check your own site.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/omtrdc-net-requests.mdx",
      "source_hash": "ac784f194c5e5d9db8c78510684f9f5a3019fc93e9a2a3035658492da11d9370",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/security-privacy/privacy-by-design",
      "canonical": "https://docs.sealmetrics.com/security-privacy/privacy-by-design",
      "markdown": "https://docs.sealmetrics.com/security-privacy/privacy-by-design.md",
      "title": "Privacy by Design Principles",
      "description": "How Sealmetrics maps to the seven Privacy by Design principles — with the concrete architectural choice behind each one.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/privacy-by-design.mdx",
      "source_hash": "74eda9300b372d0e74ea2193a5ca860ed0ca2a0aec5b0014af9a60cfc16e8e86",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/third-party-analytics-domains",
      "canonical": "https://docs.sealmetrics.com/security-privacy/third-party-analytics-domains",
      "markdown": "https://docs.sealmetrics.com/security-privacy/third-party-analytics-domains.md",
      "title": "What Is This Domain in My Cookie Audit?",
      "description": "A lookup table of the external domains analytics tools contact — Adobe, GA4, Mixpanel, PostHog, Piwik PRO and others. Which tool owns each one, and where it resolves.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/third-party-analytics-domains.mdx",
      "source_hash": "3757c9dd9c57d98ea371324849c781f78de0311b227489866c396d3eb0a69a5b",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/security-privacy/what-we-track",
      "canonical": "https://docs.sealmetrics.com/security-privacy/what-we-track",
      "markdown": "https://docs.sealmetrics.com/security-privacy/what-we-track.md",
      "title": "What We Track vs What We Don’t",
      "description": "Field-by-field list of what Sealmetrics records on every hit, how long each field is kept, and what it never collects.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/what-we-track.mdx",
      "source_hash": "c6a3a13ac88b6b3d965d47e9805dac1fd741fd800b9b450280d0393547dcbda0",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/security-privacy/why-no-consent",
      "canonical": "https://docs.sealmetrics.com/security-privacy/why-no-consent",
      "markdown": "https://docs.sealmetrics.com/security-privacy/why-no-consent.md",
      "title": "Why Sealmetrics Can Measure Without Consent",
      "description": "Sealmetrics needs no consent banner because it collects no personal data and stores nothing on the visitor's device — the short version of the legal basis.",
      "content_type": "trust-and-legal",
      "owner": "legal",
      "llm_priority": "critical",
      "source_file": "security-privacy/why-no-consent.mdx",
      "source_hash": "57c9f2abc2384867ae0fd224dc329835ce2072f27bed06c18b09d85cbe7ac4fd",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/troubleshooting/conversions-not-appearing",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/conversions-not-appearing",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/conversions-not-appearing.md",
      "title": "Conversions Not Appearing",
      "description": "A checklist for conversions that never reach the Conversions report: correct conv() snippet, numeric amount, base pixel firing first, and how to verify the beacon payload.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/conversions-not-appearing.mdx",
      "source_hash": "2421eb63e7a5bc43bded0e0c3c1a4d79ef471e9d18f2467ba4a6536fcbb8459e",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/troubleshooting/csp-errors-domains-to-allow",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/csp-errors-domains-to-allow",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/csp-errors-domains-to-allow.md",
      "title": "Tracker Blocked by Content Security Policy (CSP)",
      "description": "How to detect Content-Security-Policy blocks in the browser console and which directives (script-src, connect-src) must allow the Sealmetrics tracker domain.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/csp-errors-domains-to-allow.mdx",
      "source_hash": "7b0160963022ed79eae901e6f5f43db5fa2a9ee267c103719044a90a58a51612",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/troubleshooting/data-delay",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/data-delay",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/data-delay.md",
      "title": "Data Taking Longer Than Expected to Appear",
      "description": "How long data normally takes to reach Sealmetrics reports (seconds, not hours), how to verify with the Last hit timestamp on Overview, and what to check when it seems delayed.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/data-delay.mdx",
      "source_hash": "f56f930287e79f8b0612cf685e18c984af9fe277bc712e1562eaf167251f82b5",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/troubleshooting/dates-timezone-mismatch",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/dates-timezone-mismatch",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/dates-timezone-mismatch.md",
      "title": "Report Dates Don't Match Another Tool",
      "description": "Why daily totals in Sealmetrics can differ from another analytics tool or your backend — each hit's date is assigned at the site's timezone midnight — and how to change the site timezone.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/dates-timezone-mismatch.mdx",
      "source_hash": "053db8ada9fce01d969952fa1cc656516cdc990ef9252ea8f3ae61c94cab2b2d",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/troubleshooting/duplicate-pageviews",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/duplicate-pageviews",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/duplicate-pageviews.md",
      "title": "Duplicate Pageviews",
      "description": "The three real causes of duplicated pageviews in Sealmetrics: the script included twice, a stub-queued pageview without ?auto=0, and manual SPA pageviews without ?spa=0.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/duplicate-pageviews.mdx",
      "source_hash": "665fb234f6f3f9cfa5b1cb077bcd27559ccb4459cc8da75040a1fe0d3e21e85a",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/troubleshooting/erp-crm-database-discrepancy",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/erp-crm-database-discrepancy",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/erp-crm-database-discrepancy.md",
      "title": "Conversions Don't Match Your ERP, CRM, or Database",
      "description": "How to diagnose and fix substantial discrepancies between Sealmetrics conversions and your source of truth (ERP, CRM, internal database).",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/erp-crm-database-discrepancy.mdx",
      "source_hash": "3efb463d87ed19ef9578b99fa4c1314ff75870daad313d06a0844e593e2494ea",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/troubleshooting/gtm-consent-mode-blocking",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/gtm-consent-mode-blocking",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/gtm-consent-mode-blocking.md",
      "title": "Sealmetrics Tag Not Firing in GTM (Consent Mode)",
      "description": "Why gating the Sealmetrics tag behind a consent management platform silently drops most of your data, how to diagnose it in GTM Preview, and how to configure the tag correctly.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/gtm-consent-mode-blocking.mdx",
      "source_hash": "c2565ac6a462f34b265a9ff0426db2732a7d1ab7ab3ec6185eab5ed9c1185c6f",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/troubleshooting",
      "canonical": "https://docs.sealmetrics.com/troubleshooting",
      "markdown": "https://docs.sealmetrics.com/troubleshooting.md",
      "title": "Troubleshooting",
      "description": "Diagnose and fix common Sealmetrics issues: verify tracker installation in DevTools, confirm data collection with the Last hit timestamp, and resolve missing data.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/index.mdx",
      "source_hash": "a9d3a6156c76125755e68e09510fb176de9973d1a102f09d68332684521a2d4c",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/troubleshooting/lower-numbers-than-other-tools",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/lower-numbers-than-other-tools",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/lower-numbers-than-other-tools.md",
      "title": "Numbers Lower Than Another Tool",
      "description": "Why Sealmetrics can legitimately report fewer (or more) visits than GA4 or another tool: entrances vs sessions, bot filtering at ingest, and no sampling.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/lower-numbers-than-other-tools.mdx",
      "source_hash": "04a872708e2596919f488abf912263a2adb86a48a8907cf3bbe39a27d1f9a31e",
      "generated_at": "2026-09-02T09:19:10.533Z"
    },
    {
      "route": "/troubleshooting/sealmetrics-is-not-defined",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/sealmetrics-is-not-defined",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/sealmetrics-is-not-defined.md",
      "title": "Fixing ReferenceError: sealmetrics is not defined",
      "description": "How to keep your site working when ad blockers, privacy extensions, or DNS filters prevent the Sealmetrics tracker from loading.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/sealmetrics-is-not-defined.mdx",
      "source_hash": "8efada930304d5908502a626ac9436a4f0bd3fcf183df727cd9bec2c9ed773b4",
      "generated_at": "2026-09-01T17:22:38.784Z"
    },
    {
      "route": "/troubleshooting/test-traffic-blocked-as-bot",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/test-traffic-blocked-as-bot",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/test-traffic-blocked-as-bot.md",
      "title": "Test Visits Not Appearing (Filtered as Bot Traffic)",
      "description": "Why visits generated with curl, Selenium, Playwright, headless Chrome, or load-testing tools never appear in Sealmetrics, how to diagnose it, and how to test without tripping the filters.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/test-traffic-blocked-as-bot.mdx",
      "source_hash": "af3be8eb854e0adafaa9b6cb8f3aecdcd04bfd6d76e437ae80fa592f178d70eb",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/troubleshooting/tracker-not-working",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/tracker-not-working",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/tracker-not-working.md",
      "title": "Tracker or Pixel Not Working: No Data Appearing",
      "description": "What to check when the Sealmetrics tracker or pixel is not working and no data appears in your dashboard: a 60-second check plus a symptom-by-symptom triage to the right fix.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/tracker-not-working.mdx",
      "source_hash": "9cbcb4ff7f243180019f510cc12889ad5b0f3d3a5315ec08276b26312b59b963",
      "generated_at": "2026-08-12T08:27:36.924Z"
    },
    {
      "route": "/troubleshooting/unauthorized-domain",
      "canonical": "https://docs.sealmetrics.com/troubleshooting/unauthorized-domain",
      "markdown": "https://docs.sealmetrics.com/troubleshooting/unauthorized-domain.md",
      "title": "No Data From a New or Staging Domain",
      "description": "What happens when the tracker fires from a domain that is not registered on your Sealmetrics site — the hit is silently rejected — and how to add domains from the Domains tab.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "troubleshooting/unauthorized-domain.mdx",
      "source_hash": "483fe362807e6eba875a22189d312228b92d8e0cd3978aaa99e17da90f2ab7f6",
      "generated_at": "2026-08-11T17:34:37.681Z"
    },
    {
      "route": "/use-cases/content-media",
      "canonical": "https://docs.sealmetrics.com/use-cases/content-media",
      "markdown": "https://docs.sealmetrics.com/use-cases/content-media.md",
      "title": "Content & Media Sites",
      "description": "Implementation guide for blogs, news sites, and content publishers - track engagement, subscriptions, and ad performance.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "use-cases/content-media.mdx",
      "source_hash": "dfce4acf59fac18e99b4a0d850bd40ca858fc110fe03da1ebcd32847fec0e402",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/use-cases/ecommerce",
      "canonical": "https://docs.sealmetrics.com/use-cases/ecommerce",
      "markdown": "https://docs.sealmetrics.com/use-cases/ecommerce.md",
      "title": "E-commerce Store",
      "description": "Complete implementation guide for tracking an online store with Sealmetrics - from product views to purchases.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "use-cases/ecommerce.mdx",
      "source_hash": "365865090ee49ae731fbddfe225a5bb4256df7b0988c44692e9b305215b42f57",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/use-cases",
      "canonical": "https://docs.sealmetrics.com/use-cases",
      "markdown": "https://docs.sealmetrics.com/use-cases.md",
      "title": "Use Cases",
      "description": "Sealmetrics implementation guides by business type, with ready-to-use code for tracking the full customer journey — e-commerce, SaaS, and more.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "use-cases/index.mdx",
      "source_hash": "3fff4436b23b2ea67c0378666dadcf47838f77bf1ecc3318debfe2f60b483c3c",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/use-cases/lead-generation",
      "canonical": "https://docs.sealmetrics.com/use-cases/lead-generation",
      "markdown": "https://docs.sealmetrics.com/use-cases/lead-generation.md",
      "title": "Lead Generation",
      "description": "How to track lead generation with Sealmetrics on service, agency and B2B sites: form submissions, demo requests, content downloads and calendar bookings by source.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "use-cases/lead-generation.mdx",
      "source_hash": "39df7c5d9a66df6336e200591cc69c5498c752bab3f4cf6afa38ad3295682744",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/use-cases/saas",
      "canonical": "https://docs.sealmetrics.com/use-cases/saas",
      "markdown": "https://docs.sealmetrics.com/use-cases/saas.md",
      "title": "SaaS Application",
      "description": "Implementation guide for tracking a SaaS product - from landing page to trial signup, onboarding, and subscription.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "use-cases/saas.mdx",
      "source_hash": "6e8833914e8b25552282a6fe931ea30e4242aa384d266b2999f7e0c418689fcf",
      "generated_at": "2026-09-04T00:07:24.876Z"
    },
    {
      "route": "/web-analytics-prompts/revenue-leak",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/revenue-leak",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/revenue-leak.md",
      "title": "Revenue Leak Detection",
      "description": "Find invisible revenue loss caused by bot traffic, broken pages, weak landing pages, and channel decay. Sealmetrics MCP prompts for ICPs in hospitality and ecommerce.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/01-revenue-leak.mdx",
      "source_hash": "93060aae9f770793b2299ca6270e2519cd2842983668aecb4794579716619246",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/conversion-optimization",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/conversion-optimization",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/conversion-optimization.md",
      "title": "Conversion Optimization",
      "description": "Funnel drop-off, micro-to-macro conversion ratios, mobile-vs-desktop gaps, content group performance, and search-term opportunities. Sealmetrics MCP prompts for revenue lift.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/02-conversion-optimization.mdx",
      "source_hash": "4a804bb33dbb6723b0c741e44cc9e9e982658c033bf6b0d0efd9a66b33f524bc",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/traffic-quality",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/traffic-quality",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/traffic-quality.md",
      "title": "Traffic & Quality Control",
      "description": "Daily anomaly detection, bot share, suspicious sessions, referrer spam, UTM hygiene, and tracking health checks. Sealmetrics MCP prompts to keep your data clean.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/03-traffic-quality.mdx",
      "source_hash": "360d6b46f831a0460dd079f0bdbde47fc8f9ff6d4b800e697cbff6b37d94e341",
      "generated_at": "2026-08-27T14:02:28.741Z"
    },
    {
      "route": "/web-analytics-prompts/attribution-channels",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/attribution-channels",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/attribution-channels.md",
      "title": "Attribution & Channels",
      "description": "Real channel performance using last-click attribution, campaign cannibalization detection, direct traffic spike investigation, and channel decay alerts. Sealmetrics MCP prompts.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/04-attribution-channels.mdx",
      "source_hash": "f235b8188f07f706ba58bdedddd755b07c15678a08d4bfa69367069adfb78465",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/geography",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/geography",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/geography.md",
      "title": "Geography & Segmentation",
      "description": "Country revenue trends, growth markets, conversion blockers, geo bid optimization opportunities. Sealmetrics MCP prompts for global brands and hospitality groups.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/05-geography.mdx",
      "source_hash": "83c0bf8da2d579d86edcb5c038fd8024980cfebf485fe89abaf2f4455b9001db",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/spend-efficiency",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/spend-efficiency",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/spend-efficiency.md",
      "title": "Spend Efficiency",
      "description": "Pause underperforming campaigns, surface zero-conversion paid landings, and surface pages worth deindexing. Sealmetrics MCP prompts to cut waste.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/06-spend-efficiency.mdx",
      "source_hash": "f9aa18766aaeef9405fba395fffabdeeae299a590216eb932c1b2877af9f50c8",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/alerts-monitoring",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/alerts-monitoring",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/alerts-monitoring.md",
      "title": "Alerts & Monitoring",
      "description": "Build daily, weekly, and threshold-based alert rules. Pull-style MCP prompts for review plus configuration ideas for Sealmetrics native Alerts + webhooks.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/07-alerts-monitoring.mdx",
      "source_hash": "e81fa58c7c4ca8282bd3c1b99ff956dfa99b049cbfc9cb69aa297ce7f4e87c17",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/executive-reporting",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/executive-reporting",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/executive-reporting.md",
      "title": "Executive Reporting",
      "description": "C-level monthly digests, QoQ KPI deltas, silent winners, and weekly natural-language reports. Built for CMOs, Sales & Direct Directors, and Ecommerce Managers.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/08-executive-reporting.mdx",
      "source_hash": "f984bf073fa34598b11dd4d8c15e994df23c0ac4cdabccab71f337bfbcddfaea",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/hotels",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/hotels",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/hotels.md",
      "title": "Hotels — Sales & Direct Director",
      "description": "Direct booking funnel, OTA-to-direct shift, BAR page diagnostics, country mix for direct revenue, last-minute vs early-booking distribution. Sealmetrics MCP prompts for hospitality.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/09-hotels.mdx",
      "source_hash": "2c1fa95a279946248a4288bd1aa336da5d831b0bf4b0633bf3a95f3277bb8b47",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/ecommerce",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/ecommerce",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/ecommerce.md",
      "title": "Ecommerce — CMO & Ecommerce Manager",
      "description": "Cart-to-purchase ratios, AOV by channel, returning customer revenue, top categories. Sealmetrics MCP prompts for online stores.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/10-ecommerce.mdx",
      "source_hash": "0728ab21428bdf00fdedddbad9ab88c51e9061305bbf13920787f47bd5b90eb1",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/product-properties",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/product-properties",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/product-properties.md",
      "title": "Product Properties — SKU, Size, Color, Room Type",
      "description": "Use the property breakdown of conversion_items and micro-conversions to find SKU, variant, size, color, room type, and length-of-stay opportunities.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/11-product-properties.mdx",
      "source_hash": "4a455ce75b1167cd0f8feb6410aa2f466897a50562a3c840ca7d2172c870dfc9",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/forecasting",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/forecasting",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/forecasting.md",
      "title": "Forecasting",
      "description": "Project month-end, quarter, year, Black Friday, hotel pickup curves, and campaign trajectories using clean Sealmetrics data and historical YoY comparisons.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/12-forecasting.mdx",
      "source_hash": "1b93a1e8c2ad7ca069c35937eb06e9388cbe62c2f459b14e38a70161b8d0bd5d",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/google-ads",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/google-ads",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/google-ads.md",
      "title": "Sealmetrics + Google Ads",
      "description": "Real CPA, ROAS, wasted spend detection, keyword landing leaks, geo bid optimization, brand cannibalization. Cross-MCP prompts combining Sealmetrics with Google Ads.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/13-google-ads.mdx",
      "source_hash": "34de762f04d1ffd5881eb1a80de8daad9aacbfbe49ed611cd5f96c7655ee4189",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/meta-ads",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/meta-ads",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/meta-ads.md",
      "title": "Sealmetrics + Meta Ads",
      "description": "iOS attribution gap, audience ROAS, creative fatigue, placement optimization, retargeting cannibalization. Cross-MCP prompts combining Sealmetrics with Meta Ads.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/14-meta-ads.mdx",
      "source_hash": "8c2610c69a0dae3a33ce7512b5f59240c459a3265ce880183772d7f8bfc3489e",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/search-console",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/search-console",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/search-console.md",
      "title": "Sealmetrics + Google Search Console",
      "description": "Cross queries with real conversion rate, surface rankings without traffic, detect cannibalization, and quantify lost revenue from ranking drops. Cross-MCP prompts.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/15-search-console.mdx",
      "source_hash": "54dfcabd5bc6b49cd44df925ecd7137add417e5108e0dc69378cc53a0c850edc",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts/cross-platform",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts/cross-platform",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts/cross-platform.md",
      "title": "Cross-platform — All MCPs",
      "description": "Triangulate Sealmetrics with Google Ads, Meta Ads, and Search Console for full-funnel ROAS, budget reallocation, cannibalization, and CMO-grade weekly digests.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/16-cross-platform.mdx",
      "source_hash": "8af408a2ed1cfc27557374180555fff1127b1b8717c3f9d71979b21fb1cce425",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/web-analytics-prompts",
      "canonical": "https://docs.sealmetrics.com/web-analytics-prompts",
      "markdown": "https://docs.sealmetrics.com/web-analytics-prompts.md",
      "title": "Web Analytics Prompts",
      "description": "Curated, production-ready prompts for Sealmetrics MCP and cross-platform analytics with Google Ads, Meta Ads, and Search Console. Built for ICPs in hospitality and ecommerce.",
      "content_type": "documentation",
      "owner": "docs",
      "llm_priority": "useful",
      "source_file": "web-analytics-prompts/index.mdx",
      "source_hash": "dab8c30130eb1a88aca256504187ccc492ec3b2488ae01b0c25ff19964da876f",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/blog/eu-digital-omnibus-regulation-cookie-consent-changes",
      "canonical": "https://docs.sealmetrics.com/blog/eu-digital-omnibus-regulation-cookie-consent-changes",
      "markdown": "https://docs.sealmetrics.com/blog/eu-digital-omnibus-regulation-cookie-consent-changes.md",
      "title": "EU Digital Omnibus: The End of Cookie Banner Fatigue?",
      "description": "The EU Digital Omnibus proposes to eliminate cookie banners for 60% of websites. Here's what it means for web analytics.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "2025-12-06-eu-omnibus-regulation.md",
      "source_hash": "123a36ebf8053930e148a367d67f5c37dc63ac7c5f0a31940d0e6d833c335faa",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/blog/cookie-banner-ghosting-data-loss",
      "canonical": "https://docs.sealmetrics.com/blog/cookie-banner-ghosting-data-loss",
      "markdown": "https://docs.sealmetrics.com/blog/cookie-banner-ghosting-data-loss.md",
      "title": "Cookie Banner Ghosting: Why Analytics Loses 15-60% of Your Data",
      "description": "Many visitors never answer the cookie banner — they ignore it. Ghosting, not rejection, is the quiet reason cookie-based analytics loses 15-60% of data.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "cookie-banner-ghosting-data-loss.mdx",
      "source_hash": "74cbcb848cd50d0fc00d80576c0906fd96b680e507faffad4a38a5ae65eb7271",
      "generated_at": "2026-09-01T09:24:39.001Z"
    },
    {
      "route": "/blog/cookieless-analytics-guide",
      "canonical": "https://docs.sealmetrics.com/blog/cookieless-analytics-guide",
      "markdown": "https://docs.sealmetrics.com/blog/cookieless-analytics-guide.md",
      "title": "Cookieless Analytics: Complete Guide 2026",
      "description": "Cookieless analytics measures every visit without consent banners, closing the 15-60% gap cookie tools lose. Guide to implementation, GDPR, and comparisons.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "cookieless-analytics-guide.mdx",
      "source_hash": "f57dfc0eb2e678c4d318aaa9701318ac6043511984ee6c2b0a92f7d3373c2975",
      "generated_at": "2026-08-12T11:53:00.332Z"
    },
    {
      "route": "/blog/cookieless-analytics-vs-cookie-based",
      "canonical": "https://docs.sealmetrics.com/blog/cookieless-analytics-vs-cookie-based",
      "markdown": "https://docs.sealmetrics.com/blog/cookieless-analytics-vs-cookie-based.md",
      "title": "Cookie-Based vs Cookieless Analytics: Technical Comparison",
      "description": "Cookie-based analytics loses 15-60% of EU data. Technical comparison of cookie vs cookieless tracking: accuracy, compliance, and implementation.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "cookieless-analytics-vs-cookie-based.mdx",
      "source_hash": "c29a765ea1531d2724e73d15c3419676a815cd5cea7e40a9c39c112249719e65",
      "generated_at": "2026-08-12T11:53:00.332Z"
    },
    {
      "route": "/blog/cookieless-tracking-technical-deep-dive",
      "canonical": "https://docs.sealmetrics.com/blog/cookieless-tracking-technical-deep-dive",
      "markdown": "https://docs.sealmetrics.com/blog/cookieless-tracking-technical-deep-dive.md",
      "title": "How Session-Based Tracking Works: Cookieless Architecture Explained",
      "description": "How session-based tracking replaces cookies. Technical deep dive into Sealmetrics' architecture: hashing, token rotation, and data flow.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "cookieless-tracking-technical-deep-dive.mdx",
      "source_hash": "7f368e1befdc477ff84985818670292e17fde3afc913dea63e4825c03c086ef1",
      "generated_at": "2026-08-12T11:53:00.332Z"
    },
    {
      "route": "/blog/gdpr-compliant-analytics-framework",
      "canonical": "https://docs.sealmetrics.com/blog/gdpr-compliant-analytics-framework",
      "markdown": "https://docs.sealmetrics.com/blog/gdpr-compliant-analytics-framework.md",
      "title": "GDPR Compliant Analytics: Complete Framework 2026",
      "description": "GDPR framework for web analytics: which legal basis you actually need, the technical requirements, and how to stop losing 15-60% of your data to consent.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "gdpr-compliant-analytics-framework.mdx",
      "source_hash": "ed062ca87c795a771dcb63822235924d01db4adda453906c8f1251830d9202eb",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/blog/google-analytics-vs-sealmetrics",
      "canonical": "https://docs.sealmetrics.com/blog/google-analytics-vs-sealmetrics",
      "markdown": "https://docs.sealmetrics.com/blog/google-analytics-vs-sealmetrics.md",
      "title": "Sealmetrics vs Google Analytics: Complete Comparison 2026",
      "description": "Sealmetrics vs Google Analytics 4 compared in 2026: consent-driven data loss, GDPR and Schrems II, features, AI, pricing and migration.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "google-analytics-vs-sealmetrics.mdx",
      "source_hash": "8f8c1abd0df60e33e28c64817e7bb08429e5082b8e17d72387e5b62a9e6aae0d",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/blog/long-term-analytics-data-retention",
      "canonical": "https://docs.sealmetrics.com/blog/long-term-analytics-data-retention",
      "markdown": "https://docs.sealmetrics.com/blog/long-term-analytics-data-retention.md",
      "title": "Long-Term Analytics: 24-Month Data Retention Without Consent",
      "description": "24-month analytics data retention without consent. How cookieless tracking enables long-term analysis while staying GDPR compliant.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "long-term-analytics.mdx",
      "source_hash": "4e7e1eba21f29c02b46ad867c03f83f36e4b50a7acc584fe5b183658aa51cbb3",
      "generated_at": "2026-08-12T11:53:00.332Z"
    },
    {
      "route": "/blog/privacy-first-analytics-2025",
      "canonical": "https://docs.sealmetrics.com/blog/privacy-first-analytics-2025",
      "markdown": "https://docs.sealmetrics.com/blog/privacy-first-analytics-2025.md",
      "title": "Privacy-First Analytics: Why It Matters",
      "description": "Privacy-first analytics is now essential. GDPR enforcement and cookie phase-outs make consentless, cookieless analytics the only sustainable path.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "privacy-first-analytics-2025.mdx",
      "source_hash": "dcb2b103efb68c5085761ad5488088ee003679e7785ecfb4e9f94e0d98810771",
      "generated_at": "2026-08-27T14:18:06.639Z"
    },
    {
      "route": "/blog/real-time-tracking-consent",
      "canonical": "https://docs.sealmetrics.com/blog/real-time-tracking-consent",
      "markdown": "https://docs.sealmetrics.com/blog/real-time-tracking-consent.md",
      "title": "Real-Time Analytics: AEPD and CNIL Consent Rules",
      "description": "Does real-time tracking need consent under GDPR? AEPD and CNIL rules on snapshots vs sub-daily windows, and how consentless analytics handles it.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "real-time-tracking-consent.mdx",
      "source_hash": "70f3959d960a7659190553db97c6af0784063dd6988f0037708110c5c16bd90e",
      "generated_at": "2026-08-12T11:53:36.394Z"
    },
    {
      "route": "/blog/seal-ai-private-launch",
      "canonical": "https://docs.sealmetrics.com/blog/seal-ai-private-launch",
      "markdown": "https://docs.sealmetrics.com/blog/seal-ai-private-launch.md",
      "title": "Introducing Seal AI Private: AI-Powered Analytics That Never Leaves the EU",
      "description": "Seal AI Private is Sealmetrics' EU-hosted, platform-managed AI for LENS: chat and insights processed in Paris, no prompt retention, no API key required.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "seal-ai-private-launch.mdx",
      "source_hash": "6f8d4e074187e4be681b92948bfc8c5e050ea8c72fbe3b50f7cf37d24336a845",
      "generated_at": "2026-08-09T18:18:16.203Z"
    },
    {
      "route": "/blog/sealmetrics-vs-plausible",
      "canonical": "https://docs.sealmetrics.com/blog/sealmetrics-vs-plausible",
      "markdown": "https://docs.sealmetrics.com/blog/sealmetrics-vs-plausible.md",
      "title": "Sealmetrics vs Plausible: Which is Better? [2026 Comparison]",
      "description": "Sealmetrics vs Plausible compared in 2026. Both are cookieless, but only one avoids deriving any identifier from the visitor's IP. Features, AI, pricing and GDPR reviewed.",
      "content_type": "blog",
      "owner": "content",
      "llm_priority": "useful",
      "source_file": "sealmetrics-vs-plausible.mdx",
      "source_hash": "536e1cf51dd966f31b0fe746ac1d581811532a1f68f69c934d9a790448f89c8f",
      "generated_at": "2026-08-12T11:53:00.332Z"
    }
  ]
}
