{
  "policy_version": "2026.07.12",
  "status": "frontend_implemented_legal_review_required",
  "effective_date": "2026-07-12",
  "operator_display_name": "Aspire",
  "seller_identity_status": "must_be_confirmed_before_production",
  "documents": [
    {
      "id": "terms",
      "path": "terms.html",
      "title_en": "Terms of access and sale",
      "title_fr": "Conditions d’accès et de vente",
      "acceptance_required_for": [
        "trial",
        "weekly_subscription",
        "monthly_subscription",
        "one_time_download"
      ]
    },
    {
      "id": "privacy",
      "path": "privacy.html",
      "title_en": "Privacy notice",
      "title_fr": "Avis de confidentialité",
      "acceptance_required_for": [
        "trial",
        "weekly_subscription",
        "monthly_subscription",
        "one_time_download"
      ]
    },
    {
      "id": "billing",
      "path": "billing-cancellation.html",
      "title_en": "Billing, cancellation and refunds",
      "title_fr": "Facturation, annulation et remboursements",
      "acceptance_required_for": [
        "weekly_subscription",
        "monthly_subscription",
        "one_time_download"
      ]
    },
    {
      "id": "sources",
      "path": "source-corrections.html",
      "title_en": "Sources and corrections",
      "title_fr": "Sources et corrections"
    },
    {
      "id": "accessibility",
      "path": "accessibility.html",
      "title_en": "Accessibility",
      "title_fr": "Accessibilité"
    },
    {
      "id": "copyright",
      "path": "copyright.html",
      "title_en": "Copyright and permitted use",
      "title_fr": "Droit d’auteur et utilisation permise"
    },
    {
      "id": "community",
      "path": "community-guidelines.html",
      "title_en": "Community guidelines",
      "title_fr": "Règles de la communauté",
      "status": "coming_soon"
    }
  ],
  "acceptance_record_required_fields": [
    "account_id",
    "email",
    "flow",
    "product_or_plan",
    "policy_version",
    "accepted_document_ids",
    "accepted_at_utc",
    "locale",
    "order_review_snapshot",
    "marketing_consent_separate"
  ],
  "frontend_note": "The static preview saves a non-identifying demonstration record in sessionStorage only. Production acceptance must be stored server-side with tamper-resistant timestamps and the order/account record.",
  "frontend_build": "v9",
  "last_updated": "2026-07-12"
}
