{
  "docId": "019dd923-622c-750b-8b97-b391eed1d446",
  "docSlug": "b67365e28a44",
  "documentTitle": "AppLovin (APP)",
  "authorId": "51_Muddy_Waters",
  "authorName": "Muddy Waters Research",
  "documentKindSlug": "activist-deck",
  "documentKindLabel": "Activist deck",
  "sourceTypeSlug": "short_seller",
  "sourceTypeLabel": "Short seller",
  "presentationDate": "2025-03-27 00:00:00",
  "orientation": "landscape",
  "aspectRatio": 1.7777778,
  "pageNumber": 14,
  "pageCount": 50,
  "prevPage": 13,
  "nextPage": 15,
  "slideType": "expose_contradiction",
  "function": "expose_contradiction",
  "density": "dense",
  "nDataPoints": 0,
  "notes": "Uses direct quotes from Apple's developer documentation to establish a violation.",
  "elementsJson": [
    "headline_text",
    "paragraph",
    "quote_block",
    "footnote"
  ],
  "metadataConfidence": 1,
  "imagePath": null,
  "slideHref": "/slides/019dd923-622c-750b-8b97-b391eed1d446/14",
  "deckHref": "/decks/019dd923-622c-750b-8b97-b391eed1d446",
  "deckJsonHref": "/decks/019dd923-622c-750b-8b97-b391eed1d446.json",
  "deckAnchorHref": "/decks/019dd923-622c-750b-8b97-b391eed1d446#slide-14",
  "components": [
    {
      "bbox": null,
      "kind": "callout",
      "text": "Apple clearly states that fingerprinting without consent violates its Apple Developer Program License Agreement.",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd953-70f2-7016-81d5-585e3dc85014",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.92,
        "x": 0.036,
        "y": 0.48
      },
      "kind": "paragraph",
      "text": "Apple's rules about data collection and storage also clearly state that user consent is required for user data collection, even if the data is considered anonymous. Additionally, the collected data must be the minimum necessary...",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "9f5d2d56-8459-4853-af2e-7e562a40063f",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.92,
        "x": 0.036,
        "y": 0.175
      },
      "kind": "paragraph",
      "text": "Apple clearly states that fingerprinting without consent violates its Apple Developer Program License Agreement. Fingerprinting is explicitly prohibited by Apple on its iOS devices. (Bold emphasis added)",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d9efd852-6814-4bc3-b840-e10c25a80de6",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.18,
        "w": 0.92,
        "x": 0.036,
        "y": 0.63
      },
      "kind": "quote",
      "text": "5.1.1 Data Collection and Storage (ii) Permission: Apps that collect user or usage data must secure user consent... (iii) Data Minimization... (iv) Access...",
      "attrs": null,
      "subkind": "pull-quote",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "61aa0a55-167f-492c-9003-50df680a29d0",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.92,
        "x": 0.036,
        "y": 0.28
      },
      "kind": "quote",
      "text": "Can I use App AdAttributionKit in conjunction with fingerprinting? No. You may not derive data from a device for the purpose of uniquely identifying it...",
      "attrs": null,
      "subkind": "pull-quote",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "ec0c23bd-8b1c-4f42-bebe-52246d1fa793",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "quote",
      "text": "No. You may not derive data from a device for the purpose of uniquely identifying it, per the Apple Developer Program License Agreement. Examples of user or device data include, but are not limited to: properties of a user’s web browser and its configuration, the user’s device and its configuration, the user’s location, or the user’s network connection. Apps that are found to be engaging in this practice, or that reference SDKs (including but not limited to Ad Networks, Attribution services, and Analytics) that are, may be rejected from the App Store. — Apple Developer Program License Agreement",
      "attrs": null,
      "subkind": null,
      "toolName": "Authority citation",
      "toolSlug": "authority-citation",
      "confidence": null,
      "componentId": "019dd953-70f2-7016-81d5-5fcfec428e69",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.45,
        "x": 0.036,
        "y": 0.86
      },
      "kind": "source-note",
      "text": "1 https://developer.apple.com/app-store/ad-attribution/ 2 https://developer.apple.com/app-store/review/guidelines/#data-collection-and-storage",
      "attrs": null,
      "subkind": null,
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "00d6ab4b-2147-4906-9380-f64beb2de4f2",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.43,
        "x": 0.036,
        "y": 0.045
      },
      "kind": "title",
      "text": "APP's PIGs Violate Apple's TOS",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d5268384-5f23-4939-b75f-c39469289f73",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [
    {
      "name": "authority-citation",
      "slug": null,
      "matchId": "a464c58e-7c54-4696-a78a-44f3fbe31cf2",
      "evidence": "Uses Apple's official developer guidelines to frame the argument.",
      "confidence": 0.9
    }
  ],
  "arcBeats": [
    {
      "to": 16,
      "from": 7,
      "beatId": "c3b6100c-5565-4b14-89d6-0d5f3f268622",
      "arcName": "Overcoming the Monster",
      "arcSlug": "overcoming-monster",
      "beatName": "Expose Contradiction",
      "beatSlug": null,
      "evidence": "The document continues to expose contradictions in AppLovin's business model and practices.",
      "position": 3,
      "confidence": 0.8,
      "parentBeatName": null,
      "parentBeatSlug": null
    }
  ],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}