{
  "docId": "019dd923-622c-750b-8b9a-fd1c6f96cfb4",
  "docSlug": "2c701439fe5a",
  "documentTitle": "HelloFresh SE (HFG)",
  "authorId": "62_Grizzly_Research",
  "authorName": "Grizzly Research",
  "documentKindSlug": "research-note",
  "documentKindLabel": "Research note",
  "sourceTypeSlug": "short_seller",
  "sourceTypeLabel": "Short seller",
  "presentationDate": "2025-11-06 00:00:00",
  "orientation": "portrait",
  "aspectRatio": 0.60714287,
  "pageNumber": 20,
  "pageCount": 28,
  "prevPage": 19,
  "nextPage": 21,
  "slideType": "expose_contradiction",
  "function": "expose_contradiction",
  "density": "dense",
  "nDataPoints": 1,
  "notes": "Includes a screenshot of browser developer tools showing a non-functional button and a Reddit post as evidence.",
  "elementsJson": [
    "headline_text",
    "subtitle_text",
    "paragraph",
    "screenshot",
    "callout_box"
  ],
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019dd923-622c-750b-8b9a-fd1c6f96cfb4/20",
  "deckHref": "/decks/019dd923-622c-750b-8b9a-fd1c6f96cfb4",
  "deckJsonHref": "/decks/019dd923-622c-750b-8b9a-fd1c6f96cfb4.json",
  "deckAnchorHref": "/decks/019dd923-622c-750b-8b9a-fd1c6f96cfb4#slide-20",
  "components": [
    {
      "bbox": null,
      "kind": "callout",
      "text": "In August 2025 HelloFresh paid US$7.5 million in a settlement due to a complaint by the Los Angeles County District Attorney's Consumer Protection Division about misleading “dark pattern” marketing, failure to obtain affirmative consent for auto-renewals, and inadequate cancellation processes.",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd953-70f5-7546-b361-1f5900bd4575",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.63,
        "x": 0.18,
        "y": 0.6
      },
      "kind": "image",
      "text": "Reddit user complaint about cancellation",
      "attrs": null,
      "subkind": "screenshot",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "62c1955a-f457-4bff-a116-b693fd355c89",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.23,
        "w": 0.63,
        "x": 0.18,
        "y": 0.33
      },
      "kind": "image",
      "text": "Browser developer tools showing non-functional cancellation button",
      "attrs": null,
      "subkind": "screenshot",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a83c4217-2a3b-438b-9ecd-113700e4b918",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.85,
        "x": 0.07,
        "y": 0.89
      },
      "kind": "other",
      "text": "Grizzly Research logo and footer",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "dd97b80c-b9f8-4d99-aba6-861d0ee53c46",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.85,
        "x": 0.07,
        "y": 0.19
      },
      "kind": "paragraph",
      "text": "HelloFresh employs several strategies to prevent customers from successfully cancelling their subscription.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "762c6e17-8f70-4379-898e-74125985bd5b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.06,
        "w": 0.85,
        "x": 0.07,
        "y": 0.79
      },
      "kind": "paragraph",
      "text": "In August 2025 HelloFresh paid US$7.5 million in a settlement due to a complaint by the Los Angeles County District Attorney's Consumer Protection Division about misleading “dark pattern” marketing.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f695a0fc-9628-4b65-a309-e8576150965f",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "quote",
      "text": "I've tried multiple browsers on multiple devices, but the \"Cancel My Plan\" button literally does nothing, both on my phone and pc. No pop ups or anything, nothing happens. — TheModestHavel (Reddit user)",
      "attrs": null,
      "subkind": null,
      "toolName": "Authority citation",
      "toolSlug": "authority-citation",
      "confidence": null,
      "componentId": "019dd953-70f5-7546-b361-213ad2587f73",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.5,
        "x": 0.07,
        "y": 0.16
      },
      "kind": "title",
      "text": "Toxic Subscription Auto-Renewal and Cancellation Trickery",
      "attrs": null,
      "subkind": "action-title",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "864b8e9f-d379-42cd-a303-888e3f11c355",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.03,
        "w": 0.5,
        "x": 0.07,
        "y": 0.11
      },
      "kind": "title",
      "text": "A Thousand Nasty Tricks Destroy the Brand",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f3ff1d20-80ac-4b7c-864d-fc5e6b3bfc83",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "dark-patterns",
      "slug": null,
      "matchId": "ac341c74-182f-4e57-821a-ae7260c29ad7",
      "evidence": "Explicit mention of Roach Hotel method and misleading marketing",
      "confidence": 1
    }
  ],
  "arcBeats": [
    {
      "to": 22,
      "from": 18,
      "beatId": "f81a5e45-c77f-4bda-a4c0-f767906b858e",
      "arcName": "Overcoming the Monster",
      "arcSlug": "overcoming-monster",
      "beatName": "Villain Critique",
      "beatSlug": null,
      "evidence": "The document critiques HelloFresh's executives and business practices",
      "position": 3,
      "confidence": 0.8,
      "parentBeatName": null,
      "parentBeatSlug": null
    }
  ],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}