[
  {
    "key": "jc.core.messaging",
    "name": "Direct Messaging",
    "description": "Send and receive direct text messages",
    "defaultState": "GRANTED"
  },
  {
    "key": "jc.core.groups",
    "name": "Group Chat",
    "description": "Create and participate in group chats",
    "defaultState": "GRANTED"
  },
  {
    "key": "jc.feature.live_translate",
    "name": "Live Translation",
    "description": "Real-time message translation",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.chameleon_decoy",
    "name": "Chameleon Protocol (Decoy)",
    "description": "High-security plausible deniability. Obscure payloads behind fake texts.",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.encryption",
    "name": "End-to-End Encryption",
    "description": "Military-grade message encryption",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.file_upload",
    "name": "File Sharing",
    "description": "Upload documents, images, and videos",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.delete_msg",
    "name": "Delete Messages",
    "description": "Ability to delete sent messages",
    "defaultState": "GRANTED"
  },
  {
    "key": "jc.feature.edit_msg",
    "name": "Edit Messages",
    "description": "Ability to edit sent messages",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.voice_notes",
    "name": "Voice Notes",
    "description": "Send recorded audio messages",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.history",
    "name": "Unlimited History",
    "description": "Access to chat history older than 30 days",
    "defaultState": "HIDDEN"
  },
  {
    "key": "jc.feature.status",
    "name": "Status / Stories",
    "description": "Post updates visible for 24 hours",
    "defaultState": "UPSELL"
  },
  {
    "key": "jc.feature.broadcast",
    "name": "Scheduled Broadcasts",
    "description": "Send scheduled messages to multiple targets",
    "defaultState": "UPSELL"
  }
]
