{
  "$schema": "https://openterms.com/schema/openterms.schema.json",
  "openterms_version": "0.2.0",
  "policy_id": "com.chirpnet.social.terms.2025",
  "service": {
    "name": "ChirpNet",
    "domain": "chirpnet.io",
    "description": "Social media platform with 10M+ users",
    "tos_url": "https://chirpnet.io/terms",
    "privacy_url": "https://chirpnet.io/privacy"
  },
  "permissions": {
    "read_content": {
      "allowed": true,
      "conditions": "Public posts only. Private/DM content requires explicit user consent.",
      "scope": "public"
    },
    "create_account": false,
    "make_purchases": false,
    "scrape_data": false,
    "post_content": {
      "allowed": true,
      "conditions": "All AI-generated posts must include #AIGenerated tag. Max 10 posts/hour.",
      "requires_auth": true,
      "max_frequency": "10/hour"
    },
    "modify_data": {
      "allowed": true,
      "requires_auth": true,
      "conditions": "Agent's own posts only"
    },
    "delete_data": {
      "allowed": true,
      "requires_auth": true,
      "conditions": "Agent's own posts only"
    },
    "automated_messaging": {
      "allowed": true,
      "conditions": "Only to users who have opted in to agent DMs. Max 5 messages/hour per user.",
      "requires_auth": true,
      "max_frequency": "5/hour"
    },
    "api_access": true,
    "browser_automation": false,
    "access_user_data": {
      "allowed": true,
      "conditions": "Requires explicit OAuth consent from user. Read-only.",
      "requires_auth": true,
      "scope": "authenticated"
    }
  },
  "rate_limits": {
    "requests_per_minute": 15,
    "requests_per_hour": 300,
    "requests_per_day": 3000,
    "concurrent_sessions": 2
  },
  "data_handling": {
    "stores_agent_data": true,
    "shares_with_third_parties": false,
    "retention_days": 30,
    "gdpr_compliant": true,
    "ccpa_compliant": true
  },
  "authentication": {
    "required": true,
    "methods": ["oauth2"],
    "registration_url": "https://developers.chirpnet.io",
    "docs_url": "https://developers.chirpnet.io/auth"
  },
  "requires_consent": true,
  "jurisdiction": ["US-DE", "EU", "GB"],
  "contact": "trust@chirpnet.io",
  "last_updated": "2025-04-01",
  "expires": "2025-10-01"
}
