{
    "version": "1.0",
    "protocol": "IAB CoMP",
    "specification": "https://iabtechlab.com/standards/content-monetization-protocol/",
    "publisher": {
        "name": "Avalonia",
        "url": "https://avalonia.sk",
        "legalName": "Avalon Community Servers",
        "contact": "info@avaloncs.net"
    },
    "lastUpdated": "2026-04-19",
    "contentOfferings": [
        {
            "contentType": "community-content",
            "description": "Publicly visible community pages (about, servers, rules, team)",
            "urlPattern": "https://avalonia.sk/*",
            "aiAccess": {
                "indexing": "allowed",
                "citation": "allowed",
                "summarization": "allowed",
                "training": "denied",
                "caching": "allowed"
            },
            "license": "CC-BY-4.0",
            "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
            "commercialTerms": {
                "price": 0,
                "currency": "EUR",
                "model": "free",
                "attributionRequired": true,
                "preferredCitation": "Avalonia.sk (https://avalonia.sk)"
            }
        },
        {
            "contentType": "ai-endpoints",
            "description": "Structured AI-readable endpoints (summary, facts, FAQ)",
            "urlPattern": "https://avalonia.sk/ai/*",
            "aiAccess": {
                "indexing": "allowed",
                "citation": "allowed",
                "summarization": "allowed",
                "training": "denied",
                "caching": "allowed"
            },
            "license": "CC-BY-4.0",
            "commercialTerms": {
                "price": 0,
                "currency": "EUR",
                "model": "free",
                "attributionRequired": true
            }
        }
    ],
    "restrictedContent": [
        {
            "urlPattern": "https://avalonia.sk/admin/*",
            "aiAccess": {
                "indexing": "denied",
                "citation": "denied",
                "summarization": "denied",
                "training": "denied",
                "caching": "denied"
            }
        },
        {
            "urlPattern": "https://avalonia.sk/api/auth*",
            "aiAccess": {
                "indexing": "denied",
                "citation": "denied",
                "summarization": "denied",
                "training": "denied",
                "caching": "denied"
            }
        },
        {
            "urlPattern": "https://avalonia.sk/uploads/*",
            "aiAccess": {
                "indexing": "denied",
                "citation": "denied",
                "summarization": "denied",
                "training": "denied",
                "caching": "denied"
            }
        }
    ],
    "generalPolicy": {
        "tdmReservation": true,
        "tdmBasis": "https://avalonia.sk/ai-license.json",
        "jurisdiction": "EU (Slovakia)",
        "gdprCompliant": true,
        "complianceContact": "info@avaloncs.net"
    },
    "negotiation": {
        "supported": false,
        "reason": "Free community content with open CC-BY license"
    }
}
