{
  "name": "hdrglow platform matrix",
  "description": "Which platforms keep an ISO 21496-1 gain map inside an uploaded image, which lose it depending on the client, and which re-encode it away.",
  "source": "https://hdrglow.com/#compatibility",
  "updated": "2026-08-18",
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "note": "Free to quote and reuse with attribution to hdrglow.com."
  },
  "evidence": {
    "evidence": "reported",
    "asOf": "2026-08",
    "method": "operator research, not measured by us",
    "note": "Researched from the state of reporting in August 2026. No line has been posted through the platform and checked on HDR hardware by us. A line that we measure ourselves will say so, with its own date."
  },
  "platforms": [
    {
      "platform": "Instagram and Threads",
      "scope": "App and web",
      "status": "keeps",
      "note": "Feed, Stories and carousels. This is the reference case, and the one the presets are cut for.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "Skool",
      "scope": "Browser",
      "status": "keeps",
      "note": "Stored through S3 and Cloudfront without the aggressive XMP compression that costs the gain map elsewhere.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "Any website",
      "scope": "HDR and OLED screens",
      "status": "keeps",
      "note": "Rendered natively by the browser. On an ordinary screen the same file is an ordinary JPEG.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "Reddit",
      "scope": "Web and native app",
      "status": "partial",
      "note": "The web post glows. The native app sometimes re-encodes the upload to WebP, and WebP carries no XMP.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "Discord",
      "scope": "Browser and desktop client",
      "status": "partial",
      "note": "The browser is reliable. The desktop client depends on hardware acceleration and on HDR being on in the operating system.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "Slack",
      "scope": "Web and app",
      "status": "partial",
      "note": "Fully working on the web. The app falls back cleanly to the ordinary image rather than breaking it.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "LinkedIn",
      "scope": "Web feed and mobile app",
      "status": "partial",
      "note": "The web feed passes the gain map through. The mobile app re-encodes the image and drops it.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "X",
      "scope": "Everywhere",
      "status": "strips",
      "note": "Re-encodes every upload.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "WhatsApp and Telegram",
      "scope": "Sent as a photo",
      "status": "strips",
      "note": "Both re-encode anything sent through the photo picker. Sent as a document they do not — that is the one detour on this page.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "TikTok photo mode",
      "scope": "Photo posts",
      "status": "strips",
      "note": "Compresses the gain map away. For TikTok the working path is video, not a still.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    },
    {
      "platform": "YouTube",
      "scope": "Community posts and thumbnails",
      "status": "strips",
      "note": "Community posts usually lose the metadata. Thumbnails do not work at all — that question comes up often, and the answer is no.",
      "evidence": "reported",
      "asOf": "2026-08",
      "method": "operator research, not measured by us"
    }
  ]
}
