No Fluff Advisory · Research · App growth

Research paper · No Fluff Advisory · September 2026

What the Machines Can See

The state of mobile app growth in 2026. The engines learn from what they can see early and claim. Durable value depends on what the reports leave out: what would have happened anyway, what the store keeps, and what a customer is worth after a year.

By Evgeny Popov · Published by No Fluff Advisory · US-first, with global context

Research cutoff: 27 September 2026 · Information after this date is not used

621distinct source addresses consulted
272findings recorded; 272 re-checked against their sources
33headline claims in the ledger
37 / 64companies / products in the vendor universe
11 + 5execution products and benchmark channels scored twice
116logged corrections

Abstract

What this paper found

App-growth engines are built to learn from what they can see early and claim. In 2025 the money went where value per user was higher, even where the engines see less. Durable growth depends on what the reports do not show: what would have happened anyway, what the store keeps, and what a customer is worth after a year.

This paper asks one question: what produces extra durable app value, for which buyers, under which limits, and at what cost? It answers from the US market first, with global evidence where US data runs out. It keeps apart things the industry often blends: installs and customers, credit and cause, forecast and realized value, and a product's existence and its effect.

The research ran as ten evidence streams, three gap-fill passes and a review of the author's own work. Five fact-check passes then re-opened the sources behind every recorded finding, two separate passes scored the vendor panel, a hostile reviewer attacked the argument, and an auditor rechecked the numbers. ChatGPT (OpenAI) then reviewed three builds, and each of its factual points was checked against the sources. It consulted 621 distinct source addresses and recorded 272 findings. The 33 headline claims each carry a record that links prose, evidence and calculation. Chapter 12 describes the process as it actually ran, including what it could not reach.

Six findings drive the rest.

  1. The engines learn from what they see; the money does not simply follow.Value bidding needs dense, early signal: Google's app campaigns need at least 10 conversions a day to bid for a return target. Yet in 2025 acquisition spend grew 35% on iOS, where signal is thinnest, and fell 1% on Android. It grew 18% in non-game apps and 3% in games. Value per user, category mix and a surge of China-based shopping budgets explain where money went at least as well as signal does .
  2. Remarketing grew faster than acquisition, and we found no independent test of it in apps.It rose 37% to $31 billion in 2025, against 13% for acquisition, and made up 29% of app marketing spend in AppsFlyer's panel estimate. Randomized studies of web retargeting find real but modest lift. We did not locate a public independent randomized app study that validates its attributed returns .
  3. The specialist with the highest adjusted EBITDA margin in our table owns an auction its model learns from, but ownership alone does not explain the lead.AppLovin reported $5.5 billion of net revenue in 2025 at an 82% adjusted EBITDA margin, and its model uses outcomes from its own mediation auction . Liftoff, with no such auction, reports a 55% margin on the same net basis, and Unity's rebound followed a new model more than a new asset. Google and Apple own more of the loop than any specialist and disclose less.
  4. Credit is not cause, and the tests are gated.Across 663 randomized test-and-control comparisons on Meta, statistical methods run without control groups overstated median lift three to thirteen times . The lift tests we reviewed at the big platforms run through account teams . Our searches found no independent causal study of streaming TV's effect on app installs .
  5. The store's cut is now a lever.At Stripe's published card rate, web checkout keeps about 34% more of a first-year subscription payment than Apple's 30% tier. Against the 15% tier it keeps about 11% more. Both figures come before the cost of running your own billing . How much Apple may charge on US link-outs was still being set in court at the cutoff .
  6. "Apps DSP" is a checklist, not a proven category, and agents move the control point.On our own screen, one of eleven products documents the full set of capabilities, and none shows the bundle wins . Meta's and TikTok's agent servers can create and change campaigns. Meta's creates new campaigns paused. Neither documents an approval step for edits to live campaigns, so buyers have to set limits, logs and data rights themselves .
How to read this

Twelve chapters and an evidence appendix. In the HTML edition, the Skim control collapses the paper to its summaries, figures and instruments, and / searches the text, claims and sources. Claim chips such as open the claim's record; numbered references open the source. Chapter 9 holds the scored vendor matrix with full profiles. Chapters 5, 7 and 10 contain interactive models. They are teaching tools with synthetic numbers, and they are labelled that way.

Interests to declare

The author, Evgeny Popov, has worked at Samba TV since May 2025 as Global Head of Enterprise. Samba TV sells TV viewing data and measurement, and it appears in chapter 8 as the data source in one CTV-to-app method. From September 2022 to August 2024 he was EVP and GM for international growth at Verve Group, whose Verve Dataseat app DSP is scored in chapter 9. He co-leads a working group within the Ad Context Protocol, an agentic-advertising standard discussed in chapter 11. He founded No Fluff Advisory, which publishes this paper and sells a Mobile App Growth advisory playbook that chapters 3, 10 and 11 test and in places correct. Earlier he held senior roles at Hearts & Science (Omnicom) and Lotame.

No company evaluated in this paper received a prepublication draft or exercised editorial control. Samba TV, Verve and the Ad Context Protocol were held to the same evidence rules as everyone else.

Limits to keep in mind

Most causal evidence here comes from web, search, retail and audio advertising, not app installs; the transfer is an inference. Market sizes rest on vendor panels, and the fastest growth in them is global and partly driven by China-based e-commerce budgets. Vendor capabilities are scored on public documents, which measure what firms disclose, not how well they perform. The research used AI agents for search and verification under the author's direction. ChatGPT (OpenAI) assisted with technical and editorial review and source verification. The author retains responsibility for the paper. This assistance does not constitute independent assurance or endorsement by OpenAI. It has not been peer reviewed or independently audited.

Chapter 1

Define growth before you count it

An install is an event. A customer is a person who stays and pays. Much of the muddle in app growth starts when the two are counted as one.

In short

App growth has six stages: discover, acquire, activate, retain, reactivate and monetize. Paid media sets bids, audiences, placements and ads. It does not set onboarding, price, the paywall or the store fee, and those decide whether an install turns into profit. This paper counts growth as extra contribution, in total and per new customer. It does not count installs as growth.

Six stages, five owners

Start with a plain map. A person hears about an app. They tap an ad or a search result, land on a store page and install. They open the app, find some value, and come back or leave. Some pay. Some return later. Six stages cover that path: discovery, acquisition, activation, retention, reactivation and monetization.

Five groups hold the levers. Ad platforms set bids, audiences, placements and delivery. App stores run the listing, search, ranking, fees and the privacy rules on the phone. The product team sets onboarding, first value, price and ad load. Lifecycle teams send push, email and in-app messages. Measurement and finance set the rules for credit, the tests and the meaning of profit.

Figure 1
Paid media owns the levers for acquisition and reactivation, and reaches activation and retention only indirectly
schematicsynthesis
DiscoverAcquireActivateRetainReactivateMonetizePaid media platformsbid, audience, placement, creativedeliveryreach, creativebids, targetingdeep-link landingwho arrivesretargeting bidsin-app ad demandApp storeslisting, ranking, search ads,fees, OS signalssearch, browsepage conversionfees 10-30%Product and pricingonboarding, value, paywall, price,ad loadstore pagefirst valuehabit, qualitycontentprice, paywallLifecycle and CRMpush, email, in-app messages,offersonboardingmessageswin-backoffersMeasurement and financeattribution, experiments, MMM,contributioncredit rulesevent designcohortsholdoutsnet revenueFeedback that returns to the buying enginesinstall and event postbacks (iOS: no user ID, thresholded, delayed 24-144h after each window) · server-side events · revenue net of fees · experimentsSignal qualityprimary controlsharedindirectnonepaid media has no lever here

Scroll sideways to see the whole figure.

Six stages of app growth against the five groups that own the levers. Shading shows how directly each group controls each stage, as judged by the author from platform and store documentation; it is a framework, not a measurement. The dashed box marks where paid media has no direct lever. Feedback to the buying engines is delayed and thresholded on iOS . Also:

Limits. Control levels are the author's judgment. Paid media reaches activation and retention only indirectly, through whom it reaches, what the ad promises and where a deep link lands the user.

Static SVGCSV file in package

The map frames the rest of the paper. Paid media acts on activation and retention mostly at one remove: through whom it reaches, what the ad promises and where a deep link lands the user . Reactivation is the exception, since remarketing buys it directly. A buying platform can choose who sees an ad. It cannot make the first session useful. It can only learn which people tend to stay, and that learning rests on the signal the app sends back.

What counts as growth

Growth here means more durable value than you would have had without the spend. That takes four numbers, and the industry often blurs them.

A lower cost per install does not prove growth. Nor does a higher return on ad spend in a platform report. Cost per install can fall and reported return can rise while contribution falls. That happens when cheap installs churn faster, when credit goes to users who would have come anyway, or when a report counts gross sales instead of net revenue .

The units matter

Cost per install divides spend by installs. Cost per payer divides it by payers. A household that saw a TV ad is not a person. An iOS privacy postback is not a user at all. It is a report about one install with no user ID, sent a day or more later, with its detail capped by privacy thresholds . The metric dictionary in the appendix defines each unit and says what it can be added to.

Six money pools that must never be added up

Market sizes in this field are noisy because different pools of money get quoted as one. This paper keeps six apart.

  1. Q1: ad spend that promotes apps. What advertisers pay to win installs and bring users back.
  2. Q2: ads sold inside apps. What any advertiser pays to reach people while they use apps. Much of it promotes things other than apps.
  3. Q3: app-store consumer spending. What people spend through Apple and Google billing.
  4. Q4: subscription revenue. It overlaps Q3 when a store bills it. It sits outside Q3 when billed on the web.
  5. Q5: commerce value. Orders placed in shopping, delivery and travel apps. This is gross merchandise value, not the app's revenue.
  6. Q6: ad-platform revenue. What the platforms report. It is often net of what they pay publishers, so it is not ad spend.

These overlap in places and describe different markets in others. Adding them into one total overstates the market. Chapter 2 puts the best public number for each pool side by side.

What the paper asks

The brief for this research set twelve questions. They come down to one: what produces extra durable app value, for which buyers, under which limits, and at what cost? Each chapter takes part of that question. Each ends with a test: the case for a thesis, the best case against it, other explanations, and the result that would prove it wrong.

Thesis test · Where the binding barrier sits (Q2)
Thesis
For many apps the binding barrier comes after the install, at activation and early retention, not at the price of the install.
Supporting evidence
In a panel of more than 16,000 games, the median title kept about 22% of new users on day 1 and under 1% on day 30 . Subscription apps with a hard paywall turn about five times more installs into payers by day 35 than freemium apps .
Best counterevidence
Both figures come from vendor panels. The game medians are per title, include games that buy no ads, and cover games only. Apps that choose hard paywalls differ in category and price, so the gap does not show that the paywall causes it.
Other explanations
Low retention can reflect installs bought from low-intent placements. That is a media problem that looks like a product problem.
What would prove it wrong
A randomized test in which better-targeted media, with the product held constant, moved day-30 retention more than product changes of similar cost did.

Chapter 2

Where the budgets and the power sit

The money is large and still growing. Profit sits with a few firms, and the firm that earns most on its revenue also owns an auction its model learns from. Whether the ownership explains the profit is still an open question.

In short

AppsFlyer's client panel puts 2025 app marketing spend at about $109 billion worldwide: $78 billion to win new users and $31 billion to bring old ones back. The US holds about 42% of acquisition spend. Remarketing grew faster than acquisition, at 37%. Store spending is a larger, separate pool, and two data vendors disagree on its size by $11 billion. Among specialist ad platforms, AppLovin reported $5.5 billion of net revenue for 2025 at an 82% adjusted EBITDA margin, the highest in our table. Liftoff, which owns no mediation auction or attribution company, reports a 55% margin on the same net basis. Google and Apple own more of the loop than anyone, and they do not disclose app-ad revenue.

The pools, side by side

The most detailed public estimate of ad spend that promotes apps comes from AppsFlyer, an attribution company. Its report, first published in December 2025, says app marketers spent $109 billion worldwide in 2025. User acquisition took $78 billion, up 13%. Remarketing took $31.3 billion, up 37%. That lifted its share of the total from 25% to 29% . The panel is large: 32 billion paid installs and 45,000 apps. But it is AppsFlyer's own clients. The report does not state its measurement period, which may include estimated months, or how it scales the panel to a world total. Treat it as a well-grounded estimate. It is not a census.

The same report says the US holds 42% of global spend, in the section on acquisition. That puts US acquisition spend near $33 billion in 2025, before remarketing . The report does not print that dollar figure. It is our arithmetic, and it assumes the share refers to acquisition spend.

Figure 2
Three money pools, three scales: none of them can be added to another
observedvendor panelfilings
Q1 · Ad spend promoting appsglobal, 2025, USD bn — AppsFlyer client-panel estimateUser acquisition$78.0bnRemarketing$31.3bnUS UA (derived: 42% share)$32.8bnglobalUSQ3 · App-store consumer spend2025, USD bn — two app-intelligence vendors disagreeGlobal · Sensor Tower$167.0bnGlobal · Appfigures$155.8bnUS · Sensor Tower (≈)$60.0bnUS · Appfigures$55.5bnglobalUSQ6 · Ad-platform company revenuelatest fiscal year, USD bn, company filings (not ad spend)AppLovin (FY2025)$5.5bnMobvista (FY2025)$2.0bnUnity, all segments (FY2025)$1.8bnLiftoff (FY2025)$686mDigital Turbine (FY to Mar 2026)$565mNot shown as a bar: in-app advertising revenue (Q2) and subscription revenue incl. web billing (Q4) have no public, non-paywalled market total at the cutoff.Context only, not app-specific: US digital advertising revenue across all channels was $294.6bn in 2025 (IAB/PwC). Verve Group reports in EUR (€550.9m, FY2025) and is omitted to avoid mixing currencies.

Scroll sideways to see the whole figure.

Each panel has its own scale. Q1 is AppsFlyer's client-panel estimate of 2025 app marketing spend; the US bar is our derivation from its stated 42% share . Q3 shows two app-intelligence vendors' estimates for the same year . Q6 shows company revenues from filings, which mix net and gross revenue recognition . Sensor Tower's figures include paid-app downloads and exclude third-party Android stores; its US figure is 'nearly $60 billion'.

Limits. Vendor estimates are not audited; company revenue is not ad spend; fiscal years differ (Digital Turbine to March 2026).

Static SVGCSV file in package

Store spending is a different pool. Sensor Tower estimates $167 billion of in-app purchase and paid-app spending on iOS and Google Play in 2025, up 10.6% . Appfigures estimates $155.8 billion, up 21.6% . The two vendors describe the same year and the same two stores. They differ by about $11 billion on the level and 11 points on the growth rate . Part of the gap is scope, and neither publishes a method a buyer could check. Both agree on one thing: non-game apps now earn more in the stores than games do.

Ads sold inside apps have no public market total at the cutoff that we could read without a paywall. We leave that bar empty rather than fill it with a guess. Liftoff's prospectus cites a commissioned estimate of a $79 billion market in 2025 for independent in-app ad technology . That is a different quantity again, prepared for a share sale.

Where growth came from in 2025

Three shifts stand out in AppsFlyer's data, all of them global. First, acquisition growth came entirely from iOS, up 35%, while Android slipped 1% . Second, non-gaming apps drove it. Their acquisition spend rose 18% to $53 billion, while games rose 3% to $25 billion. Shopping apps grew 70%, largely on budgets from China-based e-commerce apps. Third, money moved toward existing users. Remarketing grew almost three times as fast as acquisition.

The first two shifts matter for this paper's argument, and they cut against the simple version of it. Chapters 3 and 5 show that the bidding machines learn best where signal is dense and fast. Yet in 2025 money grew fastest on iOS, where signal is thinnest, and in non-game apps, whose value often arrives late. So the machines' view does not decide where budgets go. Value per user, category mix and a wave of China-based e-commerce spending explain the shift at least as well. AppsFlyer does not publish a US-only category split, so we cannot say how much of the shopping surge reached the US.

The third shift is the one to watch. Remarketing reaches people who already have the app, and some would have come back anyway. Randomized studies of web retargeting find real but modest lift (chapter 5). We found no independent randomized study of app remarketing. So the faster-growing of the two budget lines is also the one we found no independent app test for .

Who earns the money

Company filings give harder numbers. They measure a different thing: the revenue of ad platforms, not ad spend.

CompanyYearRevenue (basis)Profit measureSource
AppLovin2025$5,481m, up 70% (net of publisher payouts)Adjusted EBITDA $4,512m, 82% of revenue
Mobvista (Mintegral)2025$2,047m, of which Mintegral $1,961m (gross)Adjusted EBITDA $191m, 9% of revenue
Unity (all segments)2025$1,850m (mixed; includes its engine business)Adjusted EBITDA $409m, 22%
Liftoff2025$686m, up 32% (net)Adjusted EBITDA $374m, 55%; net loss $23m
Digital Turbineyear to March 2026$565m, up 15% (mixed)Adjusted EBITDA $122m, about 22%
Verve Group2025€551m (mixed after a Q3 change)Adjusted EBITDA €134m: 24% of reported revenue, 22% of like-for-like revenue

Three cautions apply before anyone ranks these. First, firms book revenue differently. AppLovin and Liftoff act as agents and report revenue net of what they pay publishers . Mobvista books gross, as principal, with a gross margin of 21.2%; its own non-IFRS ad-tech net revenue for 2025 adds up to about $519 million . Digital Turbine books its exchange net and its brand and performance business gross . Verve moved some revenue from net to gross in the third quarter of 2025 . A margin on net revenue looks far higher than the same business on gross revenue . Second, adjusted EBITDA is each firm's own measure. Third, Unity's margin covers its game-engine business as well as ads, so it is not an ad-business margin.

So the table supports a narrow claim. In this table, AppLovin's net revenue exceeded the next four specialists combined, even with Mobvista counted gross. That is a comparison of selected firms, not a measure of market concentration. Its margin is the highest in the table. Liftoff, the one peer that also reports net, is the fairest comparison.

The latest quarter at the cutoff kept the pattern. AppLovin reported $1,924 million of revenue for the second quarter of 2026, up 53%, at an adjusted EBITDA margin of 83.9% . Unity's Grow revenue rose 35% to $389 million. Unity credits its Vector-driven ad network, partly offset by the older ironSource network . Liftoff listed on 4 June 2026. In its first quarterly report as a public company, for April to June, revenue rose 35% to $220 million. One customer made up about 10% .

The mix differs too. Game advertisers supplied three quarters of Mintegral's 2025 revenue . At Liftoff, slightly more than half of advertiser revenue came from outside gaming before its listing . At Unity, the Unity Ad Network, now running on the Vector model, made up 56% of Grow revenue in the fourth quarter of 2025. The older ironSource network fell to 11% .

Stacks, and who owns the loop

Common ownership is the key structural fact. AppLovin owns four pieces. Its ad network and bidding engine was sold as Axon Ads Manager and renamed AppLovin Ads by mid-2026. MAX is the mediation auction many game publishers use to sell their inventory. Adjust, bought in 2021, is an attribution company. Wurl, bought in 2022, is a streaming TV business . Unity owns the Vector and ironSource ad networks and the LevelPlay mediation auction . Digital Turbine combines phone preloads with its own exchange . Mintegral buys on its own software kit inside publisher apps .

The biggest owners of the loop are not specialists. Google owns Android, the Play store, the Install Referrer, the AdMob mediation platform and the Firebase analytics kit. Its app campaigns expect Firebase-sourced events for target-return bidding . Apple owns iOS, the App Store, the privacy thresholds and Apple Ads, which has its own direct attribution interface (chapter 3). Neither discloses app-ad revenue, so neither appears in the table, though their app-ad businesses are likely larger than any specialist's.

Figure 3
Money flows one way; feedback flows back to whoever owns the auction and the measurement
schematicfilings
Advertiserapp marketer or agencyDSP / ad networkAxon, Moloco, Liftoff, Mintegral…Walled-garden app adsMeta, Google, TikTok, Apple AdsOEM / on-devicepreloads, device setupExchange / SSPbid requests from many appsMediation (in-app auction)MAX, LevelPlay, AdMobPublisher app + SDKsells impressionsMMPAppsFlyer, Adjust, Singular…App store + OSfees · SKAN/AAK · Install Referrerbudgetbudgetbudgetbidsbidspayoutpayoutpostbacks, referrerattributed eventsconversion postbacks(optimization signal)auction win/loss data(feeds the owner's bidding model)Common ownership stacks (company filings and disclosures)AppLovinAxon ads (demand) · MAX (mediation) · Adjust (MMP) · Wurl (CTV)UnityVector / ironSource Ads (demand, network) · LevelPlay (mediation)Digital TurbineOn-device distribution · exchange and app-growth platformMobvistaMintegral (demand plus its own SDK supply)Solid arrows: money and bids.Dashed arrows: feedback data.Orange: data an auction owner can usein its own bidding (disclosed by AppLovin).

Scroll sideways to see the whole figure.

A simplified map of roles in app advertising. Solid arrows carry money and bids; dashed arrows carry feedback data. AppLovin discloses that its Axon model uses MAX auction outcomes . Ownership stacks are from company filings . A shared owner creates a potential conflict of interest; it is not evidence of misconduct.

Limits. Schematic only; flows are not measured and many buyers use several paths at once.

Static SVGCSV file in package

Why does ownership matter? A mediation auction sees who bid what for every impression, and who won. AppLovin's disclosure on its Axon model says the model uses win and loss notices from the MAX auction, along with device and engagement signals and data advertisers share . A buyer who uses AppLovin media, measures it with Adjust and monetizes through MAX deals with one company at three points. AppLovin says Adjust data is not shared with it unless the customer directs . That is the company's own assurance, and it has not been independently checked. The overlap is a potential conflict of interest. It is not evidence of misconduct.

AppLovin has also faced public allegations. In February and March 2025, four research outfits, three of them short sellers who profit if the stock falls, published reports on the company. They claimed silent app installs pushed through the MAX software kit and use of persistent identifiers against partner platforms' terms. They also claimed e-commerce results came more from retargeting than from new customers. One report, by Muddy Waters, said log files from a demand-side platform covering five advertisers showed about 52% of AppLovin's e-commerce conversions came from retargeting. It put incrementality at only about 25% to 35%. Its data and method are not public . The stock fell 12% on 26 February and 20% on 27 March 2025. AppLovin's chief executive and technology chief denied the claims in blog posts . A securities class action followed. In January 2026 the plaintiffs asked to add reported SEC and state investigations to their complaint. In April the court took that request and AppLovin's motion to dismiss under submission. No ruling appeared on the public docket as of mid-August, and related shareholder suits were on hold . In October 2025 Bloomberg reported, and Reuters relayed, that the SEC was probing AppLovin's data collection. AppLovin said it does not comment on potential regulatory matters . Its filings name no specific investigation, though each says in general terms that the company is involved in regulatory investigations . In September 2026 a separate securities suit was filed over statements about AI products . The short-seller reports are claims by parties with a financial stake. The complaints are allegations: the public docket showed no ruling on the Brownback motion to dismiss as of mid-August 2026, and the September suit had just been filed. That suit does not itself confirm the reported SEC inquiry. We record all of this because it bears on data use, not because this research could test it.

The market keeps reshaping

Ownership has moved fast. Unity merged with ironSource in November 2022, after rejecting an all-stock approach from AppLovin that valued Unity at $20 billion . AppLovin sold its game studios to Tripledot in June 2025 for $430.6 million in cash and about a fifth of Tripledot's equity, valued at $285 million . Liftoff listed on Nasdaq in June 2026 at $23 a share. A first attempt, filed in January, was withdrawn on 17 February 2026 . LoopMe bought Chartboost from Zynga in December 2024 . Aarki had rebranded as RZR by March 2026 . Affle runs at least four app-marketing brands: Jampp, YouAppi, RevX and mediasmart. In June 2026 it agreed to buy the AdColony technology and brand from Digital Turbine . The tools around the market move too. OpenAI bought the testing firm Statsig in 2025, and in May 2026 Amplitude bought Statsig's customer contracts, brand and a licence to its technology .

The pattern is consolidation around a few stacks, with specialists and new listings in between. It is consistent with the playbook's view that a US buyer compares any challenger with AppLovin, Moloco and Liftoff first, but it does not test that view. This research did not study firms that failed or closed, so the sample leans toward survivors.

Thesis test · What compounds for scale (Q5)
Thesis (hypothesis)
Owning an auction whose outcomes feed the bidding model gives a lasting edge in model quality.
Supporting evidence
AppLovin's 70% revenue growth and 82% adjusted EBITDA margin in 2025 , and its disclosure that the Axon model uses MAX auction outcomes .
Best counterevidence
Liftoff has no mediation auction or attribution company and still reports a high margin on net revenue . Unity owns an auction, yet its Grow revenue picked up only after a new model, Vector, arrived , which points to model quality more than ownership.
Other explanations
Model quality, revenue accounting, category mix (high-value game genres) and AppLovin's e-commerce push could each explain part of the gap.
What would prove it wrong
Independent tests in which platforms without owned supply delivered equal incremental value per dollar across categories, or no change in AppLovin's performance where MAX signals were restricted.

Chapter 3

What the signal can tell you

On iOS the operating system decides what an advertiser may learn, when, and in how much detail. On Android the old identifiers still work, and Google's privacy replacements are being wound down.

In short

In one attribution vendor's panel, 35% to 38% of iOS users who see the tracking prompt accept it. For each install credited to an ad network, Apple's frameworks send up to three postbacks with no user ID. Each arrives one to six days after its window closes, and the windows run up to 35 days from first launch. How much detail each carries depends on crowd size, so bigger campaigns tend to learn more. SKAdNetwork and its successor, AdAttributionKit, run side by side, and Apple has set no end date for the old one. On Android the advertising ID and the Play Install Referrer still carry attribution. Google announced in October 2025 that it would phase out its Privacy Sandbox ad tools on Android. At the cutoff that phase-out was scheduled, not done.

iOS: consent first, then thresholded postbacks

Since April 2021, an iOS app must ask before it tracks a user across other firms' apps . Most users who see the prompt say no. Adjust, an attribution vendor owned by AppLovin, reports on its own client base. There, opt-in among users shown the prompt rose from 35% to 38% between early 2025 and early 2026 . That is a panel figure, not a rate for all users. A survey asked 11,000 US and UK iPhone users which prompts they would accept. About 25% said yes to Apple's own prompt for personalized ads, against 13% for the tracking prompt other firms must show . Two of that study's five authors work at Meta, which has a stake in the answer, and a third has consulted for it.

Apple's frameworks report ad-driven installs without a device ID, whether or not the user opted in . For users who decline, an app may not link its data with other companies' data to measure ads . For ads outside the App Store, the postbacks are then the only attribution Apple itself provides. Under SKAdNetwork 4, an install can produce up to three postbacks. They cover days 0 to 2, 3 to 7 and 8 to 35 after the user first opens the app. Each is sent after a random delay once its window closes, or sooner if the app locks its value early. The delay is 24 to 48 hours for the first and 24 to 144 hours for the others. So the last can arrive about 41 days after first launch . Apple gives each download one of four privacy tiers. The tier reflects crowd size across the app or site showing the ad, the advertised app, the install country and the campaign code. Apple does not publish the thresholds. In the lowest tier the advertiser gets one postback, a two-digit campaign code and no conversion value at all .

That design has a commercial side effect. Detail rises with crowd size. Installs that cluster in a few publishers, countries and campaign codes are more likely to reach the top tiers. Even there, the fine-grained value comes only in the first postback; later ones carry a coarse value . A small advertiser, or one that splits spend thinly, is more likely to get coarse values or none . Apple itself says smaller developers may get limited data back because of these thresholds . Rules written to protect users also make signal a scale advantage.

What else fills the iOS gap

Postbacks are not the only tool in use. Attribution companies document probabilistic matching, which links an ad click to an install by device and network traits inside a short window. Platforms also report modeled conversions, which estimate what they cannot observe . That sits close to a line Apple draws. Its rules bar apps from deriving data from a device to identify it uniquely. Apps or kits caught doing so may be rejected from the App Store . Adjust says such modelling applies only where Apple's tracking policy allows it . AppsFlyer ranks it below exact matching and says it produces campaign-level reports rather than identifying devices . Buyers should know which part of a reported number is observed, which is matched by probability, and which is modeled.

AdAttributionKit has not replaced SKAdNetwork

AdAttributionKit arrived with iOS 17.4 in March 2024. It first added attribution for alternative app stores in the EU. Re-engagement followed in the iOS 18 cycle, then a country code, adjustable windows and cooldown periods in the iOS 26 cycle . Apple's SKAdNetwork page tells developers to use AdAttributionKit for app ad campaigns . Its guide says only one impression can win an install across the two frameworks. It bridges them one way: a value update sent through SKAdNetwork is mirrored into AdAttributionKit. The same guide still tells apps that work with both to call both . The release notes list no SKAdNetwork 5, and no document we opened sets a date to retire SKAdNetwork . The changelog has no entry after June 2025. One later addition, a way to register view-through impressions in iOS 26.2, appears in Apple's reference pages but not in the changelog. The iOS 27 release notes list no attribution changes .

Two rules shape re-engagement. For installs, the winning network gets postbacks and up to five others get one losing postback each. For re-engagement, only the winner hears anything . A network that helped bring a user back but lost the last touch learns nothing.

The big attribution companies document live support for both frameworks, including copies of postbacks sent to them . The plumbing exists. The limit is what the postbacks say.

Apple measures its own ads differently

Apple Ads, Apple's own App Store ad business, has its own attribution interface. It covers only Apple Ads download campaigns, in search results, the search tab, the Today tab and product pages. The app gets a token that must be traded with Apple's server within 24 hours . Apple credits a tap up to 30 days before the install and, since March 2025, a view up to 24 hours before . In September 2026, the month of the cutoff, Apple said campaigns that target by age or gender will get no attribution through that interface . Apple Ads also registered with AdAttributionKit in April 2025, for now through SKAdNetwork versions 1 to 3 and for click-throughs only .

So Apple provides two kinds of attribution. Its own ads get a direct interface as well as postbacks. For other networks, Apple provides only postbacks. Those networks may add attribution from data they own, but matching users across companies needs the user's consent . Buyers should read Apple Ads results with that in mind. It is a difference in what can be seen, and it says nothing about which channel works better.

Europe is pushing on the consent screen

Competition authorities in three EU countries have acted against the way Apple runs its tracking prompt. France fined Apple €150 million in March 2025. It found the idea of the prompt acceptable but the way Apple ran it abusive . Italy fined Apple €98.6 million in December 2025 over the double consent the prompt adds on top of privacy-law consent . In August 2026 Germany's competition authority made Apple's commitments binding. Apple must align the wording of its own and other firms' prompts, drop discouraging design, and let apps combine the prompt with their privacy-law consent. It has four months to comply .

Apple's developer documents now describe a fuller, text-rich consent sheet for the EU. It is part of iOS 27.2, which was in beta at the cutoff. It will be required for users in France, Germany, Italy, Poland and Romania. The same release notes add a yearly re-prompt in the EU . Apple does not link these changes to the rulings, and they had not shipped at the cutoff. If they ship and lift opt-in, European iOS measurement will improve. US rules do not change.

Android: the old tools still carry the load

On Android, attribution still rests on two long-standing tools. The advertising ID can be reset or deleted. Apps that target Android 13 or later must declare a permission to read it, and a user who deletes it hands apps a string of zeros . The Play Install Referrer tells an app which referral link led to its install, with click and install times .

In October 2025 Google said it would phase out the Privacy Sandbox ad tools on Chrome and Android. They include Attribution Reporting, Topics, Protected Audience, the SDK Runtime and several others . At the cutoff, Google's own status page listed the Android pieces as "scheduled for phaseout", with no removal date . The author's playbook called these tools "retired" on Android in October 2025 . The exact position is that retirement was announced, and the identifiers they were meant to replace are still in service. Chapter 12 lists this as a correction.

Figure 4
Legal and technical changes to app measurement, 2021 to the cutoff
observedofficial sources
Apple / iOSGoogle / AndroidCourts and regulators2021-04-262022-042022-10-242024-03-052024-062025-03-272025-03-312025-04-302025-062025-10-172025-10-292025-12-112025-12-222026-04-222026-06-042026-06-252026-06-302026-06-302026-08-172026-09-01research cutoff · 27 Sep 20262026-10-012026-10-01ATT prompt enforced (iOS 14.5)Deleted ad IDs return zeros on all Play devicesSKAdNetwork 4 ships (iOS 16.1)AdAttributionKit launches (iOS 17.4)AdAttributionKit adds re-engagement (iOS 18 cycle)Apple Ads adds view-through attributionFrance fines Apple €150m over ATTUS court bars Apple link-out commissionAAK: country code, windows (iOS 26 cycle)Privacy Sandbox phase-out announcedPlay (US): external links and billing9th Circuit: commission ban too broadItaly fines Apple €98.6m over ATTAmended COPPA Rule compliance dateTexas app-store age law back in effectCourt enters FTC order on Kochava location dataNew Play fee model starts (US, UK, EEA)Supreme Court takes Apple contempt questionGermany makes ATT commitments bindingApple Ads: no attribution on age/gender targetingNew EU business terms take effectPlay link-out fee reporting beginsin force or shippedannounced, not completedscheduled after cutoff

Scroll sideways to see the whole figure.

Dated changes to app measurement, store rules and privacy law, April 2021 to October 2026, from official documentation, regulators and court records . Month-only dates are shown on the first of the month. The Android Privacy Sandbox phase-out was announced, not completed, at the cutoff.

Limits. Selected events only. The EU business terms effective 1 October 2026 and Google's link-out reporting are shown after the cutoff line as scheduled. Dates shown as year and month only are approximate release cycles.

Static SVGCSV file in package

OS measurement matrix

What each platform lets an advertiser see, with the status of each mechanism at 27 September 2026. The full policy and product status register is in the appendix.

Device identifierIDFA only after the user allows trackingAdvertising ID; apps targeting Android 13+ must declare AD_ID; zeros once the user deletes itLive
Install attribution (paid)SKAdNetwork 4 / AdAttributionKit postbacks: up to 3 windows (days 0-2, 3-7, 8-35), 24-144h delay, crowd-anonymity tiersPlay Install Referrer (referrer, click and install times) plus Advertising IDLive; SKAN and AAK bridged
Re-engagement attributionAdAttributionKit re-engagement; winner-only postbacksAttribution company deep-link and ID matchingLive (iOS 18 cycle onward)
Platform's own adsApple Ads via AdServices token (24h to exchange); 30-day tap and 24-hour view windows (view-through since March 2025); no attribution for age/gender-targeted campaigns from Sept 2026Google, Meta, TikTok self-attribution via device IDLive
Aggregate privacy APIsn/a (postbacks are Apple's aggregate path)Privacy Sandbox Attribution Reporting, Topics, Protected Audience, SDK Runtime: phase-out announced Oct 2025, 'scheduled for phaseout' at cutoffAnnounced retirement
Consent screenATT prompt; beta expanded EU consent sheet documented, mandatory in five EU countries once shippedNo OS-level tracking prompt; user can reset or delete the IDLive; EU beta not shipped

What this means for the buyer

The two platforms now differ less in whether you can measure and more in what you can see. On Android, exact install attribution is still normal. On iOS, most ad-driven installs are reported late, without a user ID, and with detail that depends on crowd size. Measured growth can move for reasons unrelated to real growth. AppsFlyer reports that US iOS paid installs rose 31% in 2025 while Android rose 8% . Part of that gap may be real demand and part may be better attribution coverage. The report does not separate them.

Thesis test · Privacy limits favour scale (Q5, Q7)
Thesis
Apple's privacy thresholds give larger advertisers richer feedback, which adds to their optimization edge.
Supporting evidence
Postback detail is tied to crowd size through the privacy tiers , and Apple says smaller developers may get limited data back ; value bidding on major platforms needs dense conversion signal (chapter 5).
Best counterevidence
Networks can pool learning across advertisers, so a small advertiser on a big network may still gain from the network's scale.
Other explanations
Large advertisers may simply have better data teams and bigger creative budgets.
What would prove it wrong
Evidence that small iOS advertisers with coarse postbacks get similar incremental return per dollar to large ones on the same networks.

Chapter 4

From attribution to causality

Every system that counts app installs counts them differently, on purpose. None of them counts what would have happened without the ad.

In short

Ad platforms, attribution companies, Apple's postbacks and finance each use their own clock, window and rules. Their totals will not match, and they are not meant to. Attribution assigns credit. It does not measure cause. Across 663 randomized test-and-control comparisons on Facebook, statistical methods run without the control groups overstated the lift the experiments measured by three to thirteen times. The gap does not always run one way: on iOS, privacy limits also hide some installs that ads did cause. Lift tests exist on the big platforms, but the ones we reviewed run through an account team.

Why the numbers never match

Put a campaign's results from Meta, TikTok, an attribution company, Apple's postbacks and the finance ledger side by side. They will differ. That is not a bug in any of them. Each answers a different question with different rules.

Figure 5
Five ways to count the same campaign, and what changes between them
schematicofficial documentation
Platform reportsMeta, Google, TikTok, Apple AdsCounts: conversions eachplatform claimsClock: often impression orclick timeWindow: set per platform,up to 30 days after a clickIdentity: own users, somemodeledAttribution companyAppsFlyer, Adjust, Singular…Counts: one winner perinstallClock: install or firstopenWindow: default 7-dayclick, 1-day viewIdentity: device ID,referrer, platform queryApple postbacksSKAdNetwork, AdAttributionKitCounts: up to 3 postbacksper winning install; nouser IDClock: windows 0-2, 3-7,8-35 days after firstlaunch, then a delayLookback: set by Apple,apart from those windowsIdentity: none; detail setby crowd sizeExperimentholdout, geo, ghost bidsCounts: extra conversionsvs controlClock: test periodWindow: set in the testdesignIdentity: assignment unitFinance ledgerrevenue and contributionCounts: net revenue percohortClock: when earnedWindow: none; cohort ageIdentity: accounts, payers→ removes double claims,reinstalls inside window,rejected fraud→ iOS only: detail capped byprivacy thresholds; onewinning network→ removes conversions thatwould have happened anyway→ removes store fees, refunds,taxes; adds cost of goodsEach column answers a different question. Never add them into one total; reconcile each on its own terms.

Scroll sideways to see the whole figure.

Each system uses its own clock, window and identity basis, drawn from platform and attribution-company documentation . Apple sends up to three postbacks for each install credited to the winning network, one per conversion window, and at most one to each of up to five losing networks; privacy tiers limit what each carries. Arrows show what each step removes or adds relative to the one before. The steps are not a single funnel with measured drop-offs.

Limits. Default windows are configurable; platforms change reporting rules often.

Static SVGCSV file in package

The practical rule follows. Never add platform-reported conversions and privacy postbacks into one total. Summing claims from several self-attributing platforms counts some installs twice, so the total is not a count of installs . Reconcile each system on its own terms. Then ask a separate question about cause.

The error does not always run one way. On iOS, installs in the lowest privacy tier carry no conversion value . An install that no method can match to an ad is counted as organic . Paid volume may also lift an app's store ranking and so its organic installs, which no report credits to the ads. All of that makes paid media look weaker than it is. The net direction varies by channel and platform, which is one more reason to test instead of trusting any single report.

Attribution reconciliation register

Each reporting system's rules, from its own documentation. Use it to explain gaps, not to merge totals.

Meta Ads Manager / App Events APIApp install or in-app event logged via Facebook SDK, App Events API, or Conversions APIAds Manager: impression or click time, not install time (Meta flags this as a cause of gaps with MMP reports)App-install ad sets optimize on a 1-day click (1-day view optional); iOS app-event and value campaigns use a 1-day or 7-day click; Ads Manager shows 28-day click only as a comparison; the legacy App Events API endpoint counts clicks within 30 daysDevice/user match for consented traffic and Android; aggregated for iOS AEMNot independently confirmed in this research for Ads Manager 'estimated results' wording; App Events API confirms only the impression/click-time clock basisNumbers can change after the fact because insights are keyed to impression/click time rather than install/conversion timeClock basis (impression/click-time vs. install-time) plus a documented reclassification of engaged-view conversions into the 'click-through' bucket in partner (Singular) aggregate reporting
AppsFlyer (MMP)Install/re-engagement attributed via self-reporting-network (SRN) device-ID query, referrer match, device-ID matching, or probabilistic modelingClick/impression time opens the lookback window; attribution is finalized at first app launchClick: 7-day default (1-30 configurable); view-through: 1-day default (0-24h); engaged-click: 2-day default (1-7 days)Deterministic methods (referrer, device-ID matching) prioritized over probabilistic modeling within the lookback window; SRNs use MMP-API device-ID query subject to ATT consent plus SKAdNetwork on iOSProbabilistic modeling used as a fallback method for CTV, PC/console and some non-SRN networksNot documented in the pages accessedChoice of window length, deterministic-vs-probabilistic priority order, and reattribution-window rules (installs inside the reattribution window get no postback and are classified organic) produce a different organic/non-organic split than a platform's own native reporting
TikTok Ads Manager (SAN)In-app event or install claimed via TikTok's mandatory Self-Attributing Network (all apps since 31 March 2025)Click, view, or engaged-view event timeClick-through: 1, 7, 14 or 28 days; view-through: off, 1 or 7 days; engaged view-through (6s+ watched) for app campaigns: 1 or 7 daysSAN device-level claim reported directly to TikTok Ads Manager; SKAN 4.0 is documented as a separate, additional iOS mechanismNot detailed in the pages accessed beyond the SKAN 4.0 referenceNot documented in the pages accessedTikTok's own documentation explicitly states SAN integration does not affect an MMP's 'final attribution logic' -- the two systems are designed to be allowed to disagree
SKAdNetwork 4 (iOS, network-agnostic)Install/re-download plus up to three staged conversion-value updatesThree fixed postback windows keyed to days since install/re-download (0-2, 3-7, 8-35), each delivered 24-144 hours after window closeUp to 35 days total across three sequential windows; developers can 'lock' a conversion value early to accelerate postback deliveryNo device ID; aggregated postback gated by a 4-tier crowd-anonymity threshold determining fine (6-bit, 0-63) vs. coarse (none/low/medium/high) conversion-value detailCoarse-value bucketing is itself a privacy-driven substitute for granular data when crowd size is insufficient24-144 hours per postback, on top of the multi-day window itselfDelayed, tiered, aggregated, device-ID-free postback logic is structurally incompatible with MMPs' deterministic click/device-ID attribution, producing a persistent, by-design reconciliation gap on iOS
Apple AdServices / Apple Ads Attribution APIApple Ads app-download campaigns on the App Store (search results, search tab, Today tab, product pages)24-hour attribution-token TTL; the token must be exchanged server-side within that window to retrieve the attribution recordTap within 30 days; view within 24 hours (view-through since March 2025); no attribution for age/gender-targeted campaigns from Sept 2026Server-side token tied to device, scoped only to Apple Search AdsNone documentedNone documented beyond the 24-hour token TTLAdServices is structurally narrower in scope (Apple Search Ads only) than SKAdNetwork/AdAttributionKit (all networks), so it is not a substitute reconciliation source for non-Apple-Ads traffic
Google Ads (Data-Driven Attribution)Conversion path across Search, YouTube, Display and Demand Gen adsNot addressed in the page accessedNot stated in the page accessedMulti-touch statistical credit across the observed conversion path; the default for most conversion actions and available at any volume; Google recommends 200 conversions and 2,000 interactions in 30 daysNot confirmed in this research -- the accessed page did not address modeled conversions for privacy-limited traffic despite that being specifically sought (see open_questions)Not documented in the page accessedAccounts below the documented data-sufficiency threshold cannot use data-driven attribution and default to a different (rules-based) model, creating cross-account inconsistency in how Google's own reporting allocates credit

Credit is not cause

Attribution tells you which touch came last, or which system claims the install. It does not tell you whether the install would have happened anyway. Only a valid comparison group can do that. The cleanest is a group randomly kept from the ads, analyzed as assigned. Comparing people who happened to see an ad with people who did not keeps the selection bias.

The strongest public evidence on the size of the gap comes from Meta's own test platform, studied by academics with Meta ties. Gordon, Moakler and Zettelmeyer studied 563 US ad experiments on Facebook, run from November 2019 to March 2020. Some tested several ads, so there were 663 test-and-control pairs, which the authors count as experiments. Together they served about 38 billion impressions. The median lift the experiments measured was 29% for upper-funnel outcomes, 18% for mid-funnel outcomes and 5% for purchases. They then ran two statistical methods on the same campaigns without the control groups. A double machine-learning method estimated median lifts of 83%, 58% and 24%. Propensity-score matching estimated 173%, 176% and 64% . Both overstated lift at every stage. As a multiple, the error was largest at the bottom of the funnel: about five times the measured 5% for machine learning and thirteen times for matching. One author works at Meta, and two were part-time Facebook employees to reach the data. An earlier study of 15 experiments reached the same conclusion .

This study tests statistical corrections, not attribution rules. Two older studies speak more directly to attribution-style reports. At eBay, a standard regression put the return on paid search above 4,000%. Adding controls for region and day still left it above 1,600%. A 60-day test then switched off non-brand search ads in about 30% of US regions and found a return of minus 63% . Ads on eBay's own brand name showed no measurable short-term benefit . Across 25 retail and finance experiments at Yahoo, the median 95% confidence interval on return on investment was more than 100 percentage points wide. An informative test could need more than 10 million person-weeks . Real effects exist. They are smaller and noisier than dashboards suggest, and hard to measure without large tests.

Figure 6
The strongest causal evidence is randomized, large and mostly not about apps
observedstudy map
Randomized fieldtestGeo or holdout testQuasi-experimentSurvey experimentModel backtestIndependent academicAcademic with platformco-authorsFirm's own researchersVendor-reportedGordon et al. 2023 ·563 RCTs, 663 pairsGordon et al. 2019 ·15 RCTsLewis & Rao 2015 ·25 RCTsBlake et al. 2015 ·geo RCTPandora ad load ·21-month RCTWernerfelt et al. ·Meta experimentAridor et al. 2025 ·ATT event studyKesler · ATTdiff-in-diffBaviskar et al. 2024· survey RCTShapiro et al. 2021· TV, 288 brandsChen et al. 2018 ·game LTV holdoutJampp / Remerge /Moloco holdoutsstudies apps or app usersweb, retail or TV; transfer to apps is an inference

Scroll sideways to see the whole figure.

Each dot is a study used in this paper, placed by design and by the independence of its authors. Orange dots study apps or app users. Several of the largest experiments were run on Meta's platform with Meta co-authors . The study table below gives sample, outcome and limits for each. Also:

Limits. Placement on the independence axis is the author's reading of disclosed affiliations; abstract-only studies are marked in the study table.

Static SVGCSV file in package

Privacy changes show how much depends on data access. Aridor and co-authors found that after Apple's tracking prompt arrived, click-through rates on Meta's conversion-optimized ads fell 37%. Stores more exposed to the change saw revenue fall 8% to 40% relative to less exposed stores, mostly among smaller ones. Exposure was measured by reliance on Meta ads or on iPhone shoppers. The revenue data come from Grips Intelligence, a firm one co-author works with . A randomized test on Meta in fall 2021 covered more than 70,000 advertisers. It estimated that losing off-Meta data would raise the median cost per incremental customer from $38.16 to $49.93, a 31% rise . Two of the four authors worked at Meta at the time. Meta could screen the paper for confidential data but had no right to block it over its results. It was peer reviewed, posted online in September 2024 and printed in the March 2025 issue of Marketing Science. So it is platform-affiliated evidence, though built on a large randomized test.

Tests exist, but someone has to switch them on

Each large platform offers a lift test with test and control groups. Meta's Conversion Lift, Google's Conversion Lift and TikTok's Conversion Lift Study each document a test-and-control design that can cover app outcomes. In the pages we reviewed, all three run through an account team or eligibility rules, not open self-service . In August 2026 Google's Ads API added read-only access to Conversion Lift results, so software can now pull them. The release notes do not describe creating studies through the API . Among specialists, Moloco documents built-in ghost-bid tests for streaming TV and says it offers incrementality testing for re-engagement, without naming the method . Jampp advertises always-on lift measurement for acquisition and retargeting at no extra cost, without documenting the method . Remerge describes ghost bids for retargeting and an econometric method for installs and re-engagement . AppLovin describes running geographic holdouts for clients as a managed service . These are vendor descriptions. We found no independent audit of their results.

The "ghost ads" idea needs a plain explanation. Users are first split at random into test and control groups. The system then logs each moment a control-group user would have seen your ad, and records what they did next. That gives a clean comparison without paying for filler ads in the control group . The random split does the work; the log only finds the right people to compare. The logging must work the same way in both groups, or the comparison is biased . It needs the ad platform to run it, which leaves the vendor marking its own homework unless it shares the method and raw results.

Where models fit

Marketing mix models estimate each channel's share of outcomes from spend and results over time. Google's open-source Meridian and Meta's Robyn both model diminishing returns and both accept test results to calibrate the model . Neither claims independent accuracy. Robyn's guide says its outputs are not guaranteed and should be checked before use . PyMC-Marketing cites its own benchmark claiming faster fitting and 40% lower error on channel shares than Meridian ; that is a vendor's self-test. For apps, a mix model works best at weekly or monthly grain across a few large channels, calibrated with experiments. Google's Meridian guide says the model works at channel level and does not recommend campaign-level runs . With the data most apps have, estimates for single campaigns are unstable. So a mix model is a poor guide to which of fifty campaigns to cut.

Can a buyer reconcile without inventing one number?

Yes, if the buyer stops asking for one number. A workable setup keeps four ledgers, each with a stated job. The attribution company's ledger sets day-to-day credit and pays partners. Apple's postbacks and the platforms' own reports feed bidding. Experiments and a calibrated mix model set budget between channels. The finance ledger decides whether the business made money. The reconciliation register above sets out each system's clock, window, identity basis and modeled share.

Thesis test · Reported gains versus causal gains (Q3)
Thesis
Much of the reported gain in app marketing reflects credit rules, customer mix and changes in measurement coverage rather than causal lift.
Supporting evidence
Statistical methods without control groups overstated median measured lift three to thirteen times ; a regression-based search return above 1,600% against a tested minus 63% ; attribution windows and view credit that vary by platform .
Best counterevidence
The same studies show positive lift at every stage, so ads do cause outcomes. On iOS, privacy limits also hide installs that ads caused, so some reports understate paid media.
Other explanations
Most of the causal studies cover web and retail, not app installs; app-specific randomized results are rarely public.
What would prove it wrong
Published app-install experiments showing attributed and incremental conversions agreeing within a narrow band.
Thesis test · Reconciliation without one count (Q7)
Thesis
Buyers can reconcile platforms, attribution, postbacks, experiments and finance only by giving each a defined job, not by merging them.
Supporting evidence
Each system's clock, window and identity basis are documented and differ by design .
Best counterevidence
Some attribution companies sell modeled "single source of truth" dashboards that blend these inputs.
Other explanations
Smaller buyers may lack the volume for experiments, which leaves them with blended models by default.
What would prove it wrong
A blended model checked against randomized holdouts across many apps, with small and stable error.

Chapter 5

What the acquisition engines optimize

The bidding machines are built to learn from what arrives fast and often. Value that shows up late, or rarely, gets replaced by a stand-in.

In short

Value bidding works only when the machine sees enough value events, soon enough. Google's app campaigns need at least 10 conversions a day to bid for a return target. TikTok's Smart+ app campaigns offer value bidding on Android only. Ad-funded apps earn most of their first 60 days of ad revenue in the first week, so they feed the machines well. Subscription renewals arrive months later. That shapes how the engines work, but not where the money goes. In 2025 budgets grew fastest on iOS and in non-game apps, where signal is thinner. A buyer who splits spend too thinly can starve every campaign. And the average return a dashboard shows is not the return on the next dollar.

The machine needs dense signal

Platforms state how much signal their bidding needs. Google's app campaigns need at least 10 conversions a day, or 300 in 30 days, before a buyer can bid for a return target. The events it bids on should come from Google's Firebase kit . Google also warns that editing a campaign before its first 100 conversions may disrupt learning. It suggests daily budgets of 10 to 50 times the bid, by goal . For its data-driven attribution model, Google recommends 200 conversions and 2,000 ad interactions in 30 days, though the model runs at any volume .

Other platforms set softer rules. TikTok lists three goals for its Smart+ app campaigns: installs, in-app events and value. In Smart+, value bidding is Android-only . TikTok's standard app campaigns offer it on Android and iOS, and TikTok treats 50 conversions as the main sign that value-bidding learning is done . Meta says an ad set leaves its learning phase once delivery is stable, which usually takes about 50 results in the week after the last big edit. It also advises combining similar ad sets, because many small ones each teach the system less . AppLovin recommends a daily budget that buys at least 15 to 20 conversions a day. Its ad-revenue and blended return goals also require the app to use its MAX mediation .

Put these together and a pattern appears. The engines learn best from events that are common, early and valued. Installs and first opens pass that test. So do early ad views and early purchases in games. A yearly renewal does not .

Three clocks for value

Value reaches an app on three clocks. Ad revenue is fast but shallow. AppsFlyer's panel finds in-app ad revenue reaches 89% of its day-60 total by day 7, partly because most players leave early . That describes a 60-day horizon in one panel; it does not show that early revenue predicts lifetime profit. First payment can be fast too, since an annual plan is often paid up front. Renewal is slow. In RevenueCat's 2026 report, the median app kept only 28% of annual subscribers past their first year . The first year is paid up front; most renewals never come. More than half of three-day-trial cancellations happened on the first day . The report does not state the cohort window.

So an ad-funded game can send a reliable 7-day value to its bidding partners. A subscription app can send its first payment, but must guess the renewal or send a stand-in such as "started trial". Mintegral takes three quarters of its revenue from game advertisers , which fits the signal story.

The 2025 spending data do not fit it neatly. Acquisition spend grew 35% on iOS, where signal is thinnest, and slipped 1% on Android. It grew 18% in non-game apps and 3% in games. The fastest growth, 70%, came in shopping apps, largely on budgets from China-based e-commerce apps . Higher value per iOS user, the category mix and those shopping budgets explain the shift at least as well as signal speed does. The machines' view shapes how campaigns are run. It does not decide where the money goes.

Stand-ins are where optimization goes wrong

When the real outcome is slow, teams optimize a stand-in: a trial start, a finished tutorial, a day-3 purchase. The machine then finds people who do the stand-in. That works only while the stand-in predicts value, and it can fail quietly. A cheaper trial start can come from people who cancel on day one. Chapter 7 shows the public evidence on predicted lifetime value is weak, so few buyers can prove their stand-in still works.

Average return is not marginal return

Dashboards report average return: total revenue divided by total spend. Budget choices need marginal return: what the next dollar brings. On a curve that flattens, the two diverge. The first dollars reach the most responsive people. Later dollars reach the rest. The mix-model tools from Google and Meta both build diminishing returns into their models .

The model below lets you see the gap. It is a teaching model with made-up numbers, not an estimate for any channel.

Figure 7
A channel can average a healthy return while its last dollars lose money
syntheticinteractive model

Synthetic teaching model. Move a slider to recompute.

Formulas and assumptions
R(S) = Rmax × S^a / (S^a + k^a) average return = R(S) / S marginal return = dR/dS = (Rmax / S) × a × x / (1 + x)^2, x = (S / k)^a

A teaching model with made-up parameters. Revenue follows a saturating curve of the kind used in open-source mix models . Move the sliders to see average and marginal return diverge. The break-even spend is solved exactly and rounded to the nearest $100. Nothing here estimates any real channel.

Limits. Synthetic. Real response curves must be estimated from experiments or calibrated models.

Static SVGCSV file in package

A channel can show a healthy average return while its last dollars lose money . That is why "scale what works" is risky advice when "works" is measured on averages.

Diversification is a claim to test

Two sound arguments pull in opposite directions. Spreading a budget across channels spreads risk and can reach people one platform misses. But each extra channel shares the budget, and each needs enough signal to learn. A RevenueCat post argues that adding channels early can dilute learning, slow optimization and add work . Meta's advice to combine small ad sets makes the same point inside one platform . The case against piling into one channel rests on overlap: people reached on two channels at once cost twice and add little. The example we found comes from a vendor selling a de-duplication tool and is stylised . Neither side has a public, controlled test for apps. Diversification is a hypothesis to test with holdouts. It is not a rule.

Remarketing and search: paying for intent you already had?

Remarketing is now 29% of app marketing spend . It targets people who already installed the app, and some would return without an ad. Randomized studies of web retargeting find real but modest lift. For one apparel retailer, a two-week ghost-ads experiment on Google's display network found retargeting raised site visits by 17.2% and purchases by 10.5%. The test system was built at Google . At another, switching retargeting on brought 14.6% more users back within four weeks, and the effect faded fast . Those are web shops, not apps.

Search ads on an app's own name raise a related question. At eBay, ads on its own brand name showed no measurable short-term benefit, because people searching for eBay found it anyway . A study of Bing searches in January 2014, by researchers then at Microsoft, found brand ads added only 1% to 4% of clicks when no rival bid on the name. For brands that faced rivals and chose not to advertise, rivals took 18% to 42% of their clicks, though the authors warn those brands may differ . So brand bidding can be defensive, and its value depends on who else is bidding. We found no public study, academic or vendor, of how often paid App Store ads on an app's own name take installs that would have come anyway.

None of this makes remarketing or brand search worthless. It means their attributed returns are especially likely to include demand that already existed . Holdout tests, not attribution reports, should set these budgets.

Promotions raise the same issue from another side. First-order discounts, referral credits and promo codes drive installs in delivery, ride-hailing, marketplace and fintech apps. A report can credit those installs to the ad that ran alongside the offer, and the discount cuts contribution. This research did not find public causal evidence on app promotions, so we flag it as an open question.

Thesis test · What the market optimizes (Q1)
Thesis
Bidding engines are built to optimize events they can see early and claim; they optimize for profitable customers only where value is dense and quick to arrive.
Supporting evidence
Minimum-signal rules for value bidding ; value bidding on Android only in TikTok's Smart+ ; 89% of 60-day ad revenue by day 7 in ad-funded apps .
Best counterevidence
In 2025 acquisition spend grew on iOS (+35%) and in non-game apps (+18%), where signal is thinner, while Android and games barely grew . Annual plans are often paid up front, which gives slow-value apps a fast first signal.
Other explanations
Value per user, category mix, China-based e-commerce budgets, promotions and changes in measurement coverage.
What would prove it wrong
Evidence that slow-value apps reach contribution payback as reliably as fast-value apps at similar scale using value bidding.
Thesis test · Retargeting, search and incentives (Q8)
Thesis
The attributed value of remarketing and brand search usually exceeds its causal value, because some of the credited demand already existed.
Supporting evidence
Brand-name search ads showed no measurable short-term benefit in a large randomized test . Web retargeting experiments found lifts of 10% to 17% , and brand ads added 1% to 4% of traffic where no rival bid .
Best counterevidence
For brands facing rivals that chose not to advertise on their own name, rivals took 18% to 42% of clicks. So brand search can protect real demand, though selection may explain part of the gap . Vendors also report large gains for app re-engagement. Jampp's blog reports an 86% rise in new riders and a 30% campaign lift for a ride-hailing app under its always-on ghost-bid measurement. It gives no period, baseline or uncertainty . Those results are self-published and unaudited.
Other explanations
Remarketing may matter more for apps with high early churn, where users would not come back without a prompt. Promotions can inflate both.
What would prove it wrong
Independent app remarketing holdouts showing incremental conversions close to attributed conversions.

Chapter 6

Creative, discovery and conversion

Many creative "tests" in app marketing are spend decisions made by an algorithm. The store tests are closer to real experiments, and the store's own rules are now in play.

In short

Apple's and Google's store-page tests split visitors at random and state their statistics. Custom product pages and most in-platform creative tools do not. Even a platform split test randomizes who is eligible, not who sees the ad, so a "winning" ad may just have reached better prospects. Public evidence on creative fatigue is thin. The US rules on paying outside the stores changed in 2025 and are still in court. That opens a web-to-app path with different costs and better measurement.

Store tests are the cleanest experiments most teams run

Apple's Product Page Optimization shows a random share of App Store visitors up to three variants of the original page . It uses Bayesian statistics and shows results once there are at least five first-time downloads. That is a display rule, not a sample-size rule. A variant may be labelled better or worse once it reaches 90% confidence against the original . Google Play's store listing experiments let the developer set the smallest effect worth detecting and the confidence level. They stop on their own after six months .

Custom product pages are a different tool. Apple allows up to 70 extra versions of a product page, each with its own link for use in ads. Its documents describe no random split and no significance test against a baseline . Apple also says developers see a lift of 2.5 percentage points in conversion, on average, when they send people to a custom page. The average default page converts 1.6%, so Apple calls this a 156% increase . That comparison shows the problem. People sent to a custom page came through an ad or link aimed at them. People on the default page include everyone browsing the store. The gap mixes the page's effect with the traffic's intent. A custom page routes traffic. On its own it creates no random split, though a team can use one inside a designed test.

Store conversion benchmarks depend on the definition. Apple's own figure is the 1.6% average above, with no period or definition given . Vendors that sell store optimization publish much higher page-view-to-install rates from their own panels. The 25% to 33% range often quoted in the industry could not be traced to the source we opened.

Ad creative: test or allocation?

On the ad side, two very different tools share the word "test". Meta's A/B test shows each version to a separate part of the audience, so nobody sees both . Its Dynamic Creative mixes uploaded assets into many ads and reports results for all versions together. Meta says it should not replace a split test, and since June 2024 it may not be offered for new app-promotion ad sets .

Even a real split test has a catch. It randomizes who is eligible to see each version, not who actually sees it. The delivery system then shows each version to the people it predicts will respond. Braun and Schwartz, writing in the Journal of Marketing in 2025, call this divergent delivery. Each version reaches a different mix of people. So a platform split test mixes the effect of the ad with the effect of the targeting. Their evidence is one Meta test with a web lead form, plus a formal argument . The winner is the winner for the audience it was given. It may not win with everyone .

A team that wants to know which version will perform best on that platform can use the split test as it is. The authors say that is what the tool is built for. A team that wants to learn what message works cannot get that from a platform split test. Each version is measured on a different mix of people, even with a holdout . Isolating the message needs a design that holds delivery fixed. A team that only wants spend to flow to what performs can use adaptive allocation, but should not call its output a finding.

Figure 8
Only some creative and store tests randomize, and fewer state their statistics
observedofficial documentation
ToolAssignmentStatisticsUnitWhat it can identifyApple Product Page Optimizationrandom splitstated (Bayesian, 90%)store visitorswhich page variant converts betterGoogle Play store listing experimentsrandom splitstated (MDE, confidence)store visitorswhich listing variant converts betterApple Custom Product Pagesnone (routing)none statedtraffic from a linkedadperformance of a page for its owntraffic onlyPlatform A/B test (e.g. Meta Experiments)random splitplatform-reportedpeople, then deliverydifference, but delivery can stilldivergeAdaptive creative allocationalgorithmnone (prediction)impressionswhere the algorithm sends spendPlatform lift studyrandom holdoutstated, account-gatedpeopleextra conversions from adsVendor-reported holdoutvendor-statedvendor-reportedpeople or devicesnot independently verifiable: assignmentand analysis unpublishedrandomizedalgorithmic allocationassignment stated by vendor, not verifiedno assignment

Scroll sideways to see the whole figure.

Seven tools that teams call tests, by how they assign users and what they can identify. Store tests randomize and state their statistics . Custom product pages route traffic without a test, and Apple's own lift figure for them compares different traffic . Platform splits can still diverge in delivery . Lift studies are account-gated ; vendor holdouts are self-reported, and their assignment and analysis are not published . Also:

Limits. Meta's A/B test and Dynamic Creative are described from Meta's help pages read through a renderer; how delivery diverges inside a test is not documented in detail.

Static SVGCSV file in package

Creative fatigue is real in practice, thin in evidence

Every performance team manages creative decay. Yet we found no rigorous public estimate of its size for app ads. A September 2026 preprint by a data scientist at the agency group WPP proposes a way to screen for fatigue. It was tested only on 264 synthetic cases, and the author disclaims validation on real campaigns. It reports no real-world effect size . Widely repeated figures on how fast click rates fall after repeated exposure could not be traced to any source we could open. We do not use them.

Formats and the rules on rewards

Rewarded video, playable ads and interstitials dominate game supply. Store rules draw a line between rewarding a user for something inside an app and paying them to install or rate other apps. Apple bars apps from making users install other apps, rate or review to unlock features, but lets apps reward in-app actions such as watching an ad . Google Play's current policy bars attempts to manipulate an app's placement, including paid or incentivized ratings and reviews. It also bars apps whose main purpose is paying users to install other apps . In 2017 Google also called incentivized installs a legitimate channel for some developers, if not used to game rankings . The two stores draw the line in different places.

Deep links and the path back into the app

A deep link sends a user straight to the right screen. A deferred deep link does the same for someone who does not have the app yet. It carries the context through the store install and restores it on first open . For commerce and content apps, this is often the difference between an install and a first order. It can also carry campaign context from a web page or an ad to an in-app event, within consent and platform limits. Routing a user is not the same as attributing the install.

Web-to-app: the store rules are moving

In April 2025 a US court barred Apple from charging commission on purchases that apps link out to on the web. It also barred Apple from steering users with discouraging screens . In December 2025 the Ninth Circuit upheld the contempt finding and most of the rules against steering. It held that a total ban on any commission went too far and sent the fee question back to the trial court . On 30 June 2026 the Supreme Court agreed to hear one question from Apple's appeal: whether a company can be held in contempt for breaking the spirit of an injunction . The fee itself is being set by the trial court. In August 2026 that court refused Apple's request to pause the work . Justice Kagan paused it for a day on 12 August, then denied Apple's application on 13 August . At the cutoff no US link-out fee had been approved.

Google's US changes followed its own case. From October 2025 developers could tell US users about outside prices, link out and offer other billing. From July 2026 third-party stores gained access to Play's catalog unless a developer opts out. From October 2026 developers using outside billing or links must report those sales and pay service fees . Epic and Google had asked the court to soften the original order as part of a settlement. They withdrew that request on 14 July 2026, so the original order still applies .

Web-to-app journeys matter for two reasons at once. They can change unit economics, because a web payment can cost far less than a store commission (chapter 7). They can also change measurement, because a web checkout sees the user, the campaign and the purchase in one place. Claims that web-to-app flows convert several times better than store installs circulate widely; we could not find a source to verify them.

New discovery surfaces

AI assistants are starting to surface apps. At its May 2026 developer conference, Google said app discovery in its Gemini assistant would roll out "in the coming weeks", alongside "Ask Play", a chat layer on Play search . We could not confirm the rollout was complete by the cutoff. OpenAI opened app submissions and an in-ChatGPT app directory in December 2025, with apps called up by name or from a tools menu . These are early surfaces to watch, not yet channels with measurable demand.

Thesis test · Winning creative or winning audience (Q3)
Thesis
Many reported creative wins on ad platforms reflect delivery to different audiences rather than a controlled difference in what the ad does.
Supporting evidence
Divergent delivery in platform split tests ; Apple's own custom-page lift figure, which compares pages with different traffic ; store tests that do randomize show how a clean comparison is built .
Best counterevidence
Large creative differences can swamp audience effects, in which case adaptive allocation still finds the right winner.
Other explanations
Seasonality and fatigue can change results between test waves.
What would prove it wrong
Evidence that adaptive-allocation winners usually also win when compared across all assigned users.

Chapter 7

Retention, monetization and payback

Payback is decided by who stays, how they pay and what the store keeps. The first two are hard to predict. The third changed in 2026.

In short

Most installs do not last. In a panel of 16,000 games, the median title keeps about 22% of users to day 1 and under 1% to day 30. Subscription apps turn few installs into payers, and in one panel the median app keeps only 28% of annual subscribers past the first year. The first year is paid; most renewals never come. Predicted lifetime value fills the gap, but the public proof that those predictions hold up on app cohorts is thin. Meanwhile the store's cut has become a lever. Moving a first-year payment from Apple's 30% tier to web checkout keeps about a third more of it, before the cost of running your own billing. Measure payback on contribution, and keep observed value apart from forecast value.

Retention: a steep cliff and a long tail

GameAnalytics' 2026 benchmarks cover more than 16,000 mobile games with at least 1,000 monthly users across 2025. The median game kept about 22% of new users on day 1 early in the year, a figure that fell through 2025. It kept just under 4% on day 7 and 0.7% to 0.8% on day 30. The top 1% kept 64% to 68% on day 1 and 13% to 15% on day 30 .

Three limits apply. The report does not say whether "day 30" means users active on exactly that day or on any day since. It reports medians across games, not across players, so it describes the typical title, not the typical user, and many of those titles buy no ads. And the games in it are those that chose GameAnalytics. Compare your own day-30 figure to these only on the same definition and the same cohort age.

Figure 9
Game retention and subscription renewal measure different kinds of loss
observedvendor panels
A · Mobile games: share of new users active on day N (GameAnalytics panel, 2025)0.5%1%2%5%10%20%50%100%D1median 22%top 1%: 64-68%D7median 3.9%D30median 0.7-0.8%top 1%: 13-15%Log scale. Definition of 'day N' (exact day or since) notdisclosed; medians across games.Median D1 is the early-2025 level; it declined during the year.Panel = games using GameAnalytics.B · Subscription apps: conversion and churn (RevenueCat, Adapty panels)Downloads → paid by day 35, hard paywall10.7% · median, RevenueCatDownloads → paid by day 35, freemium2.1% · median, RevenueCatInstalls → trial start10.9% · average, AdaptyTrial → paid, all trials25.6% · average, AdaptyTrial → paid, 17-32 day trials42.5% · median, RevenueCatTrial → paid, trials under 4 days25.5% · median, RevenueCatAnnual subscribers kept after year 1 (2024 starts)28% · median, RevenueCat reportGoogle Play cancellations from billing errors32.2% · RevenueCat reportApp Store cancellations from billing errors15.2% · RevenueCat reportEach bar has its own denominator. Do not compare bars as one funnel.

Scroll sideways to see the whole figure.

Panel A: GameAnalytics' 2025 benchmarks across more than 16,000 games, medians and top-1% ranges, on a log scale . Panel B: subscription conversion and churn from RevenueCat's and Adapty's client panels, each with its own denominator . None of these is a market average. Also:

Limits. Vendor panels; retention definition not disclosed; medians across apps, not across users.

Static SVGCSV file in package

Subscriptions: few convert, many leave

RevenueCat's 2026 report draws on more than 115,000 apps and about $16 billion of tracked revenue, mostly from 2025 . In its panel, apps with a hard paywall turn a median 10.7% of downloads into payers within 35 days, against 2.1% for freemium apps. Trials of 17 to 32 days convert a median 42.5% of trial starts, against 25.5% for trials under four days. The median app kept 28% of annual subscribers after one year, for subscriptions started in 2024, down from 31% a year earlier . RevenueCat's blog restates this as about 72% cancelling in year one. Its comparison with 56% the year before mixes two reports' methods, so it is not a trend . The first year is paid up front, so the loss falls on renewal revenue. More than half of three-day-trial cancellations happened on the first day . Adapty's panel of about 16,000 apps, with no period stated, puts average install-to-trial conversion at 10.9% and trial-to-paid at 25.6% .

Two findings matter for acquisition. First, failed payments. In RevenueCat's report, billing errors caused 32.2% of Google Play subscription cancellations, against 15.2% on the App Store; its summary gives 31% and 14% . That is a billing problem, not a media problem, and fixing it can raise lifetime value without buying a single install. Second, early value and retention can pull apart. Across RevenueCat's categories, "AI apps" realized a median $30.16 per paying user in the first year, against $21.37 for other apps. But after 12 months they kept 6.1% of monthly subscribers, against 9.5% . That is a comparison between categories, not evidence about how a bidding model ranks users. It is still a warning: a model that learns from early value alone can miss faster decay.

These panels describe each vendor's own customers. They are not market averages. Paywall design, price and category explain much of the spread, and the panels say nothing on their own about media quality.

Ad-funded apps get paid fast

AppsFlyer's monetization panel finds that in-app ad revenue reaches 89% of its day-60 total by day 7 . Part of that speed is simply churn: most players are gone by then. It is still why ad-funded games suit today's bidding machines (chapter 5). The same report drew on $7.2 billion of in-app ad revenue across its measured apps from January 2025 to March 2026. It also counted $0.9 billion of store-verified one-off purchases and $0.8 billion of store-verified subscriptions . Those are panel totals, not market sizes.

Ad load links acquisition and monetization. More ads raise revenue per user today and can push users away tomorrow. Unity's study of eight apps found that users who watched rewarded ads were 4.5 times more likely to buy in-app . That is a correlation among users who chose to engage. It cannot show the ads caused the purchases.

The best randomized evidence on ad load comes from outside games. Pandora randomized about 34 million listeners into nine ad-load levels for 21 months. After 21 months, listeners were about three times as sensitive to ad load as a one- or two-month test would have shown. Estimates from observational data were biased and sometimes pointed the wrong way. Heavier ad load also pushed more listeners to buy the ad-free plan, though more stopped listening altogether . One author works at Sirius XM Pandora, which allowed publication on condition that the authors not discuss its policy implications. The paper is a working paper. The lesson for app teams is about method: short ad-load tests can understate the long-run cost, and correlations mislead.

Cancellation rules shape renewal too. The FTC's 2024 click-to-cancel rule would have made online cancellation as easy as sign-up. A federal appeals court struck it down in July 2025 on procedural grounds . In February 2026 the FTC restored its narrower pre-2024 rule, and in March it asked for comment on changes. No proposal had followed by the cutoff . So no federal click-to-cancel rule was in force.

The store's cut is now a lever

Store fees used to be fixed background. They are now a choice with real money attached.

PathRate at the cutoff, unless markedSource
Apple App Store, standard30%; subscriptions fall to 15% after a subscriber's first paid year
Apple Small Business Program15% for enrolled developers with up to $1 million in prior-year proceeds, counted across associated accounts; crossing $1 million in the year restores the standard rate
Apple, US link-out purchasesNo approved commission: the appeals court recommended none until the trial court sets a fee; Apple proposed one in August 2026; Supreme Court review of a separate contempt question pending
Apple, EU, in force at the cutoffStandard rates, unless a developer opted into Apple's EU alternative terms: 17% plus a 3% payment fee through Apple's in-app purchase, 10% plus 3% for small businesses and subscriptions after year one, and €0.50 per first annual install above one million
Apple, EU, announced, in force 1 October 2026App Store: 26% through Apple's in-app purchase, 20% through other in-app payment, 15% on link-out sales within seven days; lower rates for small businesses and subscriptions after year one. Apps outside the App Store pay a 5% core technology commission instead
Google Play, US/UK/EEA from 30 June 2026Auto-renewing subscriptions 10%. Other purchases 20% for users who installed from 30 June, 25% for earlier installs (20% through an external web link). A developer's first $1 million a year: 10%. Add 5% when Google Play's billing is used. Program rates open only on 30 September 2026
Google Play, markets not yet moved15% on the first $1 million a year for developers enrolled in the 15% tier, 30% above; subscriptions 15%. Australia and Japan move on 30 September 2026

Take a $9.99 monthly subscription. At Apple's standard first-year rate, the developer keeps $6.99. At 15%, it keeps $8.49. On a web checkout at Stripe's published US card rate of 2.9% plus 30 cents, it keeps about $9.40 . That is about 34% more than the 30% tier and about 11% more than the 15% tier . Put the other way, the web route can lose about a quarter of the store route's paying customers and still match its receipts against the 30% tier, at the same price. Against the 15% tier it needs to keep about 90%. Those figures count card fees only. Running your own billing adds subscription software, tax handling, chargebacks, fraud and support, which the store fee covers. And a web checkout adds steps, so fewer people may finish it. The net effect is something each app has to test.

Adoption is early and skewed to the largest apps. In RevenueCat's panel, web purchases were 3.2% of subscription revenue worldwide and 4.9% in North America. Some 41% of its top-tier apps earned web revenue, against 1.3% of the smallest .

Forecast value is a forecast

Because real value arrives late, many app teams bid on predicted lifetime value. The public evidence behind those predictions is weak. Google's published zero-inflated lognormal method was tested by its authors on a retail shopper dataset and a charity donor dataset, not on app install cohorts . A 2021 blog post from one attribution vendor, written before SKAdNetwork 4, quoted its technology chief. The post relayed customers' claims of reaching "the same level of scale" as under the old device ID, with no accuracy figures, sample or method . Practitioners have long warned that backtests on old cohorts miss changes in competition and cohort size .

The published game evidence shows where models break. A game-data firm tested models on one freemium role-playing game, using about 2,500 paying players who had stopped playing. Its neural network's error averaged 5.7% of the largest single player's spend, against about 9% for a classic statistical model. That scaling flatters both. On a standard per-player measure, the errors were 74% and 96%. For the top fifth of spenders, the first measure gave 15.6% against 33.4% . The classic models badly underestimated the biggest spenders, who in this game can bring in up to half of all revenue. Two recent preprints, neither peer reviewed, claim better game models. One, by Tencent staff, used the first week of play of about 3 million new players of one very large game to predict the next month's spend. Adding uncertainty estimates cut error on the top 5% of spenders from 48% to 19% for one model. Google's published method did worst on that measure, at 75% . The second preprint was removed by arXiv's administrators because the submitter did not have the right to agree to its license. No full text is available, so we do not use it .

The minimum standard is simple. Backtest any model on mature holdout cohorts it never saw, with no future data leaking in. Report error by channel, platform, country, price point and value band, with ranges, not just an average. Track drift every month. When the product, price or channel mix changes, expect the model to break and re-check it.

Figure 10
A cohort can return 129% of its media cost in gross revenue in year one and still take 21 months to pay back
syntheticinteractive model

Synthetic teaching model. Move a slider to recompute.

Formulas and assumptions
payers(m) = conv × (m=1 ? 1 : (1 − churn1) × (1 − churn)^(m−2)) net IAP(m) = payers(m) × (ARPPU × (1 − fee%_m) − fixed fee per payment) × (1 − refunds); one payment per payer per month; fee%_m = the path's year-one rate to month 12, year-two rate after ads(m) = Σ days in month min(1, D1 × d^−decay) × ARPDAU contribution(m) = (net IAP + ads) × (1 − variable cost) cost per install = CPI × (1 + overhead), each install treated as an acquired user payback = first month where Σ contribution ≥ cost per install

A teaching model with made-up numbers, per install. Solid line: observed months. Dashed line: forecast, with a scenario band that widens with time; the band is an assumption, not a confidence interval. The red line is the fully loaded cost per install; every install is treated as an acquired user. The default payment path is Apple's: 30% in year one, 15% after a subscriber's first paid year . Other paths use published rates and Stripe's US card rate of 2.9% plus 30 cents per payment for web checkout . Change the observed window to see how much of payback rests on the forecast.

Limits. Synthetic. Retention and revenue curves are assumptions, not benchmarks.

Static SVGCSV file in package

Contribution, not ROAS

Return on ad spend hides several choices. It can use gross sales or net revenue. It can count ad revenue or not. The cost side can be media only, or fully loaded with fees, creative, measurement and staff. The same campaign can return more than 100% of media cost in gross revenue and still lose money on contribution after fees, refunds and overheads. The model above shows both views side by side. The metric dictionary in the appendix defines each term.

Figure 11
Business models differ in how fast value becomes visible to the bidding engines
synthesis
ModelValue to countWhen value is visibleStore fee exposureMain measurement riskGames, ad-fundedad revenue per userfast: 89% of day-60 ad revenueby day 7low (ads not billed bystores)retention cliff; ad-loadtrade-offGames, in-app purchasepayer revenue; topspendersmedium: payers appear in days,whales over monthshigh: 15-30% store feetop-spender prediction errorSubscriptionrenewals net of fees andrefundsslow: renewals at month 1, 12high; web checkout nowpossible in the UStrial proxy; median app keeps28% of annual subscribers pastyear 1Commerce and marketplacecontribution from repeatordersmedium: first order fast,repeat slowlow for physical goodsGMV is not revenue; discountbuyersFintechfunded, active accountsmedium to slowlowconsent-sensitive data; longverificationStreaming and mediasubscribers or listeningtimeslow; ad load shifts behaviorover monthshigh if store-billedshort tests can understatelong-run effectsvalue visible fastmediumslowSynthesis; timing cells for commerce and fintech are the authors' inference.

Scroll sideways to see the whole figure.

App business models compared on the value to count, when it becomes visible, store fee exposure and the main measurement risk. Ad-funded timing is from AppsFlyer's panel ; subscription churn from RevenueCat ; top-spender error from a game LTV study ; long-run ad-load effects from Pandora's experiment .

Limits. A synthesis; commerce and fintech timing are the author's inference.

Static SVGCSV file in package
Thesis test · When early events predict value (Q4)
Thesis
Early events predict long-term value only while the product, price and acquisition mix stay stable; forecast value fails quietly when any of them shift.
Supporting evidence
Categories where early value and retention diverge ; Google's published LTV method was validated on retail and donor data, and did worst on top spenders in one game preprint ; large forecast errors for top spenders in a game study ; backtest limits .
Best counterevidence
Ad-funded apps realize most of their first 60 days of ad revenue in the first week , so their early signal is a better guide; annual plans paid up front give a fast first signal too.
Other explanations
Forecasts may be accurate inside large firms that do not publish them.
What would prove it wrong
Published backtests on app cohorts showing stable, low error across channel and price changes.
Thesis test · Acquisition and monetization together (Q10)
Thesis
Acquisition and monetization are easiest to improve together when one owner sees contribution per cohort, including the retention cost of ad load and price.
Supporting evidence
Long-run ad-load effects three times the one-month estimate ; the ad-engagement evidence from games that we verified is correlational ; fee paths move net revenue per payment by 11% to 34%.
Best counterevidence
Platforms that run both demand and mediation can balance the two sides for the publisher.
Other explanations
In ad-funded games the same user is acquired and monetized within days, so the trade-off shows up fast.
What would prove it wrong
Randomized evidence that higher ad load or higher prices raise contribution without measurable retention loss across app categories.

Chapter 8

Quality, leakage and the expansion bets

Fraud takes credit it did not earn. Streaming TV can earn credit it cannot prove. Both are measurement problems before they are media problems.

In short

The fraud mechanisms that attribution companies describe include theft of attribution credit, through fake clicks and spoofed installs that claim users who came anyway, as well as fabricated activity. Attribution companies describe their defences. But none of the big ones appears on the industry's accreditation list for in-app fraud detection, and the pages we checked describe no standard refund process. Streaming TV is the favourite expansion story. Every method we found links TV exposure to app installs by household, IP or modelled matching. We found no independent randomized test of the effect on app installs. Commerce is a real bet for the biggest specialist, but its results are still reported only by the company.

Fraud that steals credit

Many of the fraud types the attribution companies describe take credit rather than fake impressions. Click spamming fires masses of clicks so that some land just before real installs. Click injection fires a fake click in the seconds before an install completes, to win last-click credit. SDK spoofing sends fake install or event messages with no real phone behind them. Device farms produce installs at scale. Faked in-app events claim cost-per-action payouts . All of them exploit the credit rules of chapter 4.

Figure 12
How app fraud steals attribution credit, and when it is caught
observedvendor documentation
Fraud typeExploitsDetection (vendor-described)Who bears the costClick spamminglast-click credit rulespost-hoc: click-to-install timingadvertiser pays for organic installsClick injectionlast-click credit rulespre- and post-attribution: timinganomalieshonest network loses creditSDK spoofingtrust in SDK messagespre-attribution: signed messagesadvertiser pays for installs that neverhappenedDevice and install farmsvolume-based payoutsheuristics: anonymous IPs, devicereuseadvertiser; store ranking distortionAttribution hijackingdeduplication gapsdeduplication and timing reviewhonest network; advertiser misallocatesFabricated in-app eventscost-per-action payoutssignatures, behavior checksadvertiser; bidding models learn from fakesIncentivized-install abuseinstall and engagement metricshard: users are realadvertiser; inflated user and session countsblocked before creditfound after credithard to detectNo major attribution company appears on MRC's in-app invalid-traffic accreditation list; no public standard refund process was found.

Scroll sideways to see the whole figure.

Fraud types, the credit rule each exploits, detection timing and who bears the cost, from attribution-company documentation and one academic study . MRC's accreditation list is at .

Limits. Detection methods are vendor-described and unaudited; no market-wide fraud rate is implied.

Static SVGCSV file in package

Attribution companies describe detection by the timing between click and install, and by signed messages from their software kits . Some block traffic before credit is given; some flag it afterwards. What happens to the money is less clear. AppsFlyer's product page speaks of helping advertisers "reclaim wasted spend". But it and the other pages we checked describe no standard process, such as fixed dispute windows or automatic refunds, between advertisers and ad networks .

Accreditation tells a similar story. The Media Rating Council lists several firms accredited to detect sophisticated invalid traffic in mobile apps. They include DoubleVerify, HUMAN, Integral Ad Science, Pixalate, Protected Media and some of Google's and Meta's own services. AppsFlyer, Adjust, Singular and Kochava, the attribution companies app marketers rely on for install fraud, do not appear on it, checked on 27 September 2026 . That does not mean their tools fail, or that no audit has ever taken place. It means the list we checked did not show them as accredited for this.

The one large public legal test ended without a court ruling on fraud. In 2017 Uber sued its agency Fetch Media. Uber said it had paid more than $82.5 million for mobile ads. It alleged that some were not viewable or took credit for installs they did not cause. That federal case was dismissed later that year . In a separate state case, Uber, the ad network Phunware and four individuals settled in October 2020 for $6 million, all denying wrongdoing. The court had earlier struck Phunware's pleadings as a sanction .

Incentives sit on a line. Paying users to install and open an app can inflate user counts and session numbers. An academic study found paid-install services on Google Play doing just that, with weak enforcement . Rewarded ads inside an app the user already chose are a different thing, and both stores allow them (chapter 6).

Supply accountability is still partial

The industry's supply-chain files let buyers check who may sell an app's inventory. In a May 2023 post, the security firm HUMAN reported on bid requests its own product screened. For app and streaming TV requests, 25% came from apps with no known app-ads.txt file, against 3% on the web. About 9% came from sellers missing from the seller registry, against 8% on the web. One check favoured apps: unauthorized sellers were 5% of app requests, against 8% on the web . Those are one vendor's figures, three years before the cutoff. On most of these checks, supply controls covered apps less well than the web.

Streaming TV: household credit is not lift

Streaming TV ads for phone apps are the expansion most vendors now pitch. The question is how an ad on a living-room screen gets tied to an install on a phone. We found four kinds of method in vendor documents.

Each method makes a modelled link between a TV or household exposure and a later event. It does not show who in the household watched. Matching alone cannot say how many installs the TV ad caused. That needs a control group: randomized, or a geographic or synthetic comparison with its assumptions stated. Some vendors now build one in: Moloco describes a ghost-bid holdout for its streaming TV product . But our searches found no independent, published randomized study of streaming TV ads on app installs at the cutoff. Every lift claim we located was designed and reported by the vendor . Moloco's launch release, for example, reports up to 1.5 times higher return on TV than mobile in early campaigns, with two-thirds of installs within six hours of exposure. It does not describe the test behind those numbers . We did not examine every CTV vendor; Wurl, tvScientific and iSpot are among those not profiled here.

Figure 13
Four ways to link a TV ad to a phone install; matching alone does not show the ad caused it
schematicvendor documentation
TV ad shownhousehold screen; co-viewingIdentity linkone of the methods belowPhone app eventinstall, open, purchaseCreditattribution company or platformCausal checkrandomized or geo controlProves exposure and sequenceProves effectIdentity methods in use (vendor-described)IP matchingprobabilistic, IP address onlycan credit several installs byseveral people to one TV viewAppsFlyerTV panel + identity graphhousehold and device graph overACR viewing datalift via synthetic controls builtafter the campaign (modeled)Kochava with Samba TV*Proprietary household graphvendor graph; method not disclosedcredits later website visits fromthe householdMNTNPlatform conversion feedpixel or server-to-server events;method not disclosedoptimizes toward households likelyto convertRoku; Moloco (household/IP)*The author works at Samba TV. No independent randomized study of streaming TV effects on app installs was found at the cutoff.

Scroll sideways to see the whole figure.

The steps from a streaming TV impression to a credited app event, and the identity methods vendors document . Only a randomized or geographic control shows effect. The author works at Samba TV.

Limits. Vendor descriptions; no vendor publishes an audited match rate.

Static SVGCSV file in package

Two things share the "CTV and apps" label. One is TV advertising aimed at a phone app outcome. The other is winning users for apps that run on the TV itself. The bridge above applies only to the first. The second is a closed loop on one device, which is easier to measure and smaller.

The best general causal study of TV advertising, covering 288 consumer brands, measured effects on store sales, not apps . It shows such studies can be done. We found none for app installs.

Commerce: the biggest bet is still self-reported

AppLovin opened its self-serve Axon Ads Manager to e-commerce advertisers by referral on 1 October 2025, with a few hundred advertisers live. An earlier invite-only phase was limited to brands with at least $10 million of gross merchandise value . Management promised a public opening for June 2026. On 22 June the chief executive said any business could now sign up without a referral code, under the new name AppLovin Ads . On its first-quarter call the chief executive offered a hypothetical: if 100,000 new customers joined in the first year, that would imply about $7 billion of ad spend . That is arithmetic on an assumption, not a target or a result. AppLovin's filings through its second-quarter 2026 report mention e-commerce as an area of growth but do not break out e-commerce revenue .

Moloco sells a separate commerce-media product that powers onsite ads for retailers, and lists Costco among its customers . That is retail media, not app acquisition, and a different buyer.

For commerce apps, the value to count is contribution from repeat orders, not gross merchandise value. A marketplace's GMV is not its revenue, and its revenue is not its profit. A campaign that lifts first orders but fills them with discounted, one-time buyers can grow GMV and lose money.

Thesis test · CTV and commerce expansion (Q9)
Thesis
Credible evidence that streaming TV creates extra app value needs a stated identity bridge and a randomized or geographic control; household matching alone shows exposure, not effect.
Supporting evidence
Every CTV-to-app method we found uses household, IP or modelled matching ; our searches found no independent causal study.
Best counterevidence
Vendors report fast install responses after exposure , and some now build holdouts into their TV products .
Other explanations
Matching can overstate TV's effect, because delivery is steered toward households already likely to convert. It can also understate it, if TV lifts app installs through search and organic discovery that no household match captures.
What would prove it wrong
A published geo or randomized test, run by a party without a stake in the media, showing app-install lift consistent with matched-household credit.

Chapter 9

The market instruments

A matrix can show what vendors document. It cannot show who performs best. This one is built to keep those two things apart.

In short

The vendor universe covers 37 companies and 64 products found during the research. Eleven execution products and five benchmark channels were scored on eleven dimensions, against anchors fixed before scoring, by two separate model passes. Bidding toward value is well documented. Fees are not: only one product publishes a fee schedule. An App Quotient sums the matrix up in bands of documented capability, but its order moves too much under other weights to read as a ranking. No product documents both of Apple's attribution frameworks in technical detail, and no specialist documents a standard lift test with its method. The big self-attributing channels document lift tests that, in the pages we read, run through account teams, and their automated campaigns choose placements for the buyer.

How the sample was built

The research started from the playbook's list of app platforms, used as search seeds, not as a verified peer list. It added companies found in filings, partner pages and product documents. Every row in the universe carries its parent company, roles, ownership and status as found, with sources. Parent companies and products are counted separately, so a company with four brands counts once as a company. The universe is a discoverable sample, not a census. Firms that publish little are under-represented by design, because the method only scores what can be seen, and firms that failed or closed were not studied.

Vendor universe

Every company and product encountered, with roles and ownership as found. A discoverable sample, not a census.

Status
Axon Ads Manager (AppDiscovery)AppLovin CorporationDSP, ad networkpublic:APPactive1
MAXAppLovin Corporationmediationpublic:APPactive1
AdjustAppLovin CorporationMMPsubsidiary of AppLovin Corporationactive2
WurlAppLovin CorporationCTV ad network/distribution, SSPsubsidiary of AppLovin Corporationactive1
Moloco AdsMoloco, Inc.DSPprivateactive1
Moloco Commerce MediaMoloco, Inc.retail media platform, exchangeprivateactive3
Moloco Performance CTVMoloco, Inc.CTV DSPprivateactive1
Liftoff Accelerate / DirectLiftoff Mobile, Inc.DSPpublic:LFTOactive1
Liftoff Monetize (Vungle Exchange)Liftoff Mobile, Inc.SDK, exchange, mediation-adjacentsubsidiary of Liftoff Mobile, Inc.active1
Unity Ads / LevelPlay ('Unity Grow')Unity Software Inc.ad network, mediation, DSP-like UApublic:Uactive1
ironSource Ads (direct-demand network)Unity Software Inc.ad networksubsidiary of Unity Software Inc.unconfirmed (reported sunset April 2026)1
MintegralMobvista Limited (HKEX: 1860)DSP, ad network, ADX, SSPsubsidiary of Mobvista Limited (public parent)active1
DT Exchange / App Growth Platform (AdColony/Fyber lineage)Digital Turbine, Inc.ad network, exchange, mediationpublic:APPSactive1
DT ignite / On Device Solutions (ODS)Digital Turbine, Inc.OEM/on-device distributionpublic:APPSactive1
PangleByteDance Ltd.ad network, SDK, exchangesubsidiary of ByteDance Ltd. (private)active1
InMobi Advertising (DSP + Omnichannel Exchange + Ad Monetization)InMobi Pte. Ltd.DSP, ad network, exchange, mediation-adjacentprivateactive1
KayzenIoniq Group (stake held by Shackleton Ventures' Victoria Fund since 2024)DSPsubsidiary of Ioniq Groupactive1
SmadexEntravision Communications Corporation (NYSE: EVC)DSP, managed servicesubsidiaryactive1
AdwakeEntravision Communications Corporation (NYSE: EVC)managed service, ad networksubsidiaryactive1
JamppAffle 3i Limited (NSE/BSE: AFFLE; formerly Affle (India) Limited, renamed April 2025)DSPsubsidiaryactive1
Bideasenone disclosed (independent, founder-led)DSPnot-publicly-disclosedactive1
RZR (formerly Aarki, rebranded 2026-03-17)none disclosed (independent since 2023 Skillz spin-off — carried from prior public record, not re-verified in this research)DSPprivaterebranded→RZR1
Remergenone disclosed (independent, founder-led)DSP, MMP-adjacent (incrementality testing)not-publicly-disclosedactive1
YouAppiAffle 3i LimitedDSP, retargetingsubsidiaryactive1
Adikteevnone disclosed (independent, founder/management-controlled; a 2025 management buyout was reported by third-party aggregators but not independently confirmed in this research)DSP, retargetingnot-publicly-disclosedactive1
Verve / Verve Dataseatnone (public: dual-listed VER [Nasdaq First North Premier, Stockholm] / VRV [Frankfurt]; renamed from Verve Group SE to Verve Group Media SE at the 2026-06-05 AGM, alongside approved relocation of the registered office from Sweden to Ireland)exchange/SSP, DSPpublicactive1
InMobi DSPInMobi Group (private; SoftBank invested 2011)DSP, exchange/SSP, mediationprivateactive1
Zoomdnone (public: TSX Venture Exchange, ticker ZOMD)ad network, mediationpublicactive1
Mobupps (incl. MAFO, MOBUPPSX, iRTB)none disclosed (private)ad network, DSP, exchange/SSPnot-publicly-disclosedactive1
Persona.lynone disclosed (private, independent)DSPnot-publicly-disclosedactive1
ChartboostZynga (2021-2024) → LoopMe (from 2024-12-10)DSP, exchange/SSP, mediation, SDKsubsidiaryacquired by LoopMe1
Appier Ad Cloud (incl. Retargeting, AIBID, AIXPERT, AdCreative.ai)Appier GroupDSP, retargetingvalidateactive1
mediasmartAffle 3i Limited (via Affle Iberia, S.L.)DSPsubsidiaryactive1
RevXAffle 3i LimitedDSPsubsidiaryactive1
AppnextAffle 3i Limited (inferred; not an explicit on-page statement)ad network, OEM/on-device distributionsubsidiaryactive1
Advantage+ App CampaignsMeta Platforms, Inc.ad network, self-serve platformpublic:METAactive3
Google App Campaigns (incl. AI Max)Alphabet Inc. / Google LLCad network, self-serve platform, DSP-adjacent (cross-network buying: Search, Display, YouTube, Play, Discover)public:GOOGLactive3
TikTok App Campaigns / Smart+ App CampaignsByteDance Ltd.ad network, self-serve platformprivateactive3
Apple Ads (Apple Search Ads)Apple Inc.owned-inventory ad platform (App Store search/browse)public:AAPLactive3
Amazon DSP (app promotion, incl. events manager)Amazon.com, Inc.DSPpublic:AMZNactive3
AdjustAppLovin CorporationMMPsubsidiary of AppLovin Corporation (public:APP)acquired by AppLovin2
AppsFlyerAppsFlyer Ltd.MMPprivate:VC-backed (General Atlantic, Qumra Capital, Pitango, Eight Roads, Salesforce Ventures)active2
SingularSingular Labs, Inc.MMPprivate:unconfirmed detailactive2
KochavaKochava Inc.MMPprivate:unconfirmed detailactive2
BranchBranch Metrics, Inc.MMP, deep linkingprivate:unconfirmed detailactive2
AirbridgeAB180 Inc.MMPprivateactive2
Amplitude (product analytics + Feature/Web Experimentation)Amplitude, Inc.product analytics, experimentationpublic (implied by market presence; ticker not independently reconfirmed on pages fetched in this research)active2
MixpanelMixpanel, Inc.product analytics, experimentation/feature flaggingprivate:unconfirmed detailactive2
PostHogPostHog Inc.product analytics, feature flags/experimentationprivate:VC-backed (YC W20); explicit no-sale statementactive2
Firebase A/B Testing + Google Analytics for Firebase (GA4)Alphabet Inc. / Google LLCproduct analytics, experimentationsubsidiary product of Googleactive2
StatsigAmplitude, Inc. (formerly OpenAI, formerly independent)experimentation/feature flaggingsubsidiary of Amplitude, Inc.acquired by Amplitude (previously acquired by OpenAI)2
RevenueCatRevenueCat, Inc.subscription ops / IAP infrastructureprivate:unconfirmed detailactive2
AdaptyAdaptysubscription ops / paywall A-B testingprivate:VC-backed (Irrvrnt, F1V)active2
SuperwallNest 22, Inc.subscription ops / paywall infrastructureprivate:unconfirmed detailactive2
BrazeBraze, Inc.lifecycle/CRMpublic (investor-relations program confirmed; ticker/exchange not captured on pages fetched in this research)active2
OneSignalOneSignal, Inc.lifecycle/CRMprivate:unconfirmed detailactive2
AirshipAirshiplifecycle/CRMprivate:unconfirmed detailactive2
CleverTapWizRocket, Inc.lifecycle/CRMprivate (legal entity: CleverTap Private Limited)active2
IterableIterable, Inc.lifecycle/CRMprivate:unconfirmed detailactive2
Sensor Tower (incl. data.ai / formerly App Annie)Sensor Tower, Inc.ASO / market intelligenceprivate:unconfirmed detail (Sensor Tower itself); data.ai is a subsidiary brand of Sensor Toweractive; data.ai status: acquired by Sensor Tower2
AppTweakAppTweakASOprivate:unconfirmed detailactive2
AppfiguresAppfigures, Inc.ASOunconfirmedunconfirmed2
AppLovin MAXAppLovin Corporationmediationsubsidiary product of AppLovin Corporation (public:APP)active2
Unity LevelPlayUnity Software Inc.mediationpublic:U (NYSE, per general market knowledge; not independently reconfirmed in this research)active2
Google AdMobAlphabet Inc. / Google LLCmediation, ad networksubsidiary product of Googleactive2

Deep profiles were chosen to cover roles, not size. Five are larger platforms, most with owned supply or measurement: AppLovin, Moloco, Liftoff, Unity and Mintegral. Digital Turbine combines device distribution with an exchange. Kayzen and Jampp are self-serve DSPs, Smadex is a managed-service DSP and Remerge is a retargeting specialist. Verve Dataseat is the mobile DSP of an omnichannel group. The author was an executive at Verve Group from 2022 to 2024. Verve Dataseat was scored under exactly the same rules as every other product, by both passes. Its n/e cells mark documents neither pass could find, such as fee terms behind a "contact us" form.

How scores work

Each product was scored on eleven dimensions, each with observable anchors written before scoring. A 3 needs documented, live capability of the strongest kind: for example, a campaign-management API rather than a reporting API, or log-level export rather than dashboards. A 0 means documented absence. "n/e" means the public evidence was not enough to score, and it is never treated as zero. "n/a" means the dimension does not apply. Each cell also records availability: live, beta, limited, managed-only or announced. It also records an evidence grade. A means technical documents, API references or filings; B means vendor marketing or press releases; C means third-party reporting. The grade records the type of source, not the strength of a performance claim: an API reference is strong proof that an endpoint exists and says nothing about results. The matrix marks cells that are beta, limited or managed-only with an asterisk. That matters most for lift tests, where a well-designed product may still sit behind an account team.

Four rules kept the scoring even. A parent company's product does not count for a sibling product. A partner-directory listing does not prove a feature. A reporting API is not campaign control. And the same standard applies to incumbents, challengers and any firm connected to the author.

Two model passes scored the panel. The first built the profiles. The second scored the same products blind, from sources it opened itself, without seeing the first scores. Across 176 product-dimension cells, the two passes gave the same value in 94 (53%). Where both gave a number, they were within one point in 93 of 97 cells. 50 disagreements were between a score and n/e, which usually means one pass found a document the other did not. Disagreements were settled by the published rules in the reconciliation script, and every disagreement is listed in the package. Fact-check corrections changed four cells directly: Meta's and Google's publisher visibility, Jampp's lift-test score and Amazon's buyer control. Meta's and TikTok's campaign-API scores gained primary sources. This is two passes by AI agents under the author's direction. It is not independent human review, and the paper does not claim inter-rater reliability.

Figure 14 · Instrument
App growth execution matrix: documented capability, not performance
observedscored by rubric

11 products, 11 dimensions · click a row for the profile

Role
Product
3 documented, strongest anchor210 documented absencen/e not enough evidencen/aSuperscript = evidence grade (A technical doc or filing, B vendor page, C third party). * = beta, limited or managed-only.AQ App Quotient, bars in order: Depth Reach Standing. Numbers under the bars: fields scored per group. Read the band, not the rank. ◆ author has a declared interest.

Scores follow the fixed anchors in chapter 9 and measure what public documentation shows at the cutoff, not how well a product performs. n/e means we could not find enough public evidence; it is not a zero. The full rubric, both scorers' results and every source are in the profile rows and the CSV.

What the matrix shows

With the sources from both passes combined, 17 of 121 product-dimension cells (14.0%) still lack enough public evidence to score and 104 are scored. Of the 104 scored cells, 62 (59.6%) rest on grade-A evidence: developer documents, API references or filings. The five benchmark channels are scored separately and sit outside these counts.

Optimization is the best-documented capability. 9 of 11 products document bidding toward value or return on ad spend.

Fees are the least documented. Only Kayzen publishes a fee schedule; 7 products state a pricing model and little more.

No product documents both SKAdNetwork 4 and AdAttributionKit at the level of technical documents. The best iOS scores are 2: Digital Turbine, Moloco, Remerge, Verve Dataseat.

No specialist documents a standard lift test with its method at the top anchor. 4 document one at the middle anchor, on request, as a managed service or without a published method: AppLovin, Jampp, Moloco, Remerge. Meta, Google and TikTok document lift tests with test and control groups, though they run through account teams.

Buyer control and data export are uneven. Campaign-management APIs: AppLovin, Kayzen, Liftoff, Mintegral, Moloco, Unity. Log-level export: Jampp, Moloco. Documented publisher and placement visibility with block lists: Digital Turbine, Kayzen, Mintegral, Moloco.

The App Quotient

The matrix also rolls up into one summary number, the App Quotient (AQ). It is built the same way as the Contextual Quotient in the author's contextual research . AQ is a quotient, not a sum. It has three groups, chosen by the author. Depth is what the engine can do for growth: optimization objectives, re-engagement and creative. Reach is channel and category coverage: iOS privacy measurement, streaming TV to app, and non-gaming evidence. Standing is whether a buyer can check and control it: placement visibility, fees, lift tests, reporting export and buyer control.

Each group is the mean of whatever is scored inside it, so an unscored dimension is not counted as a zero. That also means group scores can rest on different amounts of evidence, so each score shows how many fields back each group. The groups combine at 45/25/30. The result is then pulled toward the field mean, as if each product had four extra cells at that mean. The weights and the four extra cells are the author's assumptions, not a calibrated reliability adjustment. The pull reduces the effect of a thin record; it does not remove the bias from fields that are missing. AQ is scaled so that 100 would mean every cell at the strongest anchor with no pull; with the pull toward the current field mean, a product scoring 3 on all eleven fields would get about 91.6. The three bars under each score are Depth, Reach and Standing, in that order.

Read the band, not the rank. Bands sit at anchor averages on the 0–3 scale: high documented capability from 77.8 (an average of 2.33), documented from 66.7 (2.0), partly documented from 55.6 (1.67), and thin below. The bands on these inputs are high documented capability: Moloco, Mintegral; documented: Remerge, Unity, AppLovin, Jampp, Liftoff, Verve Dataseat ◆; partly documented: Kayzen, Digital Turbine, Smadex. Mintegral clears the top band's cut-off by only 0.03 points, and its Reach score rests on 1 of 3 fields. The ◆ marks a product the author has a declared interest in. Under four reasonable reweightings (equal weights, then each group raised in turn), Moloco stays in the highest band under all four, though not always first; Mintegral drops a band under the Depth-led and Standing-led weights. Mid-table positions move more: by up to 5 places, which is nearly half this eleven-product table, and by 1.2 places on average. Across the four, 9 of 44 product results change band. The order is not a league table and is not presented as one. AQ sums up public documentation under the author's chosen groups and weights; it does not measure campaign performance. It inherits every limit of the matrix, and because its inputs are documentation scores, it still favours the vendors that publish the most. Every input is in the CSVs in the appendix, so the index can be recomputed on different weights.

A buyer should use the matrix, not the index, to decide. It shows which claims a vendor documents, links the source, and marks what to ask for on the rest.

The benchmark channels

Meta, Google, TikTok, Apple Ads and Amazon answer the same buyer questions in different ways. All five document campaign-management APIs, not only reporting . Meta, Google and TikTok document lift tests with test and control groups that run through account teams . Their automated app campaigns choose placements for the buyer. Google's placement report names the apps, publishers, websites and videos that showed ads, but gives impressions only and folds low-volume placements into one line . TikTok's Smart+ does not allow manual placement choice . Meta lists placement among its reporting breakdowns but describes no breakdown by publisher app . TikTok documents full SKAdNetwork 4 support . Its Smart+ app campaigns offer value bidding on Android only; its standard app campaigns offer it on iOS too . Apple Ads uses its own direct attribution interface alongside AdAttributionKit . Amazon's February 2024 app-event tooling covered Android and Fire devices. By September 2026 AppsFlyer described a closed Amazon test for iOS, and we found no Amazon page stating current iOS availability .

Benchmark channel comparison

The same buyer questions asked of the big self-attributing channels. They do not share supply, controls or measurement with app DSPs, so they are compared in prose fields and a few scores only.

Meta Advantage+ App CampaignsInstall and app-event optimization documented, including a minimum-ROAS bid strategy in the Marketing API.SKAdNetwork campaigns and Aggregated Event Measurement documented; SKAdNetwork 4 and AdAttributionKit specifics not found in the documents read.Placement is a reporting breakdown at surface level (for example Feed or Audience Network); no breakdown by publisher app described. Setup targeting limited to OS, country and language; some limits sit in account settings.Self-serve UI plus Marketing API that creates and edits campaigns, including app-promotion objectives; no placement selection.Marketing API / Insights API provide aggregated, scheduled export; no impression-level export documented.Conversion Lift: documented RCT methodology and API, but gated to advertisers with Meta account-team access, not self-serve.D1:3 D3:1 D5:1 D7:3 D8:2 D9:3
Google App CampaignstCPI, tCPA, tCPpre, Maximize Conversions, and tROAS are documented live bid strategies, i.e., value/ROAS-based optimization is available.iOS measurement combines modelled conversions, data from App Attribution Partners and a SKAdNetwork report; the Ads API exposes SKAdNetwork installs, fine conversion value and user type. AdAttributionKit is not mentioned in the pages we read [RS-S136; FX1-S24].App campaigns placement report names apps and publishers, websites and videos, with impressions only; Google-owned inventory grouped; low-volume placements folded into 'Total: other'. No results by placement.Self-serve UI plus Google Ads API supporting campaign creation, CampaignBudget objects, and bidding-strategy objects; legacy installs-only subtype is UI-only.The Google Ads API returns aggregated App-campaign reporting at campaign, ad-group and asset level, including SKAdNetwork segments, but has no placement view. The placement report (impressions only) is built in Google Ads' Report editor. No impression-level export [V3-S11; FX1-S24; OA1-S01].Conversion Lift: documented user-based and geo-based RCT designs, gated to advertisers with Google account-team access, not self-serve.D1:3 D3:2 D5:2 D7:3 D8:2 D9:3
TikTok App Campaigns / Smart+Smart+ documents install (MAI), in-app event (AEO) and value (VBO) goals, with VBO Android-only in Smart+; standard app campaigns offer VBO on Android and iOS.Official help page (last updated Feb 2025) confirms full SKAN 4.0 support (fine/coarse conversion values, three postback windows, crowd anonymity tiers, 4-digit source_id); no AdAttributionKit mention found.Manual placement selection 'is not supported ... at this time,' defaulting to automatic placement selection; no placement-level reporting documented.Self-serve UI plus Marketing API (CampaignCreationApi) supporting APP_PROMOTION objective, budget, and budget_mode.TikTok Marketing API Reporting API supports synchronous/asynchronous aggregated reports; no log-level export confirmed.Conversion Lift Study: documented RCT (test/control) methodology supporting app installs as an objective, but run as an 'exclusive managed service,' not self-serve, with unspecified minimum spend.D1:3 D3:2 D5:0 D7:3 D8:2 D9:3
Apple Ads (Apple Search Ads)Max cost-per-tap bidding or Maximize Conversions toward a target cost per tap-through install, with optional CPA caps; no post-install event or value optimization documented.AdServices: the app's attribution token must be exchanged with Apple's server within 24 hours, and Apple credits a tap up to 30 days or a view up to 24 hours before the download (view-through since March 2025). From September 2026, campaigns using age or gender targeting get no attribution [D-S20; D-S21; C-S10]. Apple Ads registered with AdAttributionKit on 10 April 2025, through SKAdNetwork versions 1 to 3 for click-throughs only [V3-S02; RS-S151].Four named placements (Today tab, Search tab, search results, product pages) reported per campaign and ad, plus keyword and search-term reporting and negative keywords.Campaign Management API (OAuth2 REST) documented for programmatic creation/management of campaigns, ad groups, and keywords.The Apple Ads Platform API pulls reports programmatically; reports cover the four placements per campaign and ad, plus keywords and search terms, as aggregated metrics. No impression-level export [V3-S12; RS-S153; RS-S150].No incrementality or lift-test offering appears in the Apple Ads help pages we read, unlike Meta, Google and TikTok [RS-S151; RS-S152].D1:1 D3:2 D5:3 D7:n/e D8:2 D9:3
Amazon DSP (app promotion)Events manager (February 2024) documents CPI, CPA and ROAS optimization for Android and Fire devices; a closed iOS test using SKAdNetwork is described only by AppsFlyer (third party, September 2026).Amazon's February 2024 announcement scopes events manager to Android and Fire TV/tablet devices, and no Amazon page documents SKAdNetwork or AdAttributionKit support. AppsFlyer (September 2026) describes a closed Amazon DSP iOS test using SKAdNetwork [V3-S10; OA1-S17].Amazon's DSP page cites 'transparent reporting', an inventory hub and deals, but no site- or app-level reporting or block and allow lists are documented in the pages we read [V3-S04].Self-serve and managed service (managed requires $50,000 minimum spend); DSP Campaign Management API documents campaign creation and bid and budget changes.Amazon Marketing Cloud lets advertisers query hundreds of event-level fields (ad-attributed impressions, clicks, conversions) in a clean room, but outputs are aggregated and anonymous only. DSP advertisers request access through their Ad Tech Account Executive [V3-S13].Amazon DSP materials mention brand-lift studies, offline sales-lift insights and marketing mix modelling for eligible advertisers; no app-install lift option is documented in the pages we read [V3-S04].D1:3 D3:0 D5:n/e D7:n/e D8:2 D9:3

The systems around the media

Attribution, testing, analytics, subscription, lifecycle, store-intelligence and mediation tools shape app growth without buying media. Ownership matters here, because independence is part of what a buyer pays for. Adjust is owned by AppLovin . Google owns the AdMob mediation platform and the Firebase testing and analytics tools alongside its app campaigns . Statsig was bought by OpenAI, and its customer business then passed to Amplitude within about eight months . Data.ai joined Sensor Tower in 2024 . AppsFlyer, Kochava, Adjust and Singular all document incrementality products, and their methods differ . Adjust's InSight compares an app with a synthetic control built from other apps, so its baseline is modelled. Singular's Audience Incrementality holds back a control group from an audience; its FAQ does not say the split is random.

Complementary systems map

Attribution, experimentation, analytics, subscription, lifecycle, store intelligence and mediation tools. Roles and ownership only; these are not scored against the media platforms.

Category
AppsFlyerMMPAppsFlyer Ltd.private:VC-backed (General Atlantic, Qumra Capital, Pitango, Eight Roads, Salesforce Ventures)Not owned by an ad network, mediation platform, or ad-tech DSP; investor list includes Salesforce Ventures (CRM-adjacent, not an ad platform).Documented: an 'Incrementality' product is named under AppsFlyer's Measurement Suite; methodology detail not verified beyond the product listing.
AdjustMMPAppLovin Corporationsubsidiary of AppLovin Corporation (public:APP), acquisition announced February 2021Owned by an ad platform: AppLovin also operates the MAX mediation platform and the AppDiscovery/Axon ad network. An MMP under the same parent as a mediation layer and ad network is a documented ownership structure that raises an independence question for advertisers using Adjust to arbitrate between AppLovin's own inventory and competitors' — flagged as a conflict-of-interest consideration, not proven misconduct.InSight (sold as an Adjust Growth Solution): compares the app with synthetic control groups built from other apps, so the baseline is modelled, not randomized (OA4-S01)
SingularMMPSingular Labs, Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.Audience Incrementality: holds back a control group from an audience; the FAQ does not say the split is random (OA4-S02)
KochavaMMPKochava Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.Documented: Marketing Mix Modeling ('Always-On Incremental Measurement'), a named 'Incrementality Testing' product, and 'Media Lift Studies.'
BranchMMP / deep linkingBranch Metrics, Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.Not documented on the About page fetched in this research (n/e, not a confirmed absence).
AirbridgeMMPAB180 Inc.private (South Korea)No ad-platform ownership found; positioned specifically for subscription-app measurement.Not documented on the homepage fetched in this research (n/e, not a confirmed absence).
Amplitudeproduct analytics / experimentationAmplitude, Inc.public company (implied by market presence and its acquisitive role in the Statsig deal; ticker not independently reconfirmed on pages fetched in this research)Not owned by an ad platform; acquired the Statsig product/business on May 5, 2026, expanding its experimentation footprint (see Statsig row).n/a (product-analytics/experimentation platform, not an ad-measurement incrementality product for media buying).
Mixpanelproduct analyticsMixpanel, Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.n/a (product-analytics/experimentation platform).
PostHogproduct analytics / experimentationPostHog Inc.private:VC-backed (Y Combinator W20); explicit stated intention not to sell the businessNo ad-platform ownership found.n/a (product-analytics/experimentation platform).
Firebase A/B Testing + Google Analytics for Firebase (GA4)experimentation / product analyticsAlphabet Inc. / Google LLCsubsidiary product of GoogleOwned by the same company that sells Google App campaigns — an app-experimentation/analytics product owned by an ad platform.n/a (product-analytics/experimentation platform; Firebase A/B Testing integrates with GA4 event data, not an ad-media incrementality product).
StatsigexperimentationStatsig, LLC (acquired by OpenAI, 2025); Amplitude holds its customer contracts, trade name and a non-exclusive technology licence (May 2026)see parent_orgTwo ownership changes within roughly eight months: OpenAI's acquisition (reported Sept 2025) was followed by OpenAI divesting the business, with Statsig 'joining the Amplitude family' on May 5, 2026 per Statsig's own blog; the original founding team moved to OpenAI, and new leadership (Chris Yu, VP of Product) now runs Statsig under Amplitude. A TechCrunch article dated Aug 5, 2026 refers to Statsig as OpenAI's 'once-subsidiary.'n/a (product-analytics/experimentation platform).
RevenueCatsubscription opsRevenueCat, Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.No dedicated incrementality product named; site references helping advertisers 'get more out of your MMP investment' via post-conversion analysis, which is MMP-adjacent but not itself an incrementality method.
Adaptysubscription opsAdaptyprivate:VC-backed (Irrvrnt, F1V)No ad-platform ownership found.Not documented (product is A/B testing of paywalls/pricing, not ad-media incrementality).
Superwallsubscription ops / paywallNest 22, Inc.private; ownership/investor detail not disclosed beyond legal entity nameNo ad-platform ownership found.Not documented (product is paywall A/B testing, not ad-media incrementality).
Brazelifecycle/CRMBraze, Inc.public company (investor-relations program confirmed via investors.braze.com; ticker/exchange text not captured in the excerpts retrieved in this research)No ad-platform ownership found.Not documented in sources opened in this research.
OneSignallifecycle/CRMOneSignal, Inc.private; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.Not documented in sources opened in this research.
Airshiplifecycle/CRMAirshipprivate; ownership/investor detail not disclosed on pages fetched in this researchNo ad-platform ownership found.Not documented in sources opened in this research.
CleverTaplifecycle/CRMWizRocket, Inc.private (legal entity: CleverTap Private Limited)No ad-platform ownership found.Not documented in sources opened in this research.
Iterablelifecycle/CRMIterable, Inc.private; ownership/funding/IPO status not disclosed on pages fetched in this researchNo ad-platform ownership found.Not documented in sources opened in this research.
Sensor Tower (incl. data.ai / formerly App Annie)ASO / app-store market intelligenceSensor Tower, Inc.private (Sensor Tower); data.ai is now branded 'a Sensor Tower company'Confirmed acquisition via data.ai's own site ('We've Been Acquired by Sensor Tower'); exact acquisition date not confirmed via a primary source opened in this research (commonly reported in the trade press as 2023-2024, not independently verified here).n/a (market-intelligence/ASO data provider, not an incrementality-testing product).
AppTweakASOAppTweakprivate; ownership/investor/HQ detail not disclosed on pages fetched in this researchNo ad-platform ownership found; notably offers an Apple Search Ads management layer alongside organic ASO tools.n/a (ASO intelligence tool, not an incrementality product).
AppfiguresASOAppfigures, Inc.unconfirmed — official site returned HTTP 403 to WebFetch in this researchNot verified in this research; see open_questions.not verified in this research
AppLovin MAXmediationAppLovin Corporationsubsidiary product of AppLovin Corporation (public:APP)Same parent as Adjust (MMP, see above) and AppDiscovery/Axon (ad network) — a vertically integrated mediation + MMP + ad-network stack under one owner.n/a (mediation layer, not itself an ad-measurement incrementality product).
Unity LevelPlaymediationUnity Software Inc.public company product (NYSE:U per general market knowledge; not independently reconfirmed on the page fetched in this research)Owned by Unity, which also sells Unity Ads (a demand-side ad network) — mediation and network demand under one parent.n/a (mediation layer).
Google AdMobmediationAlphabet Inc. / Google LLCsubsidiary product of GoogleOwned by the same company that sells Google App campaigns and Firebase/GA4 — mediation, demand, and measurement all under one parent.n/a (mediation layer).

Chapter 10

The buyer's operating model

Control is only worth what the buyer can do with it. A log file nobody reads is a cost.

In short

Buyers choose between automated walled gardens, self-serve specialist platforms, managed service, in-house teams working through APIs, and agencies. The big platforms offer campaign APIs, choose placements for the buyer in their automated app campaigns, and run their lift tests through account teams. Some specialists document log-level data and holdouts. Transparency has two uses. Cutting clearly bad supply is largely a policy choice. Choosing between partners does, and it pays only with enough volume, clean data and the ability to run a holdout. In the US the demand is already there. Proof and signal decide adoption more than the sales story does.

What each model gives and takes

Walled gardens. Google, Meta, Apple and TikTok document campaign-management APIs, so a buyer can create and change campaigns in code, and Amazon documents one for its DSP . Their automated app campaigns choose placements for the buyer. Google's placement report names the apps, sites and videos that showed ads, but gives impressions only, not results by placement . TikTok's Smart+ app campaigns do not allow manual placement choice . Meta's Advantage+ app campaigns limit targeting to operating system, country and language. They list placement among their reporting breakdowns, but the page describes no breakdown by publisher app . The trade is simple: reach and automation in exchange for less visibility.

Self-serve specialists. Kayzen documents a campaign-management API that edits bids and daily and total budgets . Jampp documents a reporting API and log-level data for data-science teams, and advertises always-on lift measurement without documenting the method . These are the tools transparency advocates ask for. They are also work: someone has to take in the logs, keep the event pipeline clean and read the tests.

Managed service. Smadex, owned by Entravision, describes its teams as acting "as an extension of our client's marketing team" and setting bids and fraud controls for clients . Remerge offers managed service alongside programmatic buying . Managed service moves the work to the vendor, and moves some visibility with it.

In-house and agencies. In a 2023 survey of 162 members of the Association of National Advertisers, 82% had an in-house agency, up from 58% in 2013 . In the association's 2026 survey, only 9% named cost savings as the main benefit, down from 30% in 2023 . The two surveys asked different groups, and the 2026 question was worded slightly differently, so the drop is a pointer, not a measured trend. In-housing is common, and it is not mainly about saving money.

When control pays for itself

Transparency does two separate jobs. The first is cutting waste: blocking apps with no supply-chain file, sources with telltale click-spam timing, or placements that never convert. Some of that is policy, such as refusing unauthorized sellers, and needs no experiment. Whether a given cut raises profit is still a question a test can answer. Chapter 8 shows how much unverified supply and fraud there is to cut.

The second job is choosing between partners or strategies. That is where control has real costs: people, tools and the time a new setup takes to learn. On performance, it pays back only if the buyer uses it to beat what the platform would do alone, which needs three things:

  1. Volume. Enough spend that a few points of efficiency cover the team. At small budgets, one analyst can cost more than any likely gain.
  2. Clean data. A server-side event pipeline, a defined contribution metric, and someone who can read log-level data.
  3. A test. The ability to run holdouts. Without them, the buyer is choosing between two attribution reports, not two platforms.

Control also has uses no performance test captures: brand safety, children's privacy, procurement and audit. Where the three conditions hold, self-serve and API control can beat a managed or fully automated setup. Where they do not, a managed or automated platform may produce a better total result. We found no public study that measures the net value of transparency to buyers after operating costs . The tool below shows why the answer usually turns on the performance assumption, which only a test can supply. Its defaults are illustrative, not survey data.

Figure 15
Operating cost turns on the performance assumption, which only a test can supply
illustrativeinteractive model

Synthetic teaching model. Move a slider to recompute.

Formulas and assumptions
fees = spend × fee%; staff = FTE × loaded cost / 12; tools = base × scale total = fees + staff + tools cost net of assumed gain = total − spend × contribution per $ × performance gain% FTE assumed: Walled-garden automation 1.0; Self-serve specialist DSP 2.0; Managed service 0.5; In-house via APIs 3.5

An illustrative cost model for four buying set-ups. Fees are charged on top of media; a walled garden's take sits inside the media price, so it shows as zero here and its difference is carried by the performance assumption. Defaults are illustrative, not survey data. Managed-service and self-serve descriptions come from vendor filings and documentation .

Limits. Illustrative. Staff costs, fee rates and performance gains vary widely; test before deciding.

Static SVGCSV file in package

US commercialization: localization is rarely the only constraint

The author's playbook argues that app-growth vendors fail in the US less for lack of demand than for localizing the wrong things: buyer sequence, positioning, measurement story and proof . The evidence supports the first half. The US holds about 42% of global spend in the acquisition section of AppsFlyer's report, and US iOS acquisition spend grew 25% in 2025 . Demand exists.

It qualifies the second half. For a challenger, the binding constraint is often one of these instead:

The playbook's "representative outcomes" are anonymized patterns with no metrics . They are illustrations, not measured client results, and this paper does not use them as evidence.

Proof gates

A practical sequence for a buyer, or for a vendor selling to one, follows from the evidence. Each gate has a pass condition.

  1. Event readiness. Server-side events for the value metric, deduplicated, with refunds.
  2. Attribution parity. The new partner's results sit in the same attribution company and the same windows as incumbents.
  3. Holdout. A randomized or geographic holdout on at least one campaign, with the design written down before launch and enough volume to detect the expected effect.
  4. Contribution. Payback on net revenue after fees, with observed and forecast value shown apart.
  5. Scale test. The second budget step, judged on marginal return, not average return, at the higher spend.
Thesis test · When control justifies its burden (Q6)
Thesis
Transparency pays for itself in two ways. Cutting clearly bad supply is largely a policy choice. On performance, choosing between partners pays only when the buyer has the volume, clean data and testing ability to act on it.
Supporting evidence
Supply gaps and fraud patterns that visibility can catch without an experiment (chapter 8); walled gardens trade placement visibility for automation ; specialists document logs and holdouts ; in-housing is driven more by capability than by cost .
Best counterevidence
A strong automated platform can outperform a skilled in-house team, in which case control adds cost without gain.
Other explanations
Buyers may want control for risk reasons, such as brand safety or children's privacy, whatever the performance effect.
What would prove it wrong
Evidence that buyers without testing ability also gain net value from self-serve access after costs, or that buyers with it do not.

Chapter 11

The next app-growth system

Bidding is already automated. The next contest is over who sets the objective, who approves the changes and what the buyer can take away.

In short

"Apps DSP" is a useful checklist and a weak category. One product documents the full set of capabilities it implies, and five document most of them. But documentation is not proof of better results, and no one publishes independent evidence that the bundle wins. AI already runs the bidding. The new step is agents that plan and change campaigns. Google, Meta and TikTok have each published servers that let AI agents work with their ad systems. Google's is read-only. Meta's and TikTok's expose the same write actions as their campaign APIs. Meta's creates new campaigns paused and relies on the AI client to confirm switching them on. Neither documents an approval step for edits to live campaigns, so the buyer has to set limits in its own tools and contracts.

Testing the "Apps DSP" idea

The author's playbook proposes that challengers sell an "Apps DSP": a decision layer across acquisition, re-engagement, lifetime value, streaming TV and commerce, in place of a mobile DSP . Treated as a hypothesis, it makes three claims. There is a set of capabilities that belong together. Buyers see the set as a category. And platforms that have it produce better outcomes.

The capability matrix in chapter 9 can test the first claim. Define the core as documented capability of at least 2 on value optimization, re-engagement, iOS privacy measurement, lift tests, reporting export, buyer control and streaming TV. This is our own screen, not an industry definition. Commerce is in the playbook's list, but the matrix has no commerce field, so the screen leaves it out. On that definition, 1 of the 11 execution products documents the full set: Moloco. AppLovin, Jampp, Kayzen, Remerge, Verve Dataseat document at least five of the seven. The most common gaps are iOS privacy measurement, lift tests and streaming TV. The threshold matters: at a score of 1 on every field, 3 products pass; at 3, 0 do. For the second claim, we found no buyer survey that uses the term in the sources searched by the cutoff. For the third, we found no public test. The verdict: the label describes a real checklist that one product documents in full. No one has shown that buying the bundle beats buying the best parts .

What would prove the category? Independent lift results, across at least two non-game categories, showing an integrated platform delivers more contribution per dollar than a mix of specialists measured the same way. What would disprove it? The same tests showing the bundle does no better once the buyer's own measurement is held constant.

What AI does now, and what agents add

Automated bidding is old news. Every major platform prices impressions with machine-learning models. AppLovin's disclosure describes its model scoring impressions from device, auction and advertiser data . Mintegral says smart-bidding products drove more than 90% of its revenue in the first half of 2026 . Google keeps widening automatic features in search campaigns . Generative creative is spreading too, though some of it is only announced. A June 2026 Unity Ads newsletter, hosted outside Unity's own site, lists generative creative tools as coming with "agentic Vector" later in the year .

Agents are different. They plan, create and change campaigns through the platforms' interfaces, not just set bids inside them. Three of the largest platforms have published official servers for the Model Context Protocol, the common standard AI assistants use to call outside tools:

These servers wrap campaign APIs that have long let software make changes without a person approving each one. The new part is that a general-purpose AI assistant can now use them. Account permissions and budgets still apply. But a per-change approval limit usually sits in the agent the buyer runs, or in the contract, not on the platform's server. So buyers should ask three plain questions: is this read or write access, who approves changes above a set limit, and where is the log?

Standards for agents

Two families of standards aim to set how buying agents work. The Ad Context Protocol, governed by AgenticAdvertising.org, reports its own first agent-to-agent media buy with real money in October 2025. Its latest stable release at the cutoff was 3.1.24, published on 23 September 2026 . Its governance specification lets a buyer set approval thresholds, such as a budget cap above which a person must approve. It also requires an audit log entry for each governance check . It also splits duties: the agent that runs buys cannot set its own spending limits or approve its own plans . But this part of the protocol is experimental and opt-in. Its rules bind only when a plan has a governance agent, and approval-flow conformance tests apply only to sellers that declare governance support. A governance agent can also run in an audit mode that approves everything and only records findings . IAB Tech Lab's Agentic Advertising Management Protocols (version 3.0; page last updated 22 September 2026) is an umbrella. It covers direct-deal workflows, a component for automated campaign planning, and the Agentic RTB Framework, which works inside real-time bidding systems . Its 2.0 release in April 2026 added buyer and seller agent kits with configurable human approval gates . In the pages we read, neither family refers to the other, and none of the app platforms we profiled documents support for either. The author co-leads a working group within the Ad Context Protocol; see the disclosures.

The rules tightening around app data

Whatever the agents do, the data they work with is getting harder to use. Four sets of rules moved in the year to the cutoff.

Children. The FTC's amended children's privacy rule took effect in June 2025, with a general compliance date of 22 April 2026 . Apple's guidelines restrict third-party analytics and ads in apps aimed at children. Google Play requires child-directed apps to use only certified ad kits and bans interest-based ads and remarketing to children .

Age checks in the stores. Texas's app-store age law took effect after the Fifth Circuit paused the lower court's injunctions. It did so briefly on 28 May 2026 and for the whole appeal on 4 June. The appeal was argued on 4 August, and the docket showed no ruling on the merits by the cutoff . Utah delayed its duties to 6 May 2027 and dropped state enforcement; only harmed minors or their parents can sue . Louisiana stopped its 2025 law from taking effect, and its replacement duties start on 1 July 2027 . California's Digital Age Assurance Act, signed in October 2025, takes effect on 1 January 2027 . Apple's Declared Age Range and Google's Play Age Signals pass age bands to apps . Google's API is still in beta. At the cutoff it returned signals only in Brazil and for eligible Texas accounts, and its terms bar use for advertising, marketing, profiling or analytics . So some users now arrive with an age band, in a few places, under tight limits.

Location data. The FTC has finalized orders against two location-data brokers, X-Mode and InMarket . It also settled with Kochava, an attribution and data company. The court entered that order on 25 June 2026, after the FTC filed it in May . It bars Kochava from selling or sharing sensitive location data, such as visits to medical or religious sites. The one exception is narrow: the consumer must deal with Kochava directly, give express consent and ask for the service. Kochava neither admitted nor denied the charges .

Consent on iOS in Europe. Chapter 3 covered the competition rulings and Apple's beta consent sheet.

None of these rules stops app advertising. Together they make the data behind targeting, attribution and model training more conditional. That raises the value of first-party events an app collects with clear consent.

What a buyer can take away

An app marketer's spend trains the platform's model, and the model then serves every advertiser. A pooled model cannot hand its weights back to one client. The real questions are about data use and access: what the platform may do with the buyer's data, and what the buyer can export. AppLovin's legal disclosure on its model lists the data it uses and what it excludes, such as other bidders' data. It says nothing about what rights advertisers have over the use of their campaign data . We did not review the full advertising terms of Meta, Google or TikTok, so we make no claim about them. In the EU, the Digital Markets Act gives some rights by law. Designated gatekeepers must give advertisers free access to their performance-measuring tools and the data needed to check ads independently. They must also give business users access to the data their use generates . Those rights apply in the EU, not the US. A buyer who switches partners keeps its own event history, creative and test results. The pages we reviewed did not show any right to take the platform's learned state. That is a switching cost no invoice shows.

Three questions follow for any buyer adopting agents or automated buying:

  1. Who writes the objective? The agent should optimize the buyer's contribution metric, not a platform default such as installs or attributed return.
  2. Who approves? Changes above set limits should need a person, and each one should be logged where the buyer can see it.
  3. What leaves with you? Event data, test results and the audit log should be exportable. The buyer's own test history is the learning that can move.
Figure 16
Three futures for app growth, with the signals that would tell them apart
scenarioforecast
The stack keeps winning

Platforms that own an auction, a bidding model and a measurement feed keep taking share, and extend into e-commerce and streaming TV.

Assumes
  • Owned feedback keeps compounding model quality
  • No regulator separates mediation or measurement from demand
  • Buyers keep accepting platform-run measurement
Watch
  • AppLovin discloses e-commerce or web-advertiser revenue
  • More specialists consolidate into portfolios
  • Platform lift tests stay gated behind account teams
Case against

Unity owns an auction too and earns a fraction of AppLovin's margin , so model quality and execution may matter more than ownership.

Ruled out if

Independent tests show specialists matching the stacks' incremental value per dollar, or a regulator restricts data use across mediation and demand.

A measured market

Buyers make holdout tests a condition of spend; causal results, not attributed ones, set budgets.

Assumes
  • Lift tests become self-serve
  • Buyers write test designs into contracts
  • EU consent changes lift iOS opt-in and postback detail
Watch
  • Self-serve lift products at the big platforms
  • MRC accreditation for attribution companies' fraud detection
  • Buyer requests for proposals that require holdouts
Case against

Informative experiments need very large samples , so most advertisers cannot run them often.

Ruled out if

Lift products stay gated and holdout use stays rare through 2027.

The web pulls value out of the store

Link-out rules and new store fees make web checkout normal for subscription and commerce apps in the US, and web-to-app paths become the best-measured route.

Assumes
  • Courts leave any US link-out fee well below store rates
  • Web checkout conversion is close enough to in-app purchase
  • Deterministic web measurement is preferred by finance teams
Watch
  • The trial court's link-out fee ruling and the Supreme Court's contempt ruling in Apple v. Epic
  • Google Play fee reporting from 1 October 2026
  • Web share of subscription revenue in North America rising above RevenueCat's 4.9%
Case against

Web checkout adds steps and may lose buyers; Apple may win the right to charge a substantial fee.

Ruled out if

Courts allow a link-out commission near the store rate, or web share stays flat through 2027.

Across all three: agents move the control point. Whichever future arrives, AI agents will plan and change more campaigns. The buyer who writes the objective, sets approval limits and keeps the test history keeps control. Watch for approval gates on write-capable agent servers and for contracts that let buyers export their learning.

WhoOpportunity the evidence supports
App advertisersFund a standing holdout budget; move payback to contribution; test web checkout where the law now allows it.
Challenger platformsCompete on third-party-verified incrementality and exportable data, not on the 'Apps DSP' label.
Measurement companiesEarn independent accreditation; publish methods and error for predicted LTV.
Investors and financeRead ad-platform margins with revenue recognition in view; ask for cohort contribution, not ROAS.

Scenarios for 2027-2028 written at the cutoff. Each lists its assumptions, the indicators to watch, the case against it and the result that would rule it out. They are judgments built on this paper's evidence, not forecasts with probabilities.

Limits. Scenario judgments by the author; no probabilities are assigned.

CSV file in package
Thesis test · Is "Apps DSP" a category? (Q11)
Thesis
"Apps DSP" is a useful buyer checklist but not yet a proven category; its value rests on untested claims of better outcomes.
Supporting evidence
On our screen, one of eleven products documents the full set of capabilities (chapter 9); we found no buyer survey that uses the term and no independent outcome comparison in the sources searched by the cutoff.
Best counterevidence
The most integrated specialist also has the strongest financial results , which fits bundles winning.
Other explanations
Those results may come from owned supply, model quality and scale rather than a capability bundle a challenger can copy.
What would prove it wrong
Independent tests across categories showing integrated platforms deliver more contribution per dollar than best-of-breed specialists measured the same way.
Thesis test · What agents change (Q12)
Thesis
AI agents extend automation from bidding into planning and execution. Control of objectives, data use and accumulated learning stays with the platforms unless buyers set it in their own tools and contracts.
Supporting evidence
Write-capable agent servers with no documented approval step for edits to live campaigns ; a read-only alternative ; silence on data-use rights in AppLovin's model disclosure .
Best counterevidence
Open protocols define approval thresholds and audit logs , and Meta's server is permission-scoped, creates new campaigns paused and keeps activity logs .
Other explanations
Platforms may offer approval controls in product settings or contracts that their public help pages do not describe.
What would prove it wrong
Standard contract terms or platform settings that give buyers approval control, audit logs and rights over their data's use and export.

Chapter 12

Method, limits and corrections

This chapter says what was done, what it caught and what to distrust. It reports only checks that actually ran.

In short

The author ran the research with AI agents. Ten evidence streams and three gap-fill passes each opened their sources and recorded findings with an evidence class and confidence. Five fact-check passes re-opened the sources and tried to refute the findings. Two passes scored the vendor panel separately. A hostile reviewer attacked the argument, and an auditor rechecked the draft's numbers and citations. ChatGPT (OpenAI) reviewed three builds, and each of its factual points was checked against the sources. Every change is logged below. The main prose scores 57.6 on the Flesch Reading Ease scale. The original target of 85 was not met; the author accepts 57.6 as a disclosed exception for this technical paper and keeps 85 as the target for the public summary. None of this amounts to peer review or an external audit.

How it was built

The work ran on 27 September 2026 against a cutoff of the same day. The author set the questions, scope, definitions and scoring rules in a written brief before any research ran. Research agents then worked in separate streams. They covered market and platform economics, Apple and Android measurement, and attribution and causal evidence. Others took acquisition, creative and discovery; retention and unit economics; fraud and streaming TV; and buyer operations, AI and regulation. Three more covered vendor groups. A separate pass mapped the author's own writing. Three gap-fill passes followed up on questions the first round could not answer or the reviewers raised; the last of them answered the hostile reviewer's evidence requests.

Every stream worked from the same source rules. Filings and official documents came first; vendor material counted only as evidence of what the vendor says. Agents were required to open a source to cite it. Where only a summary, an abstract or a search result could be read, the source register says so, and confidence was lowered. The research consulted 621 distinct source addresses. That counts web addresses, not works: a study's abstract page and its PDF count twice. The research agents recorded 501 of these addresses as read in full. Records whose own notes say only an abstract, a navigation or index page, or headline figures were read are not counted as full. A full page is not always the full underlying report or docket. Part-way through, the session's web-search allowance ran out. Agents then worked from known official addresses, filing systems and academic indexes, and some gaps in the open-questions lists come from that limit. Some agents used a public read-only page renderer to read pages that blocked direct fetches, and the lead editor opened a few pages in a browser.

Verification ran as separate passes with a brief to refute. Five passes re-opened the sources behind the recorded findings and gave each one outcome: supported, qualified, contradicted, unresolved or withdrawn. At the time of this build the outcomes were 120 supported, 136 qualified, 10 contradicted, 2 unresolved and 4 withdrawn. Findings left unchecked: 0. Where a check found the numbers right but a label wrong, the editor re-graded the finding as qualified and logged why. The paper uses corrected wording wherever a finding was qualified. It never uses the original claim of a contradicted or withdrawn finding; where a check supplied a corrected statement, the paper uses that instead.

A second scorer rated the eleven execution products and five benchmark channels without seeing the first scores. A hostile reviewer read the whole draft looking for other explanations, selection effects and places where matching was presented as cause. It returned 30 issues, five of them blocking. An auditor checked the draft's numbers, formulas and citations and returned 48 issues, four blocking. All blocking issues were addressed; the thesis itself was narrowed as a result. Changes from all passes are in the corrections ledger.

ChatGPT (OpenAI) assisted with technical and editorial review and source verification. The author retains responsibility for the paper. This assistance does not constitute independent assurance or endorsement by OpenAI. The author ran three review rounds with it. The first review returned about 100 numbered points, plus notes on each headline claim and figure. Five further passes checked its 74 factual points, plus two extra checks, against primary sources. They found 36 right and 17 partly right. Another 19 had already been dealt with, by earlier passes or by edits in the same round; the audited file was not kept, so those two cases cannot be told apart for every item. One point could not be resolved, and one had flagged a source it could not reach, which the docket then confirmed. The checks also found errors the review had missed, such as a study whose peer-reviewed version changed its figures. The second review returned 25 findings; the change log records what was done about each. The third round was a close-out: it confirmed the corrections and asked for four final fixes, which were made. Each check is kept with the evidence files.

These are passes by AI agents working under one person's direction. They reduce error; they do not make the paper independent. The paper has not been peer reviewed or externally audited, and it reports no inter-rater reliability statistic.

Sampling and scoring

The vendor universe started from the playbook's list and grew through filings, partner pages and documents. It is a sample of what was discoverable, tilted toward firms that publish and firms that survived. Scores measure documented capability against fixed anchors; they say nothing about performance, and "n/e" marks missing evidence, not absence. The one composite, the App Quotient, is reported in bands, with the number of scored fields shown for each group. It does not count unscored cells as zeros, pulls thin records toward the field mean by an author-chosen amount, and is shown under four reweightings. Its order is not a ranking, and it still rewards disclosure.

Readability

Main prose was scored with the Flesch Reading Ease formula: 206.835 minus 1.015 times words per sentence, minus 84.6 times syllables per word, using the script in the package. The score covers chapter paragraphs, lists, summaries, callouts and thesis tests. It excludes tables, figure captions, instruments, references and URLs. Syllables are counted with a documented vowel-group rule, with acronyms counted as spoken. The result is 57.6 over 19,551 words, at 13.35 words per sentence and 1.604 syllables per word. That is the score for the measured prose, not for every word in the PDF: tables, profiles, captions and references are left out. The target was 85. Sentences were shortened and plain words used wherever meaning allowed. Terms such as attribution, incrementality and subscription carry many syllables and could not be removed without changing meaning, so the target was not met. The author accepts the measured score as a disclosed exception for this technical paper; 85 remains the target for the public summary. Chapter scores are in the package.

What to distrust

Corrections

Corrections ledger

What the verification, scoring and argument passes changed, and why.

COR-01Observational methods 'missed' randomized lift by a median 24% to 176% (read as error rates).Fact-check pass FX3 re-read Gordon, Moakler & Zettelmeyer (2023).contradictedReworded: the 83/58/24% and 173/176/64% figures are median estimated lifts, against true median lifts of 29/18/5%. Abstract, chapter 4 text, thesis test and claim CL-012 corrected.Abstract; ch. 4; CL-012
COR-02An Android user who resets the advertising ID hands apps a string of zeros.FX2 re-read Google Play's Advertising ID policy.contradictedZeros are returned when the user deletes the ID; reset issues a new ID. Chapter 3, OS matrix and Figure 4 corrected.ch. 3; OS matrix; Fig. 4
COR-03Google's data-driven attribution needs at least 200 conversions and 2,000 interactions in 30 days.FX3 re-read Google Ads Help.contradictedNow stated as a recommendation; the model is available at any volume.ch. 5
COR-04Verve Group adjusted EBITDA margin 22.3% of revenue.FX1 re-read Verve's Q4 2025 release and annual report.contradicted22.3% is the margin on like-for-like gross revenue of EUR 601.8m; on reported revenue it is 24.3%. Table corrected and the Q3 2025 net-to-gross change noted.ch. 2 table; CL-006
COR-05Top-quartile iOS games keep 31-33% on day 1 against 25-27% on Android (GameAnalytics).FX3 read the full GameAnalytics 2026 report.withdrawnRemoved from chapter 7 and Figure 9; the report combines iOS and Android.ch. 7; Fig. 9
COR-06Meta's app-event reports use impression time and a 28-day click / 1-day view model.FX3 re-read Meta's App Events API page.qualifiedClock and 28/1 windows attributed to Ads Manager; the API endpoint uses 30-day clicks with optional 1-day views.ch. 4
COR-07Meta files engaged-view conversions as click-through in its aggregate reporting.FX3qualifiedAttributed to Singular's aggregate reporting of Meta campaigns.ch. 4
COR-08TikTok click windows of 1, 7 or 28 days.FX3qualifiedAdded the 14-day option.ch. 4
COR-09A reinstall inside the reattribution window generates no install postback and later events are organic.FX3qualifiedAdded the retargeting-reinstall exception.ch. 4
COR-10Aridor et al. used Kantar Vivvix, Shopify and SimilarWeb data; no platform funding.FX3 read the published paper.qualifiedCore data are an ad-analytics panel and a revenue panel from a firm linked to a co-author; the other sources are benchmarks. Chapter 4 and Figure 6 placement updated.ch. 4; Fig. 6
COR-11Removing off-Meta data raised cost per incremental customer from $43.88 to $60.19.FX3qualifiedStated as an estimate under a median loss of effectiveness; two of four authors are Meta employees; working paper.ch. 4
COR-12Survey experiment with 11,000 adults; two Meta co-authors.FX3qualifiedDescribed as stated choices with hypothetical prompts; a third author has consulted for Meta.ch. 3
COR-13Apple Ads covers App Store search download campaigns; view-through window inferred as 1 day.FX2 and FX3qualifiedWindows now stated from Apple's reference (30-day tap, 24-hour view); placements beyond search added.ch. 3; OS matrix
COR-14No AdAttributionKit change after June 2025.FX2 symbol crawlqualifiedNoted an iOS 26.2 view-through registration API missing from the changelog.ch. 3
COR-15Google Play new model: 10% + 5% for new-install subscriptions; 20% + 5% one-off.FX3qualifiedCorrected: 10% subscriptions; 20% new-install and 25% existing-install one-off; programs 15%/20%; 10% on first $1M; 5% billing fee only on Google Play Billing in US/UK/EEA.ch. 7 table; Fig. 4 label
COR-16Apple EU alternative terms effective 1 October 2026 (presented as current).FX3qualifiedMarked as announced in August 2026 and effective after the cutoff.ch. 7 table
COR-17Apple barred from any US link-out commission until a court approves a fee.FX3 read the Ninth Circuit opinion and docket.qualifiedThe 'no commission' is the appeals court's recommendation; Apple filed a fee proposal on 13 August 2026; no fee approved by late September.ch. 7 table
COR-18Singular says its SKAN-era predictive models perform comparable to IDFA-era measurement.FX3qualifiedDated as a 2021 post from the SKAN 3 era relaying customer claims.ch. 7
COR-19AppLovin owns Axon, MAX, Adjust and Wurl.FX1 read the Q2 2026 10-Q.qualifiedAdded the rename to AppLovin Ads, acquisition years, and AppLovin's stated assurance that Adjust data is not shared with it unless the customer directs.ch. 2
COR-20Gaming was slightly under half of Liftoff's advertiser revenue.FX1qualifiedRestated as the filing words it: slightly more than half from outside gaming, excluding third-party programmatic buyers.ch. 2
COR-21PyMC-Marketing claims superior results versus Meridian.FX3qualifiedQuoted as a vendor self-benchmark (faster fitting, 40% lower contribution error).ch. 4
COR-22Author's playbook: Google 'retired' the Privacy Sandbox advertising APIs on Chrome and Android in October 2025.Corpus audit and stream C against Google's status page.qualifiedThe paper states the retirement was announced and listed as 'scheduled for phaseout' at the cutoff, not completed.ch. 3; corpus map CP-01
COR-23Author's App DSP landscape file (last validated June 2026) describes AppLovin's product as Axon Ads Manager and carries mid-2026 facts.Corpus audit and G2 filings check.qualifiedMarked 'update' in the corpus map; the paper uses Q2 2026 filings and the AppLovin Ads name.corpus map CP-02
COR-24Adapty report compares 10,000+ paywalls; period implied as 2025.FX3qualifiedPage says 105K paywalls and states no period; chapter 7 notes the missing period.ch. 7
COR-25AppsFlyer counted $7.2B of verified in-app ad revenue.FX3qualifiedOnly store purchases and subscriptions are labelled verified; wording corrected.ch. 7
COR-26Supreme Court took Apple's appeal on the link-out commission; fee 'before the Supreme Court'.FX2 read the question presented and docket.contradictedCert is limited to whether contempt may rest on an injunction's 'spirit'; the fee is set on remand, a stay was denied on 13 Aug 2026. Abstract, ch. 6, CL-021, scenario card and Fig. 4 label corrected.Abstract; ch. 6; CL-021; Fig. 4; Fig. 16
COR-27Google released its Google Ads API MCP server in April 2026.FX2qualifiedDated to the October 2025 announcement; Meta and TikTok launch dates removed because their pages give none.ch. 11
COR-28AAMP, ARTF and AdCP are three separate efforts that do not refer to each other.FX2 read IAB Tech Lab's AAMP repository.contradictedAAMP is IAB Tech Lab's umbrella and lists ARTF as a component; ch. 11 now describes two families of standards.ch. 11
COR-29Louisiana's app-store age law effective date unresolved (1 July 2026 vs 2027).FX2 read Act 185.contradictedAct 185 repealed the 2025 law and sets new duties from 1 July 2027.ch. 11; policy register
COR-30FTC finalized a Kochava order in May 2026.FX2qualifiedDescribed as a proposed stipulated order; court entry not confirmed.ch. 11
COR-31Meta documents that Advantage+ app advertisers cannot see results by placement.FX1 re-read Meta's help page in a browser.contradictedMeta's page now lists placement as a reporting breakdown; the paper states Meta reports by placement surface but not by publisher app. CL-027, ch. 9 and ch. 10 corrected; Meta's D5 score revisited in reconciliation.ch. 9; ch. 10; CL-027; matrix
COR-32All five benchmark channels document campaign-management APIs.FX1qualifiedTikTok's and Amazon's campaign-management APIs were not confirmed from primary docs; text now names Google, Meta and Apple.ch. 9; ch. 10
COR-33Statsig was acquired by Amplitude on 5 May 2026.FX1 read Amplitude's Q2 2026 10-Q.contradictedAmplitude bought Statsig's customer contracts, trade name and a non-exclusive technology licence, not the company.ch. 2; ch. 9
COR-34Mobvista's revenue basis not stated.FX1 read the 2025 Annual Report.qualifiedMobvista books gross as principal, gross margin 21.2%; ch. 2 and CL-006 updated.ch. 2; CL-006
COR-35Affle runs at least five app-marketing brands including Appnext.FX1qualifiedAppnext link unconfirmed; now 'at least four' plus the June 2026 AdColony asset deal.ch. 2
COR-36Aarki rebranded to RZR on 17 March 2026.FX1qualifiedDate not shown by the company; notice live by 12 March 2026.ch. 2
COR-37Jampp documents an always-on ghost-bid holdout for every campaign, modelled on ghost ads.FX1qualifiedJampp advertises always-on lift with ghost bids for UA and retargeting at no extra cost; the method is not documented.ch. 4; ch. 10
COR-38Tripledot consideration: $400M cash plus ~20% equity.FX1 read the Q2 2026 10-Q.qualifiedNow $430.6M cash after adjustments plus shares valued at $285.0M ($715.6M total).ch. 2
COR-39Apple's iOS 27.2 expanded ATT sheet (beta).FX2 read iOS 27.2 beta 2 release notes.supportedAdded that the same notes introduce a yearly EU re-prompt; both beta at cutoff.ch. 3
COR-40Amazon DSP credits app installs to CTV exposure via logged-in identity on both screens.FX3 re-read the cited Amazon page.withdrawnRemoved from chapter 8, Figure 13 and the Q9 thesis test; the page covers Android and Fire devices only and says nothing about logged-in CTV-to-install.ch. 8; Fig. 13
COR-41AppsFlyer links CTV exposure to installs by IP address and user agent.FX3qualifiedNow 'probabilistic modelling on IP address alone'.ch. 8; Fig. 13
COR-42Kochava matches deterministically only with device ID, user agent and IP together.FX3qualifiedRemoved; the cited post does not describe matching rules. Lift is by post-hoc synthetic controls.ch. 8; Fig. 13
COR-43MNTN credits website or app visits, via deterministic matching.FX3qualifiedWebsite visits only; matching method not disclosed.ch. 8; Fig. 13
COR-44Roku integrates AppsFlyer, Adjust and Branch and offers Action Ads.FX3qualifiedNow described as a pixel and server-to-server conversion feed; MMP names and Action Ads removed.ch. 8; Fig. 13
COR-45Uber and Fetch settled in 2019; $82.5M campaign.FX3 read court-related sources.qualifiedThe federal suit against Fetch was dismissed in Dec 2017; the $6M settlement was in the separate Phunware state case after pleadings were struck; an Uber-Fetch settlement is not confirmed by a primary source.ch. 8; CL-025
COR-46app-ads.txt on 66% of the top 1,000 Play apps and 24% of all apps.FX3qualifiedThose two figures are not in the source; kept only the 25% of app bid requests without a known file (vs 3% on web) and the seller-registry gap.ch. 8
COR-47AppLovin's e-commerce launch required $10M GMV; CEO stated a ~$7B target.FX3qualifiedThe $10M bar applied to the earlier invite-only phase; the $7B was a hypothetical sizing exercise, not a target.ch. 8
COR-48Store-page conversion benchmarks of 25-33%, Play 3-5 points above iOS.FX3contradictedRemoved; replaced with Apple's own 1.6% default-page average and its 2.5-point custom-page figure, used to illustrate traffic mixing.ch. 6
COR-49Unverifiable statistics (a '45% CTR drop after the fourth repetition'; web-to-app '2.8x' conversion).FX3withdrawnNo longer quoted; the text says such statistics could not be traced.ch. 6
COR-50Target-ROAS thresholds cited to the App campaign bid-strategy page; Meta learning phase rule unverified.FX3 and the lead editorqualifiedRe-sourced to the correct Google page (MAIN-S03) and Meta's own page (MAIN-S05), which confirms ~50 results a week and advises combining ad sets.ch. 5; CL-015
COR-51A vendor analysis shows over-concentration wastes spend (10% overlap at ~2x frequency).FX3qualifiedDescribed as a stylised example from a vendor selling de-duplication, not evidence for or against diversification.ch. 5
COR-52Meta Dynamic Creative described from third-party sources only.FX3 read Meta's pages via a text proxyqualifiedNow states Meta's own guidance: A/B tests split audiences; Dynamic Creative should not substitute for split tests.ch. 6
COR-53Central thesis: 'the market optimizes what it can see early and claim; the edge belongs to whoever owns the feedback loop'.Red-team RT-01 and RT-02 (blocking)qualifiedNarrowed: engines are built to learn from what they see, but 2025 money moved toward thinner-signal segments (iOS +35%, Android -1%; non-gaming +18%, games +3%). 'Owned feedback' restated as a hypothesis with Liftoff and Unity as counterevidence. Abstract, hero, ch. 2, ch. 5 and Q1/Q5 tests rewritten.Abstract; hero; ch. 2; ch. 5
COR-54Platform table showed Liftoff's GAAP net loss while peers showed adjusted EBITDA; Unity's 22% used as an ad-business margin.Red-team RT-03 (blocking); audit MS-09, MS-28, MS-30qualifiedTable now shows each firm's revenue basis and adjusted EBITDA on a like basis, with Unity's margin flagged as including its engine business; rounding fixed.ch. 2 table
COR-55Remarketing headline: attribution overstates value where intent exists (supported by Gordon et al. lower-funnel lift and eBay brand search).Red-team RT-04 (blocking); RT-14qualifiedNow: randomized web retargeting studies find real but modest lift; no independent app-remarketing experiment was found; brand-search effects depend on competition for the term. CL-005 and CL-018 reworded.Abstract; ch. 2; ch. 5; CL-005
COR-56Verification described as covering every finding; blind rescore described as covering the whole panel.Red-team RT-05; audit MS-03 (blocking)qualifiedA fourth fact-check pass (FX4) covered the gap-fill and V1 findings; the rescorer was resumed for the benchmark channels; ch. 12 reports actual coverage and agreement statistics computed at build time.Abstract; ch. 12; ch. 9
COR-57'57% of marketers use technical AI agents; 32% optimization agents' (AppsFlyer).Audit MS-01 (blocking)withdrawnSentences removed from ch. 11.ch. 11
COR-58Reconciliation instrument rows (Google DDA 'requires' 200 conversions; Meta, TikTok and AdServices windows).Audit MS-02 (blocking)contradictedRows overridden from corrected findings via data/register_overrides.json.ch. 4 instrument
COR-59Chapter 9 and 10 summaries: the big platforms offer 'no placement reporting'.Audit MS-04, MS-05, MS-06contradictedSummaries now say the platforms choose placements; Meta lists placement among breakdowns but describes no publisher-app breakdown. CL-027 relinked to MAIN-F09.ch. 9; ch. 10; CL-027
COR-60Contribution defined as net revenue minus the cost of getting the customer (ch. 1).Audit MS-07qualifiedContribution now excludes acquisition cost; growth = contribution minus acquisition cost.ch. 1
COR-61Figure 10: 129% gross return and 23-month payback at a flat 30% fee.Audit MS-17; MS-45qualifiedModel now applies 15% after month 12; payback at defaults is month 21; 'CAC' relabelled 'fully loaded cost per install'.Fig. 10; models.py; paper.js
COR-62Chen et al. game LTV error '5.7% mean error'.Audit MS-15qualifiedStated as error relative to the largest observed spend, the study's own normalization.ch. 7
COR-63SHORE preprint cited as support.Audit MS-16qualifiedNoted as withdrawn by its authors.ch. 7
COR-64Web checkout 'about a third more' and 'more than most media optimizations'.Red-team RT-24; audit MS-32, MS-33qualifiedNow +34% vs the 30% tier and +11% vs the 15% tier, card fees only; hidden billing costs listed; unsupported comparison with media tweaks removed.Abstract; ch. 7; CL-022
COR-65RevenueCat 72% 'cancel within the first year'; AI-app LTV used as evidence about bidding models.Red-team RT-08, RT-09qualifiedNow 'turned off auto-renew'; cohort window not stated; the AI-app figure described as a category comparison.ch. 5; ch. 7
COR-66Paid media has 'no direct lever' on activation or retention.Red-team RT-26qualifiedNow 'acts only indirectly', with reactivation as the exception.ch. 1; CL-001
COR-67Attribution error described as running one way.Red-team RT-07qualifiedAdded sources of under-attribution on iOS; CL-011 reworded to 'can produce more installs than those platforms drove'.ch. 4; CL-011
COR-68Agent servers described as lacking approval gates; 'no public contract gives buyers rights to what models learn'.Red-team RT-16, RT-17, RT-18qualifiedNow: servers wrap existing campaign APIs; approval usually sits in the buyer's agent and contract; Meta's server is permission-scoped with activity logs; learning claim scoped to AppLovin's disclosure and reframed as data-use and export rights; AdCP enforcement depends on seller implementation.Abstract; ch. 11; CL-031
COR-69Verve profile 'held to the same or a stricter standard'.Red-team RT-20qualifiedNow 'exactly the same rules'; n/e cells explained by missing documents; both passes scored Verve.ch. 9
COR-70Jampp lift-test score 3 (standardized method).Red-team RT-21; audit MS-23; FX1 V2-F05qualifiedSet to 2 by reconciliation override: method not documented.matrix
COR-71Incremental ROAS 'undefined when incremental outcomes are zero or negative'.Audit MS-19contradictediROAS is undefined only when incremental spend is zero.metric dictionary
COR-72Policy register rows for Louisiana, Utah, Declared Age Range and Kochava; study-table sponsor notes; Statsig ownership row.Audit MS-24, MS-47qualifiedRows overridden from corrected findings via data/register_overrides.json.Appendix instruments
COR-73Google's app campaign documents describe no placement-level reporting.External AI audit item 1; re-check OA1contradictedGoogle's placement report names apps, publishers, websites and videos, with impressions only and low-volume placements grouped. Google D5 re-scored from n/e to 2 (grade A).ch. 9, 10; CL-027; benchmark matrix
COR-74We found no record that the court had entered the Kochava order by the cutoff.External AI audit item 2; re-check OA2contradictedCourt entered the order on 25 June 2026; its narrow exception and no-admission clause described.ch. 11; policy register
COR-75SHORE preprint noted as withdrawn by its authors, and credited with naming late payments, sparse data and extreme spenders via another preprint's citation.External AI audit item 3; FX4; re-check OA3qualifiedSHORE described as removed by arXiv's administrators over licence rights and not relied on; the other preprint (Tencent) now reported with its own figures, including Google's method doing worst.ch. 7
COR-76Meta's Ads Manager uses 28 days after a click and 1 day after a view.External AI audit item 4; re-check OA1qualifiedOptimization windows (1-day click for app installs; 1- or 7-day click for iOS app events) separated from the 28-day comparison view and the legacy App Events API.ch. 4; reconciliation register
COR-77Chen et al.: a year of spend forecast with 5.7% average error against 9.0%.FX4; External AI audit item 12; re-check OA3qualifiedError metric described as scaled to the largest single player's spend; per-player SMAPE of 74% against 96% added; sample of about 2,500 churned payers; top spenders can bring up to half of revenue.ch. 7; F11
COR-78Gordon et al. took 663 randomized experiments.External AI audit item 34; re-check OA3qualified563 US experiments (November 2019 to March 2020) giving 663 test-and-control pairs, which the authors count as experiments; 'true lift' replaced by 'the lift the experiments measured'.Abstract; ch. 4; CL-012; F06; study table
COR-79At eBay, a simple regression put the return on paid search above 1,600%; test in about a third of regions.External AI audit item 36; re-check OA3qualifiedStandard regression above 4,000%; with region and day controls above 1,600%; test switched off non-brand search in about 30% of regions.ch. 4; CL-013; study table
COR-80Off-Meta data study: $43.88 to $60.19; working draft; commissioned evidence.External AI audit item 37; re-check OA3 (the audit did not catch the superseded figures)contradictedPublished figures used: $38.16 to $49.93 (+31%) across 70,000+ advertisers; publication terms stated; labelled platform-affiliated, not commissioned.ch. 4; F06; study table
COR-81About 72% of annual subscribers turned off auto-renew within the first year, up from 56%.External AI audit item 7; re-check OA4qualifiedMain report figure used: median app kept 28% of annual subscribers after one year (2024 starts), down from 31%; the blog's 72%-versus-56% comparison flagged as mixing methods; first-year payment kept separate from renewal loss.ch. 5, 7; F09; F11
COR-82Billing failures caused 31% of Google Play and 14% of App Store cancellations; AI apps' higher first-year value, 36% worse retention.External AI audit items 60-61; re-check OA4qualifiedReport chart values (32.2% and 15.2%) given with the summary's 31% and 14%; AI-app value stated per paying user; retention gap stated as 6.1% against 9.5% of monthly subscribers after 12 months.ch. 7; F09
COR-83Apple EU unified terms row presented as the rate at the cutoff, with a 5% core technology commission added.External AI audit item 8; re-check OA2qualifiedSplit into terms in force at the cutoff (opt-in alternative terms) and terms announced for 1 October 2026; the 5% commission applies only to apps outside the App Store.ch. 7 fee table; policy register; GH-S03 title
COR-84Google Play fee rows and Apple Small Business Program row.External AI audit items 63-64; re-check OA2qualifiedProgram rates open only on 30 September 2026; external-link rate for existing installs; 15% tier requires enrolment; Apple SBP requires enrolment and counts associated accounts.ch. 7 fee table
COR-85In August 2026 ... the Supreme Court also declined to stay it.External AI audit item 9; re-check OA2qualifiedThe trial-court refusal (11 August) was already cited; the Supreme Court step now names Justice Kagan's administrative stay (12 August) and denial (13 August). The audit's claim that the trial-court refusal was unsourced was not borne out.ch. 6; CL-021
COR-86Adjust and Singular: no incrementality product confirmed.External AI audit item 10; re-check OA4contradictedBoth documented; InSight uses synthetic controls (modelled baseline) and Singular's FAQ does not say its split is random.ch. 9; systems map
COR-87AppLovin's advertiser pages we opened state no minimum signal.External AI audit item 11; re-check OA1contradictedAppLovin recommends a budget buying at least 15-20 conversions a day; ad-revenue and blended goals need MAX.ch. 5
COR-88Google, Meta and Apple document campaign APIs; TikTok's and Amazon's could not be confirmed. TikTok value bidding is Android-only.External AI audit items 14, 42, 83, 84; re-check OA1qualifiedAll five channels document campaign APIs (D9 sources attached; Amazon D9 raised to 3); Android-only scoped to TikTok Smart+; Amazon iOS status stated as unconfirmed.ch. 5, 9, 10; benchmark matrix
COR-89Meta and TikTok agent servers: no server-side approval step described.External AI audit item 88; re-check OA1qualifiedMeta's server creates new campaigns paused and relies on the AI client to confirm activation; no approval step documented for edits to live campaigns.Abstract; ch. 11; CL-030
COR-90Meta A/B test and Dynamic Creative cited to a bundled Meta source whose first URL returns 404.External AI audit item 52; re-check OA1qualifiedSplit into Meta's own A/B testing and Dynamic Creative pages; noted that Dynamic Creative may be unavailable for new app-promotion ad sets since June 2024.ch. 6; F08
COR-91iOS postbacks described as pooled; the only install signal Apple allows for users who decline; everyone else works through pooled postbacks.External AI audit items 12, 23-28; re-check OA5qualifiedPostbacks described as per-install reports with no user ID; windows counted from first launch; fine values only in the first postback; tiers include country and campaign code; other networks may add consented first-party attribution; all five EU countries named.Abstract; ch. 1, 3, 4; CL-008; F01; F05
COR-92Custom product pages: a 2.5-point lift; a custom page does not test anything.External AI audit items 49-50; re-check OA5qualifiedStated as 2.5 percentage points (156%) over a 1.6% default rate; a custom page creates no random split on its own but can be used in a designed test.ch. 6; CL-019
COR-93Braun and Schwartz: compare everyone assigned to each version, or run a lift test per version.External AI audit item 51; re-check OA3qualifiedReplaced with the authors' own guidance: platform split tests predict rollout on that platform; isolating the message needs a design that holds delivery fixed. Evidence scope (one Meta test, web lead form) stated.ch. 6
COR-94AppLovin filings neither confirm the June 2026 public opening.External AI audit item 77; re-check OA4; FX4qualifiedOpening on 22 June 2026 without a referral code, under the name AppLovin Ads, now stated; filings still do not break out e-commerce revenue.ch. 8; CL-033
COR-95MRC list: none of the major attribution companies appears; methods have not been through that audit. HUMAN 2023 figures.External AI audit items 68, 70; re-check OA4qualifiedNamed the four attribution companies checked; absence from the list no longer read as no audit; HUMAN figures dated May 2023 with their CTV-and-app scope and the one measure that favoured apps.ch. 8; CL-024
COR-96Age-check rules, Texas status, AdCP governance.External AI audit items 89-92; re-check OA2qualifiedExact dates (Utah 6 May 2027, Louisiana 1 July 2027, California 1 January 2027); Texas stay and pending appeal; Google Age Signals beta scope; AdCP governance described as experimental and opt-in at the v3.1.24 tag.ch. 11; policy register
COR-97Google Play policy on paid installs cited to a 2017 blog as current.External AI audit item 54; re-check OA2qualifiedCurrent policy cited; the 2017 statement labelled as history.ch. 6
COR-98Company table and quarter notes: Digital Turbine EBITDA $123m; Unity 'Grow segment'; Liftoff's 'first quarter as a public company'; Liftoff's IPO withdrawal timing; Verve release date.External AI audit section 2, item 20; re-check OA2, OA4qualifiedDigital Turbine $122m; Grow described as a revenue category; Liftoff's listing date and partial quarter stated; first IPO attempt withdrawn 17 February 2026; Verve release dated 26 January 2026 (preliminary) with the audited report cited.ch. 2
COR-99Liftoff profit column showed only net loss; AppsFlyer called the largest attribution company; its '2025' figures treated as a completed year.External AI audit section 2, items 15, 18; FX4qualifiedLiftoff adjusted EBITDA $374m (55%) added; 'largest' removed; report's first publication (December 2025) and unstated period noted.Abstract; ch. 2
COR-100Unsupported rankings and absolutes: fastest-growing and least checked; weakest guide; most fraud; none answers; cannot tell; starts cold; most app businesses; widely used; understate.External AI audit front-matter and chapter items 2-3, 8-13, 31-33, 38-40, 44-47, 55, 65-67, 71-72, 76, 86, 93qualifiedRewritten as bounded statements (for example 'grew faster than acquisition', 'especially likely to include demand that already existed', 'we found none'); deep links and routing added as direct media levers; valid comparison groups defined; control's non-performance uses added.Abstract; ch. 1, 2, 4, 5, 6, 7, 8, 10, 11; CL-001, 005, 011, 014, 018, 031; F01, F04, F09, F11, F12, F13
COR-101Appendix lacked the full scoring anchors; Apps DSP screen presented without threshold sensitivity; Markdown edition implied working instruments.External AI audit items 6, 78, 87, 95, 100qualifiedAnchors for scores 1-3 published in Appendix H; screen labelled as the author's own, commerce omission explained and threshold sensitivity reported; n/e share now shown to one decimal with the benchmark channels excluded; Markdown edition labelled as the text component with CSV pointers and a note on the reference list versus the full register.ch. 9, 11; appendix; Markdown edition
COR-102Short-seller allegations, retargeting and brand-search evidence, fingerprinting policy, click-to-cancel status, DMA data rights, AdCP and AAMP governance were placeholders.Gap-fill G3 (red-team requests)qualifiedFilled from G3 findings, stated as allegations where they are allegations; re-checked by FX5 (11 supported, 13 qualified, none contradicted).ch. 2, 3, 4, 5, 7, 11
COR-103Moloco documents built-in ghost-bid holdouts for re-engagement and CTV; Remerge describes three holdout designs; Jampp's 86% against a ~6% control; Google's 'value above zero' requirement.FX4qualifiedMoloco's re-engagement page names no method; Remerge's methods restated; Jampp's figures given without period, baseline or uncertainty; the value rule belongs to Demand Gen, not App campaigns.ch. 4, 5
COR-104G3 fills: Muddy Waters said 25-35% of conversions were incremental; brand rivals take 18-42% when a brand stops bidding; ghost-ads study at 'one online retailer'; FTC 'started over'; no press report of an SEC inquiry could be confirmed; Google lift API 'does not create studies'.FX5qualifiedMuddy Waters wording taken from its report (about 52% retargeting; incrementality about 25-35%); the 18-42% applies to brands that chose not to advertise, with the authors' selection caveat; ghost-ads study described as a Google-built two-week retargeting test; FTC restored its pre-2024 rule and issued an ANPRM with no proposal by the cutoff; the court took the motion to dismiss and a motion to add reported SEC and state investigations under submission in April 2026; Reuters' relay of Bloomberg's SEC report added with AppLovin's no-comment; a separate September 2026 securities suit noted.ch. 2, 3, 4, 5, 7
COR-105Vendor profiles rendered first-pass prose (AppLovin financials and Tripledot terms, an unsupported 'independent geo-holdout' risk line, Google 'no placement reporting', Apple '21-day retention', process language).Round-2 review R2-01qualifiedProfiles now render a reconciled overlay (data/profile_overrides.json): 142 field changes across 16 profiles; unsupported assertions removed; first-pass profiles kept as history.ch. 9 profiles; published data
COR-106DMA Articles 6(8) and 6(10) 'effective 2022-09-14'.Round-2 review R2-03contradictedAdopted 14 Sep 2022; in force 1 Nov 2022; applies from 2 May 2023; six months to comply after designation.Policy register
COR-107F05: 'one postback per install'; platform window 'up to 28-day click'.Round-2 review R2-04contradictedUp to three postbacks per winning install, one per conversion window; losing networks get at most one; platform window 'up to 30 days after a click'.F05
COR-108F08: vendor ghost-bid holdout labelled 'random holdout'.Round-2 review R2-05qualifiedRelabelled vendor-reported holdout; assignment and analysis not published.F08
COR-109LTV model: web checkout as a fixed 5.4% fee at any price; year-two fee chosen separately.Round-2 review R2-06contradictedFees modelled as percentage plus fixed fee per payment on linked payment paths; defaults unchanged.F10 model
COR-110Marginal-return model: break-even $70,000 read off a grid; selected spend could fall off the chart.Round-2 review R2-20qualifiedBreak-even solved by bisection (about $69,300 at defaults); chart domain includes spend and break-even; 'none' shown when marginal never reaches the target.F07 model
COR-111Amazon DSP D8 scored 3 on 'event-level data'; Mintegral D9 kept at 2 despite a documented campaign API; Digital Turbine D9 rationale incomplete.Round-2 review follow-upqualifiedAmazon D8 = 2 (AMC outputs aggregated only); Mintegral D9 = 3 (Open API); DT D9 = 2 with rationale covering the Offer Wall API.Capability matrix; AQ
COR-112Claim drawers showed first-pass passages, locators and limitations for corrected claims.Round-2 review R2-14qualifiedEach claim renders a current evidence record (data/claim_support.json): 157 verbatim passages, 28 new sources, retired findings listed; CL-002, CL-014, CL-015 reworded to match their evidence.Claim ledger and drawers
COR-113Platform-run or platform-data studies labelled 'independent measurement' (Gordon, Lewis & Rao, Blake, ghost ads, Pandora, Simonov); offsite-data study labelled 'commissioned'.Round-2 review R2-15qualifiedNew class 'affiliated measurement'; 'commissioned' reserved for documented commissioning.Evidence ledger
COR-114Offsite-data study 'published in 2025'.Round-2 review R2-24qualifiedPosted online September 2024; printed in the March 2025 issue.ch. 4
COR-115'613 distinct sources'; 504 'read in full' by a prefix test.Round-2 review R2-13qualifiedCounted as distinct source addresses (URLs, not works); read-in-full uses an enumerated access depth that excludes abstract, navigation and headline-only records.Abstract; ch. 12; source register
COR-116Absolutes: 'unvalidated', 'no buyer survey', 'mostly steals credit', 'needs no test', 'only public evidence', 'most profitable'.Round-2 review R2-21qualifiedSearch-bounded wording throughout; 'highest adjusted EBITDA margin in our table'.Abstract; ch. 5, 7, 8, 10, 11; CL-005, CL-029

Appendices

Evidence and reproduction

Every headline in this paper can be traced from the prose to a claim record, from the claim to findings and sources, and from any number to its formula or data file.

How to trace a claim

In the HTML edition, click a claim chip such as CL-012 to open its record: final wording, evidence class, review outcome, confidence, locator, passage and sources. Click a numbered reference to open the source with its date, access limits and funding interest. Every chart has a static SVG and a CSV; the Figure 14 matrix is a table with its own CSV. The scripts in the package rebuild all of it from the evidence files.

A. Claim ledger

Claim ledger: the paper's headline claims

Each chip in the text opens its record here. Review outcome comes from the verification passes on the underlying findings.

1Paid media acts on activation and retention mostly indirectly: through whom it reaches, what the ad promises and where a deep link lands the user. Reactivation, which remarketing buys directly, is the exception.synthesisauthor analysismedium
1A lower CPI or a higher attributed ROAS can coexist with falling contribution, for example when credit goes to users who would have come anyway, when reports use gross bookings, or when cheaper installs churn faster (a mechanism the author flags, not a measured rate).inferencequalifiedhigh
2AppsFlyer estimates 2025 global app marketing spend at $109B: $78B user acquisition (+13%) and $31.3B remarketing (+37%); remarketing's share rose from 25% to 29%.vendor_assertionqualifiedmedium
2Sensor Tower and Appfigures estimate 2025 global app-store consumer spend at $167B and $155.8B, a gap of about $11B in level and 11 points in growth rate.synthesisqualifiedhigh
2Remarketing grew faster than acquisition in AppsFlyer's panel (+37% against +13%). Randomized web retargeting studies find real but modest lift, and we did not locate a public independent randomized app study that validates attributed app-remarketing returns.inferencequalifiedmedium
2Ad-platform revenues are not comparable as reported: AppLovin and Liftoff book revenue net of publisher payouts, Mobvista books gross, Digital Turbine books part of its business gross, and Verve moved some revenue from net to gross in 2025.direct_recordsupportedhigh
2AppLovin's own disclosure says its Axon model uses win and loss notices from its MAX mediation auction, alongside device, engagement and advertiser-shared data.direct_recordsupportedhigh
3Under SKAdNetwork 4, Apple assigns each attributed download one of four postback data tiers based on crowd size across the app or site showing the ad, the advertised app, the install country and the campaign code; higher tiers get more campaign-code digits and, in the first postback only, a fine-grained conversion value, so installs concentrated in larger crowds receive richer feedback. Apple publishes no thresholds.synthesissupportedhigh
3Apple's release notes list no SKAdNetwork 5, and no Apple document opened sets a retirement date for SKAdNetwork; it is bridged with AdAttributionKit.direct_recordsupportedhigh
3At the cutoff Google listed the Android Privacy Sandbox ads APIs as 'scheduled for phaseout' with no completed-removal date; the retirement was announced, not finished.direct_recordsupportedhigh
4Summing conversions claimed by several self-attributing platforms, or adding platform reports to Apple postbacks, counts some installs twice; such a total is not a de-duplicated install count.inferencesupportedhigh
4Across 663 randomized test-and-control comparisons on Facebook (from 563 US experiments run November 2019 to March 2020), the median lift the experiments measured was 29%, 18% and 5% by funnel stage, while double machine learning estimated median lifts of 83%, 58% and 24% and propensity matching 173%, 176% and 64% on the same campaigns.independent_measurementsupportedhigh
4In eBay's 60-day geo experiment, which switched off non-brand search ads in about 30% of US regions, regression estimates of paid-search return of 4,173% (no controls) and 1,632% (region and day controls) compared with an experimental estimate of minus 63%; brand-keyword ads showed no measurable short-term benefit.independent_measurementsupportedhigh
4Meta, Google and TikTok each document a conversion-lift product with test and control groups (Meta's guide calls its test randomized); in the pages reviewed, each routes access through an account team or eligibility rules rather than open self-service.direct_recordqualifiedmedium
5Google's app campaigns require at least 10 conversions a day (or 300 in 30 days), with bid-on events coming from Firebase, for target-ROAS bidding, and warn against edits before 100 conversions.direct_recordqualifiedhigh
5The bidding engines learn best from events that are common, early and valued; in 2025 budgets nevertheless grew fastest on iOS and in non-game apps, where signal is thinner.synthesisqualifiedmedium
5On a saturating response curve a channel can show a healthy average return while the marginal dollar returns less than it costs.illustrative_scenariomodel propertyhigh
5Attributed returns for remarketing and brand search are especially likely to include demand that already existed, so holdout tests, not attribution reports, should set these budgets.inferencequalifiedmedium
6Apple documents no random split or significance test for custom product pages, which route traffic but do not by themselves create random assignment; its own figure for them, a 2.5 percentage-point average lift (156% over a 1.6% default-page rate), compares pages that receive different traffic.direct_recordsupportedhigh
6Ad-platform delivery algorithms send split-test versions to different audiences, so a creative 'win' mixes the ad's effect with targeting (divergent delivery).independent_measurementsupportedmedium
6On 30 June 2026 the Supreme Court agreed to hear Apple's appeal limited to whether contempt can rest on breaking an injunction's 'spirit'. The permissible US link-out fee is being set by the trial court, which refused Apple's request to pause that work on 11 August 2026; Justice Kagan denied Apple's stay application on 13 August. No fee had been approved at the cutoff.direct_recordsupportedhigh
7For a $9.99 first-year subscription payment, web checkout at Stripe's 2.9% + $0.30 keeps about $9.40, about 34% more than Apple's 30% tier ($6.99) and about 11% more than the 15% tier ($8.49), counting card fees only.synthesissupportedhigh
7Google's zero-inflated lognormal LTV method was validated by its authors on a retail shopper dataset and a charity donor dataset, not on app install cohorts.direct_recordsupportedhigh
8MRC's digital accreditation listing (checked 27 September 2026) shows sophisticated invalid-traffic accreditation covering mobile in-app for several firms, including DoubleVerify, HUMAN, IAS, Pixalate, Protected Media and some Google and Meta services, but not AppsFlyer, Adjust, Singular or Kochava. Absence from the list does not show that no audit has taken place.direct_recordsupportedmedium
8Uber's 2017 federal suit against Fetch Media over allegedly fraudulent mobile ad credit was dismissed that year; in a separate state case Uber, Phunware and four individuals settled for $6 million in October 2020, all denying wrongdoing.direct_recordsupportedhigh
8Our searches found no independent, published randomized or geographic study of streaming TV advertising effects on app installs at the cutoff; every CTV-to-app lift claim located was vendor-designed and vendor-reported.inferencequalifiedmedium
10The big platforms' automated app campaigns choose placements for the buyer. Google's App campaigns placement report names apps, publishers, websites and videos but gives impressions only and groups low-volume placements; TikTok's Smart+ does not allow manual placement choice; Meta lists placement among reporting breakdowns but describes no breakdown by publisher app.direct_recordsupportedhigh
10No public study was found that measures the net value of transparency or self-serve control to app buyers after staff and tooling costs.inferencequalifiedmedium
11'Apps DSP' describes a real capability checklist. On the author's own seven-field screen, one of eleven execution products documents the full set and five document at least five of seven; scores describe documentation, not performance, and we did not find public comparative evidence that the bundle outperforms best-of-breed parts.synthesisauthor analysismedium
11TikTok's agent server exposes about 400 advertising functions, including campaign creation and budget changes, and its help page says agents can work 'without human intervention at every step', describing no per-change approval step. Meta's server creates new campaigns paused and relies on the AI client to confirm activation, but documents no approval step for edits to live campaigns.direct_recordsupportedhigh
11AppLovin's public disclosure on its Axon model is silent on advertisers' rights over the use of their campaign data; the pages reviewed did not establish portable rights to any platform's learned state, and other platforms' full advertising terms were not reviewed.direct_recordqualifiedmedium
7In a 21-month randomized experiment across about 35 million Pandora listeners, long-run sensitivity to ad load was about three times what a one-month test would show, observational estimates were biased, and heavier ad load raised paid-subscription conversion.independent_measurementsupportedmedium
8AppLovin opened its self-serve platform, renamed AppLovin Ads, to all advertisers without a referral code on 22 June 2026 (chief executive's blog); its filings through Q2 2026 mention e-commerce as an expansion area but do not break out e-commerce revenue.direct_recordsupportedmedium

B. Source register

Source register

Every source the research opened, including those not cited. Numbered references are cited in the text. Type 'author_corpus' marks the author's own work, which is never counted as independent support.

Type
[26]AB-S01AppLovin Corporation Form 10-K for fiscal year ended December 31, 2025AppLovin Corporation / SEC EDGAR2026-02-19filingpartial (front-matter/business/risk-factor sections retrieved; MD&A and financial-statement/segment-note text not retrieved within fetch budget; XBRL tags confirm discontinued-operations treatment of Apps business)n/a (issuer's own filing)linkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000010/app-20251231.htm
[9]AB-S02AppLovin Announces Fourth Quarter and Full Year 2025 Financial ResultsAppLovin Corporation (Investor Relations)2026-02-11filingfulln/a (issuer's own release)linkhttps://investors.applovin.com/news/news-details/2026/AppLovin-Announces-Fourth-Quarter-and-Full-Year-2025-Financial-Results/default.aspx
[45]AB-S03AppLovin Completes Sale of Mobile Gaming Business to Tripledot StudiosAppLovin Corporation (Investor Relations)2025-07-01filingfulln/a (issuer's own release)linkhttps://investors.applovin.com/news/news-details/2025/AppLovin-Completes-Sale-of-Mobile-Gaming-Business-to-Tripledot-Studios/default.aspx
–AB-S04Unity Software Inc. Form 10-K for fiscal year ended December 31, 2025Unity Software Inc. / SEC EDGAR2026-02filingpartial (business/risk-factor sections retrieved; MD&A/segment financial tables not retrieved within fetch budget)n/a (issuer's own filing)linkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000011/unity-20251231.htm
[11]AB-S05Unity Reports Fourth Quarter and Fiscal Year 2025 Financial Results (Exhibit 99.1 to Form 8-K)Unity Software Inc. / SEC EDGAR2026-02-11filingfulln/a (issuer's own release)linkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000010/a2025q4ex-991.htm
[43]AB-S06Unity Software Inc. Form 8-K reporting completion of ironSource merger, and Exhibit 99.1 press releaseUnity Software Inc. / SEC EDGAR2022-11-07filingfulln/a (issuer's own filing)linkhttps://www.sec.gov/Archives/edgar/data/1810806/000119312522279161/d402948d8k.htm
[13]AB-S07Digital Turbine Reports Fiscal 2026 Fourth Quarter and Fiscal Year 2026 Financial ResultsDigital Turbine, Inc. (Investor Relations)2026-05filingfulln/a (issuer's own release)linkhttps://ir.digitalturbine.com/news-events/press-releases/detail/700/digital-turbine-reports-fiscal-2026-fourth-quarter-and
[10]AB-S08Mobvista (1860.HK) Announces 2025 Full-Year Results: Revenue Surpasses $2 Billion Driven by AI InnovationMobvista Inc.2026-03-11filingfull for headline figures; the underlying HKEX PDF annual/interim filing could not be parsed as text within in this research (binary/encoded), so gross-margin, geography-mix and related-party detail were not independently verifiedn/a (issuer's own release)linkhttps://www.mobvista.com/en/press-release/mobvista-2025-annual-results-mintegral-milestone-revenue-en
[19]AB-S09Verve Group SE delivers strong operational performance in Q4 2025... and publishes financial guidance for 2026Verve Group SE2026-01-26filingfulln/a (issuer's own release)linkhttps://press.verve.com/verve-group-se-delivers-strong-operational-performance-in-q4-2025-driving-organic-growth-and-gross-margin-expansion-and-publishes-financial-guidance-for-2026
[12]AB-S10Liftoff Mobile, Inc. Form S-1/A (registration statement, round 2)Liftoff Mobile, Inc. / SEC EDGAR2026filingpartial (financial highlights and business-line description retrieved; full financial statements not retrieved within fetch budget)n/a (issuer's own registration statement)linkhttps://www.sec.gov/Archives/edgar/data/0001850351/000119312526202384/iron_s-1a_1_round_2.htm
[46]AB-S11Liftoff Announces Pricing of Initial Public OfferingLiftoff Mobile, Inc. (via PR Newswire, hosted on Yahoo Finance)2026-06-03filingfulln/a (issuer's own press release, syndicated)linkhttps://finance.yahoo.com/markets/stocks/articles/liftoff-announces-pricing-initial-public-002200678.html
[7]AB-S12State of Mobile 2026: App Spending Reaches $167 Billion (State of Mobile 2026 report summary)Sensor Tower2026-01market_researchpartial (blog summary only; full paid report and methodology appendix not accessed)Sensor Tower is a commercial app-intelligence vendor selling this data; figures are its own proprietary estimateslinkhttps://sensortower.com/blog/state-of-mobile-2026
[8]AB-S13App downloads declined again in 2025, but consumer spending soared to nearly $156BTechCrunch, reporting Appfigures data2026-01-14reportingfull (article); Appfigures' own report page returned HTTP 403 and could not be opened directlyAppfigures is a commercial app-intelligence vendor; TechCrunch reporting on Appfigures' releaselinkhttps://techcrunch.com/2026/01/14/app-downloads-declined-again-in-2025-but-consumer-spending-soared-to-nearly-156b/
–AB-S14IAB/PwC Internet Advertising Revenue Report: Full Year 2025Interactive Advertising Bureau (IAB) / PwC2026-04-16market_researchabstract only (full report and channel/format breakouts are paywalled; only the topline $294.6B figure and high-level category growth rates were accessible)IAB is the digital-ad-industry trade body; PwC compiles data supplied by participating member companieslinkhttps://www.iab.com/insights/internet-advertising-revenue-report-full-year-2025/
–AB-S15AppLovin (Wikipedia article, used only to identify leads to primary acquisition history)Wikipedia contributors2026otherfull (article accessible; underlying WSJ article it cites for the Unity-bid figure returned 'unable to fetch', Axios article it cites returned HTTP 403)crowd-edited tertiary source; no independent verification of its own claimslinkhttps://en.wikipedia.org/wiki/AppLovin
–AB-S17Verve Group Unifies Jun Group and Captify US Under Verve For Advertisers (press release list)Verve Group SE2026-01-22vendorpartial (press-release index page; full release text for Captify/Acardo deal terms not located within fetch budget)n/a (issuer's own release)linkhttps://press.verve.com/
[44]AB-S18AppLovin Corp Form 8-K, Exhibit 99.1: proposal to acquire Unity SoftwareAppLovin Corporation / SEC EDGAR2022-08-09filingfulln/a (issuer's own filing, disclosing its own non-binding proposal)linkhttps://www.sec.gov/Archives/edgar/data/1751008/000119312522215724/d385952dex991.htm
[75]C-S01SKAdNetwork (class reference)Apple Inc.2026technical_docfullplatform owner documenting its own APIlinkhttps://developer.apple.com/documentation/storekit/skadnetwork/
[1]C-S02Receiving postbacks in multiple conversion windowsApple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/storekit/receiving-postbacks-in-multiple-conversion-windows
[77]C-S03SKAdNetwork release notesApple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/storekit/skadnetwork-release-notes
[65]C-S04AdAttributionKit (framework overview)Apple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/adattributionkit
[76]C-S05Understanding AdAttributionKit and SKAdNetwork interoperabilityApple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/adattributionkit/adattributionkit-skadnetwork-interoperability
[74]C-S06AdAttributionKit Updates (changelog)Apple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/updates/adattributionkit
[58]C-S07App Tracking Transparency (framework overview)Apple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/apptrackingtransparency
[89]C-S08requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:)Apple Inc.2026technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/apptrackingtransparency/attrackingmanager/requesttrackingauthorization(usingexpandedinterface:additionalinformationaction:completionhandler:)
–C-S09AdServices (framework overview)Apple Inc.2026technical_docfullplatform owner (Apple Ads is Apple's own ad product)linkhttps://developer.apple.com/documentation/adservices
[84]C-S10AdServices ChangelogApple Inc.2026-09technical_docfullplatform ownerlinkhttps://developer.apple.com/documentation/adservices/changelog
[86]C-S11Targeted advertising: the Autorite de la concurrence imposes a fine of EUR150,000,000 on Apple for the implementation of the App Tracking Transparency frameworkAutorite de la concurrence (France)2025-03-31regulator_or_courtfullnone (regulator)linkhttps://www.autoritedelaconcurrence.fr/en/press-release/targeted-advertising-autorite-de-la-concurrence-imposes-fine-eu150000000-apple
[88]C-S12Apple changes its rules for personalised advertising in appsBundeskartellamt (Germany)2026-08-17regulator_or_courtfullnone (regulator)linkhttps://www.bundeskartellamt.de/SharedDocs/Meldung/EN/Pressemitteilungen/2026/08_17_2026_Apple_ATTF.html
[87]C-S13The Italian Competition Authority fines Apple over 98 million euro for abuse of a dominant position (A561)AGCM (Autorita Garante della Concorrenza e del Mercato, Italy)2025-12-22regulator_or_courtfullnone (regulator)linkhttps://en.agcm.it/en/media/press-releases/2025/12/A561
[95]C-S14Privacy Sandbox feature statusGoogle2026technical_docfullplatform ownerlinkhttps://privacysandbox.google.com/overview/status
[94]C-S15Update on Plans for Privacy Sandbox TechnologiesGoogle2025-10-17technical_docfullplatform ownerlinkhttps://privacysandbox.google.com/blog/update-on-plans-for-privacy-sandbox-technologies
[91]C-S16Advertising ID (training article)Google (Android Developers)2026technical_docfullplatform ownerlinkhttps://developer.android.com/training/articles/ad-id
[93]C-S17Google Play Install Referrer APIGoogle (Android Developers)2026technical_docfullplatform ownerlinkhttps://developer.android.com/google/play/installreferrer
[92]C-S18Google Play policy answer 6048248 (Advertising ID / AD_ID policy)Google (Google Play Help)2026technical_docfullplatform ownerlinkhttps://support.google.com/googleplay/android-developer/answer/6048248
[79]C-S19Send SKAN and AdAttributionKit postback copies directly to AppsFlyer (iOS 15+)AppsFlyer2025-12-31vendorfullMMP documenting its own product; commercial interest in showing measurement completenesslinkhttps://support.appsflyer.com/hc/en-us/articles/4402320969617-Send-SKAN-and-AdAttributionKit-postback-copies-directly-to-AppsFlyer-iOS-15
[80]C-S20Set up SKAdNetwork and conversion values (iOS SDK docs)Adjust2026vendorfullMMP documenting its own productlinkhttps://dev.adjust.com/en/sdk/ios/features/skad/
[81]C-S21How to Send SKAdNetwork & AdAttributionKit Postbacks to SingularSingular2025-11-13vendorfullMMP documenting its own productlinkhttps://support.singular.net/hc/en-us/articles/4405749380379-How-to-Send-SKAdNetwork-AdAttributionKit-Postbacks-to-Singular
–C-S22Using AdAttributionKit to measure app ad performance (Apple Ads Help)Apple Inc. (Apple Ads)2026vendorfullApple's own ad product marketing pagelinkhttps://ads.apple.com/app-store/help/attribution/0093-adattributionkit-to-measure-performance
–C-S23Progress updates on Privacy Sandbox for AndroidGoogle2023technical_docfullplatform ownerlinkhttps://privacysandbox.google.com/overview/android-progress-updates
[60]C-S24Mobile app trends 2026 (blog announcement)Adjust2026-02-18vendor_panelfull (blog page); underlying PDF report not machine-readable in this researchAdjust is an MMP selling attribution/analytics; report promotes its own panel datalinkhttps://www.adjust.com/blog/mobile-app-trends-2026/
[61]C-S25Adjust's 2026 mobile app report: finance sessions up 21%, gaming CPI jumps 30%ppc.land (reporting on Adjust's Mobile App Trends 2026 report)2026-02reportingfullindependent trade press reporting on vendor datalinkhttps://ppc.land/adjusts-2026-mobile-app-report-finance-sessions-up-21-gaming-cpi-jumps-30/
–C-S26App Tracking Transparency Opt-In Rates (2026)Business of Apps2026-01-07market_researchfullaggregator compiling multiple vendor panels; no single disclosed sampling framelinkhttps://www.businessofapps.com/data/att-opt-in-rates/
–C-S27Bundeskartellamt: Federal Cartel Office investigation into Apple (background)digitalpolicyalert.org / Bundeskartellamt case background2026reportingpartial (used only for the Section 19a GWB designation timeline, corroborated by C-S12)policy-tracking organization, independent of Applelinkhttps://digitalpolicyalert.org/change/1323-bundeskartellamt-investigation-into-apple-for-alleged-anti-competitive-practices
[112]D-S01A Comparison of Approaches to Advertising Measurement: Evidence from Big Field Experiments at FacebookBrett R. Gordon, Florian Zettelmeyer, Neha Bhargava, Dan Chapsky2019-04studyfull (via open PDF mirror of published Marketing Science article, gwern.net/doc/statistics/causality/2019-gordon.pdf)Two of four co-authors (Bhargava, Chapsky) are Facebook Inc. employees; academic leads at Northwestern/NBERlinkhttps://doi.org/10.1287/mksc.2018.1135
[111]D-S02Close Enough? A Large-Scale Exploration of Non-Experimental Approaches to Advertising MeasurementBrett R. Gordon, Robert Moakler, Florian Zettelmeyer2022-09studyfull (arXiv v2 preprint of paper published in Marketing Science 42(4):768-793, 2023)Co-author Robert Moakler is Meta Ads Research staff; academic leads at Northwestern/NBERlinkhttps://arxiv.org/abs/2201.07055
[115]D-S03The Unfavorable Economics of Measuring the Returns to AdvertisingRandall A. Lewis, Justin M. Rao2015-11studyfull (via open PDF mirror, gwern.net/doc/economics/advertising/2015-lewis.pdf, of published QJE 130(4):1941-1973)Authors were Yahoo! Inc. employees at time of study; data-sharing agreements with 19 retailers and 6 financial-service firmslinkhttps://doi.org/10.1093/qje/qjv023
[114]D-S04Consumer Heterogeneity and Paid Search Effectiveness: A Large-Scale Field ExperimentThomas Blake, Chris Nosko, Steven Tadelis2015-01studyfull (via author's own PDF mirror, faculty.haas.berkeley.edu/stadelis/BNT_ECMA_rev.pdf, of published Econometrica 83(1):155-174)All three authors affiliated with eBay Research Labs at time of studylinkhttps://doi.org/10.3982/ECTA12423
[117]D-S05Evaluating the Impact of Privacy Regulation on E-Commerce Firms: Evidence from Apple's App Tracking TransparencyGuy Aridor, Yeon-Koo Che, Brett Hollenbeck, Maximilian Kaiser, Daniel McCarthy2025-05studyfull (author PDF mirror, guyaridor.net/files/att_paper.pdf, of paper published in Management Science)Funded by Marketing Science Institute, UCLA Price Center, Law & Economics Center Program on Economics & Privacy; no vendor/platform funding disclosedlinkhttps://doi.org/10.1287/mnsc.2024.06600
[116]D-S06Estimating the Value of Offsite Data to Advertisers on MetaNils Wernerfelt, Anna Tuchman, Bradley T. Shapiro, Robert Moakler2022-08studyfull abstract/intro read; did not read full methods/results sections in detailCo-author Robert Moakler is Meta staff; study run using Meta's own ad platform and advertiser base -- direct commercial interest in showing offsite-data valinkhttps://bfi.uchicago.edu/wp-content/uploads/2022/08/BFI_WP_2022-114.pdf
[64]D-S07ATT vs. Personalized Ads: User's Data Sharing Choices Under Apple's Divergent Consent StrategiesSagar Baviskar, Iffat Chowdhury, Daniel Deisenroth, Beibei Li, Daniel Sokol2024-06studyfull (downloaded PDF hosted by Boston University)Paper states authors 'did not receive funding from Meta'; however two of five co-authors (Chowdhury, Deisenroth) are disclosed Meta Platforms employeelinkhttps://www.bu.edu/dbi/files/2024/09/ssrn-4887872-ATT.pdf
[119]D-S08The Impact of Apple's App Tracking Transparency on App MonetizationReinhold Kesler2023-08studyabstract only -- SSRN full-text PDF delivery blocked (403/binary-corrupted on all attempted mirrors); could not independently verify design/sample details beyond the public abstractNot stated in the abstract-level material readlinkhttps://papers.ssrn.com/sol3/papers.cfm?abstract_id=4090786
[133]D-S09Ghost Ads: Improving the Economics of Measuring Online Ad EffectivenessGarrett A. Johnson, Randall A. Lewis, Elmar I. Nubbemeyer2017-12studyabstract only -- SSRN PDF and author mirror both failed to deliver readable full text; JMR paywall not openedNot stated in abstract-level material readlinkhttps://doi.org/10.1509/jmr.15.0297
[140]D-S10About data-driven attributionGoogle (Google Ads Help)technical_docfullGoogle (platform vendor documenting its own product)linkhttps://support.google.com/google-ads/answer/6394265
–D-S11How SKAdNetwork 4 worksAdjust (MMP help center, describing Apple's SKAdNetwork 4)technical_docfullAdjust (MMP) documenting a third-party (Apple) mechanism it must integrate withlinkhttps://help.adjust.com/en/article/how-skadnetwork-4-works
–D-S12Attribution Window (glossary)Branchtechnical_docfull, but page is a marketing glossary entry with limited technical depth (no click vs. view-through defaults given)Branch (MMP vendor)linkhttps://www.branch.io/glossary/attribution-window/
[68]D-S13AppsFlyer attribution modelAppsFlyertechnical_docfull -- direct fetch was blocked by Cloudflare bot-protection (HTTP 403 on repeated attempts); content retrieved via a read-only text-rendering proxy (r.jina.ai) of the same official URLAppsFlyer (MMP vendor documenting its own product)linkhttps://support.appsflyer.com/hc/en-us/articles/207447053-AppsFlyer-attribution-model
[110]D-S14What is reattribution window? (glossary)AppsFlyertechnical_docfullAppsFlyer (MMP vendor)linkhttps://www.appsflyer.com/glossary/reattribution-window/
–D-S15What is an attribution window? (glossary)AppsFlyertechnical_docfull, but entry is brief and does not give default durations (see D-S13 for those)AppsFlyer (MMP vendor)linkhttps://www.appsflyer.com/glossary/attribution-window/
[103]D-S16App Events APIMeta (Meta for Developers)technical_docfullMeta (platform vendor documenting its own product)linkhttps://developers.facebook.com/docs/marketing-api/app-event-api
[135]D-S17Meridian introductionGoogle (Google for Developers)technical_docfullGoogle (open-source MMM vendor documenting its own product)linkhttps://developers.google.com/meridian/docs/basics/meridian-introduction
[136]D-S18An Analyst's Guide to MMM (calibration section)Meta (facebookexperimental/Robyn)technical_docfullMeta (open-source MMM vendor documenting its own product)linkhttps://facebookexperimental.github.io/Robyn/docs/analysts-guide-to-MMM/
[137]D-S19MMM library comparisonPyMC Labs (PyMC-Marketing docs)technical_docfullPyMC Labs (vendor of PyMC-Marketing, comparing itself favorably to competing open-source tools)linkhttps://www.pymc-marketing.io/en/stable/guide/mmm/comparison.html
[82]D-S20AdServicesApple (Apple Developer Documentation)technical_docfull (retrieved via Apple's own documentation JSON data endpoint, tutorials/data/documentation/adservices.json, after the standard JS-rendered page returned only a title to the fetch tool)Apple (platform vendor documenting its own product)linkhttps://developer.apple.com/documentation/adservices
[83]D-S21AAAttribution.attributionToken()Apple (Apple Developer Documentation)technical_docfull (via documentation JSON endpoint)Apple (platform vendor)linkhttps://developer.apple.com/documentation/adservices/aaattribution/attributiontoken()
[107]D-S22Attribution windows at the ad group levelTikTok (TikTok for Business Help Center)technical_docfull -- retrieved via a read-only text-rendering proxy (r.jina.ai) after direct fetch of several guessed URLs returned 404s; this exact URL confirmed correct via the proxy's rendered navigationTikTok (platform vendor documenting its own product)linkhttps://ads.tiktok.com/help/article/about-attribution-windows-at-the-ad-group-level
[109]D-S23About Self-Attributing Network (SAN) integration with MMPsTikTok (TikTok for Business Help Center)technical_docfull (via read-only text-rendering proxy, r.jina.ai, of the official URL)TikTok (platform vendor)linkhttps://ads.tiktok.com/help/article/about-self-attribution-transition
[108]D-S24Facebook (Meta) Ads Attribution IntegrationSingular (Singular Help Center)technical_docfull -- direct fetch blocked by Cloudflare (403); retrieved via read-only text-rendering proxy (r.jina.ai) of the official URLSingular (MMP vendor documenting integration with a third-party platform, Meta)linkhttps://support.singular.net/hc/en-us/articles/115003252706-Facebook-Meta-Ads-Attribution-Integration
[157]EF-S01Product Page Optimization — Acquisition — App Store Connect AnalyticsApple Inc.technical_docfullApple (platform owner)linkhttps://developer.apple.com/help/app-store-connect-analytics/acquisition/product-page-optimization/
[2]EF-S02Choose a bid strategy for your App campaignGoogle (Google Ads Help)technical_docfullGoogle (platform owner)linkhttps://support.google.com/google-ads/answer/12073727?hl=en
[139]EF-S03Best practices for App campaignsGoogle (Google Ads Help)technical_docfullGoogle (platform owner)linkhttps://support.google.com/google-ads/answer/14104492
[141]EF-S04About Smart+ App CampaignsTikTok (TikTok Ads Manager Help)technical_docfullTikTok/ByteDance (platform owner)linkhttps://ads.tiktok.com/help/article/about-smart-plus-app-campaigns
[158]EF-S05Run A/B tests on your Store ListingGoogle (Play Console Help)technical_docfullGoogle (platform owner)linkhttps://support.google.com/googleplay/android-developer/answer/12053285?hl=en
[97]EF-S06Epic Games Inc. v. Apple Inc., Opinion, No. 25-2935U.S. Court of Appeals for the Ninth Circuit2025-12-11regulator_or_courtpartialnone (judicial opinion)linkhttps://cdn.ca9.uscourts.gov/datastore/opinions/2025/12/11/25-2935.pdf
–EF-S07Ninth Circuit Largely Upholds Ruling in Epic v. AppleFenwick & West LLP2025-12reportingfullLaw firm client alert; no known financial stake in outcomelinkhttps://www.fenwick.com/insights/publications/ninth-circuit-largely-upholds-ruling-in-epic-v-apple
–EF-S08Ninth Circuit Upholds Apple Contempt Finding But Narrows Scope of Remedial ReliefShinder Cantor Lerner (SCL LLP)2025-12reportingfullLaw firm client alert; no known financial stake in outcomelinkhttps://scl-llp.com/ninth-circuit-upholds-apple-contempt-finding-but-narrows-scope-of-remedial-relief/
[98]EF-S09An update regarding Google Play's policies for developers serving users in the USGoogle (Play Console Help)technical_docfullGoogle (platform owner, party to the underlying Epic v. Google litigation)linkhttps://support.google.com/googleplay/android-developer/answer/15582165?hl=en
[164]EF-S10A Path Signature Framework for Detecting Creative Fatigue in Digital AdvertisingCharles Shaw (arXiv preprint 2509.09758)2025-09-11studyfullIndependent academic preprint; not peer-reviewed at cutofflinkhttps://arxiv.org/abs/2509.09758
–EF-S11StoreKit External Purchase Link EntitlementApple Inc. (Apple Developer Support)technical_docfullApple (platform owner)linkhttps://developer.apple.com/support/storekit-external-entitlement/
–EF-S12Set and Adjust Your CPA CapApple Inc. (Apple Ads Help)technical_docfullApple (platform owner)linkhttps://ads.apple.com/app-store/help/bids-and-budget/0063-set-and-adjust-your-CPA-cap
–EF-S13I/O 2026: What's new in Google PlayGoogle (Android Developers Blog)2026-05-21direct_recordfullGoogle (platform owner)linkhttps://android-developers.googleblog.com/2026/05/io-2026-whats-new-in-google-play.html
–EF-S14MAX | FAQ | What is MAX in-app bidding and how do I sign upAppLovin Corp.technical_docfullAppLovin (vendor)linkhttps://support.applovin.com/en/max/faq/what-is-max-in-app-bidding-and-how-do-i-sign-up
–EF-S15Introduction to Unity LevelPlayUnity Technologiestechnical_docfullUnity (vendor)linkhttps://docs.unity.com/en-us/grow/levelplay/platform/get-started/introduction
–EF-S16Beginner's Guide to Custom Product Pages on the App StoreSplitMetricsvendorfullSplitMetrics (ASO tooling vendor) — commercial interest in promoting custom product page adoptionlinkhttps://splitmetrics.com/blog/ios15-custom-product-pages-setup-guide/
[99]EF-S17Docket for No. 25-1311, Apple Inc. v. Epic Games, Inc.Supreme Court of the United Statesregulator_or_courtfullnone (official court docket)linkhttps://www.supremecourt.gov/search.aspx?filename=/docket/docketfiles/html/public/25-1311.html
–EF-S18Meta Business Help Center pages on ad set learning phase, A/B Testing (Experiments), and Dynamic CreativeMeta Platforms Inc.technical_docpartialMeta (platform owner)linkhttps://www.facebook.com/business/help/613936332587526 ; https://www.facebook.com/business/help/1738164643098669 ; https://www.facebook.com/business/help/170372403538781
–EF-S19Aggregated third-party descriptions of Meta Ads learning phase and creative testing rules (multiple ad-tech blogs)Various (adlibrary.com, jetfuel.agency, growwithsakib.com, admakeai.com, metricfixer.com)2026reportingpartialAd agencies/tool vendors summarizing Meta's public documentation for marketing purposeslinkhttps://admakeai.com/blog/facebook-ads-learning-phase-explained
[169]EF-S20Deferred Deep Linking: how it worksAppsFlyer Ltd.vendorpartialAppsFlyer (MMP vendor) describing its own product categorylinkhttps://www.appsflyer.com/glossary/deferred-deep-linking/
–EF-S21OpenAI Apps SDK / App Directory announcement and help articlesOpenAI2025vendorpartialOpenAI (platform owner)linkhttps://openai.com/index/introducing-apps-in-chatgpt/ ; https://help.openai.com/en/articles/12503483-apps-in-chatgpt-and-the-apps-sdk
[149]EF-S22RevenueCat blog: Ad Channel Diversification for AppsRevenueCat2026vendorpartialRevenueCat (subscription-infrastructure vendor); no direct stake in ad-channel choice but commercial content-marketing interestlinkhttps://www.revenuecat.com/blog/growth/ad-channel-diversification/
[150]EF-S23How Cross-Platform Audience Duplication Analysis Reveals OverlapDigital Remedy2026vendorpartialDigital Remedy (ad-tech measurement vendor) selling overlap-analysis toolinglinkhttps://www.digitalremedy.com/blog/how-cross-platform-audience-duplication-analysis-exposes-hidden-waste/
–EF-S24A Path Signature... boundary-condition diversification paper (arXiv 2503.09083)Unidentified authors, arXiv preprint2025-03studypartialunknownlinkhttps://arxiv.org/pdf/2503.09083
–EF-S25Custom Product PagesApple Inc.direct_recordfullApple (platform owner) — figure is Apple's own aggregate developer-base statistic, commercial interest in promoting adoption of its own featurelinkhttps://developer.apple.com/app-store/custom-product-pages/
[162]G1-S01Where A/B Testing Goes Wrong: How Divergent Delivery Affects What Online Experiments Cannot (and Can) Tell You About How Customers Respond to AdvertisingMichael Braun, Eric M. Schwartz2025-01-09studyabstract only (publisher page returned HTTP 403; abstract and structured summary retrieved via Crossref + Semantic Scholar records, not the full PDF)Academic (Rice University / University of Michigan); no vendor sponsor disclosedlinkhttps://doi.org/10.1177/00222429241275886
[120]G1-S02Measuring Consumer Sensitivity to Audio Advertising: A Long-Run Field Experiment on Pandora Internet RadioAli Goli, Jason Huang, David Reiley, Nickolai M. Riabov2024-12studyabstract only (arXiv abstract page fetched; full PDF not opened)Reiley and Riabov are/were affiliated with Pandora Media; this is a company-run field experiment on the firm's own product — label as an industry-affiliatelinkhttps://arxiv.org/abs/2412.05516
–G1-S03To Prompt or Not to Prompt? A Microrandomized Trial of Time-Varying Push Notifications to Increase Proximal Engagement With a Mobile Health AppNiranjan Bidargaddi, Daniel Almirall, Susan Murphy, Inbal Nahum-Shani, Michael Kovalcik, Timothy Pituch, Haitham Maaieh, Victor Strecher2018-11-29studypartial (bibliographic/DOI record confirmed via Crossref; full-text page fetch via WebFetch returned no readable body content, so methods/results below are drawn from the confirmed title/abstract framing only, not the full paper)Academic/public-health researchers (Flinders University, University of Michigan authors among co-authors); no ad-tech vendor sponsor identifiedlinkhttps://mhealth.jmir.org/2018/11/e10123/
[121]G1-S04Customer Lifetime Value in Video Games Using Deep Learning and Parametric ModelsPei Pei Chen, Anna Guitart, Ana Fernández del Río, África Periáñez (Yokozuna Data, a Keywords Studio)2018-11-28studyfull (full PDF downloaded and read in entirety)All four authors employed by Yokozuna Data, a Keywords Studio — a game data-science vendor; the analyzed game (Age of Ishtaria, developed by Silicon Studio) is linkhttps://arxiv.org/abs/1811.12799
[131]G1-S05Remerge Incrementality (product/methodology page with case studies: Miniclip 8 Ball Pool, Socialpoint Dragon City, PhotoSì, Delivery Hero HungerStation)Remergevendorpartial (page content summarized via WebFetch; case-study sub-pages with full numeric results were not individually opened)Remerge (retargeting DSP) marketing its own incrementality methodology using its own clients as case studieslinkhttps://www.remerge.io/incrementality
[122]G1-S06Why on-and-off lift measurement tests cost more than you thinkGuido Karmel, Jampp2026-08-27vendorfull (blog post content read via WebFetch)Jampp (retargeting DSP) blog post marketing its own 'Ghost Bids' always-on measurement product against periodic on/off and PSA-holdout designslinkhttps://www.jampp.com/blog/why-on-and-off-lift-measurement-tests-cost-more-than-you-think
[194]G1-S07Customer Lifetime Value Prediction with Uncertainty Estimation Using Monte Carlo DropoutXinzhe Cao, Yadong Xu, Xiaofeng Yang2024-11studyabstract onlyNot disclosed in abstract; benchmarked on data from an unnamed 'highly-downloaded mobile game'linkhttps://arxiv.org/abs/2411.15944
[196]G1-S08SHORE: A Long-term User Lifetime Value Prediction Model in Digital GamesCongde Yuan2025-06studyabstract onlyCompany/platform not named in accessible abstract; described as an 'industrial-scale' online-deployed modellinkhttps://arxiv.org/abs/2506.10487
[123]G1-S09TV Advertising Effectiveness and Profitability: Generalizable Results From 288 BrandsBradley T. Shapiro, Günter J. Hitsch, Anna E. Tuchman2021studyabstract onlyAcademic (Chicago Booth / Northwestern Kellogg); uses commercial TV-exposure/sales data across 288 CPG brandslinkhttps://doi.org/10.3982/ECTA17674
[21]G2-S01AppLovin Corporation Form 10-Q for the quarterly period ended June 30, 2026AppLovin Corporation / SEC EDGAR2026-08-05filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000059/app-20260630.htm
[24]G2-S02AppLovin Announces Second Quarter 2026 Financial ResultsAppLovin Corporation (investor relations)2026-08-05filingfullcompany's own press releaselinkhttps://investors.applovin.com/news/news-details/2026/AppLovin-Announces-Second-Quarter-2026-Financial-Results/default.aspx
–G2-S03AppLovin Corporation Form 10-Q for the quarterly period ended March 31, 2026AppLovin Corporation / SEC EDGAR2026-05-06filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000044/app-20260331.htm
–G2-S04AppLovin Announces First Quarter 2026 Financial ResultsAppLovin Corporation (investor relations)2026-05-06filingfullcompany's own press releaselinkhttps://investors.applovin.com/news/news-details/2026/AppLovin-Announces-First-Quarter-2026-Financial-Results/default.aspx
–G2-S05SEC EDGAR full-text search results for "Axon Ads Manager"SEC EDGAR full-text search system2026regulator_or_courtpartialn/a (government database)linkhttps://efts.sec.gov/LATEST/search-index?q=%22Axon+Ads+Manager%22&forms=10-Q,10-K,8-K
–G2-S06Unity Software Inc. Form 10-Q for the quarterly period ended June 30, 2026Unity Software Inc. / SEC EDGAR2026-08-06filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000043/unity-20260630.htm
[25]G2-S07Unity Reports Second Quarter 2026 Financial Results (Exhibit 99.1 to Form 8-K)Unity Software Inc. / SEC EDGAR2026-08-06filingfullcompany's own press release/exhibitlinkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000041/a2026q2ex-991.htm
–G2-S08Unity Software Inc. Form 10-K for fiscal year ended December 31, 2025Unity Software Inc. / SEC EDGAR2026-02filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000011/unity-20251231.htm
[22]G2-S09Liftoff Mobile, Inc. Form 10-Q for the quarterly period ended June 30, 2026Liftoff Mobile, Inc. / SEC EDGAR2026-08-13filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1850351/000162828026056398/lfto-20260630.htm
–G2-S10Digital Turbine, Inc. Form 10-K for fiscal year ended March 31, 2026Digital Turbine, Inc. / SEC EDGAR2026-05-26filingpartialregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038115/apps-20260331.htm
–G2-S11Digital Turbine FY2026 10-K, XBRL exhibit R11 (accounting policy disclosure)Digital Turbine, Inc. / SEC EDGAR2026-05-26filingfullregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038115/R11.htm
[14]G2-S12Digital Turbine FY2026 10-K, XBRL exhibit R31 (revenue recognition — AGP Marketplace vs Brand/Performance)Digital Turbine, Inc. / SEC EDGAR2026-05-26filingfullregistrant's own filinglinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038115/R31.htm
–G2-S13Digital Turbine Reports Fiscal 2026 Fourth Quarter and Fiscal Year 2026 Financial ResultsDigital Turbine, Inc. (investor relations)2026-05filingfullcompany's own press releaselinkhttps://ir.digitalturbine.com/news-events/press-releases/detail/700/digital-turbine-reports-fiscal-2026-fourth-quarter-and
–G2-S14Mobvista (1860.HK) Announces 2025 Full-Year Results: Revenue Surpasses $2 Billion Driven by AI InnovationMobvista Inc.2026-03-11vendorpartialcompany's own press releaselinkhttps://www.mobvista.com/en/press-release/mobvista-2025-annual-results-mintegral-milestone-revenue-en
[187]G2-S15Stripe Pricing (US)Stripe, Inc.2026vendorfullvendor's own pricing pagelinkhttps://stripe.com/pricing
[188]G2-S16State of Subscription Apps 2026RevenueCat2026vendor_panelpartialRevenueCat is a subscription-infrastructure vendor reporting on its own client base; not market-representativelinkhttps://www.revenuecat.com/state-of-subscription-apps/
–G2-S17Apple Developer: SKAdNetwork ad-network-list page (attempted)Apple Inc.technical_docpartialn/alinkhttps://developer.apple.com/app-store/ad-network-list/
–G2-S18EMARKETER: US in-app mobile ad spending page (attempted)EMARKETERmarket_researchpartialsubscription market-research vendorlinkhttps://www.emarketer.com/content/us-in-app-mobile-ad-spending
[151]G3-S01Ghost Ads: Improving the Economics of Measuring Online Ad EffectivenessGarrett A. Johnson, Randall A. Lewis, Elmar I. Nubbemeyer2017-12studyabstract only (retrieved via Crossref metadata for DOI 10.1509/jmr.15.0297 and the identical-text 2015 SSRN posted-content record 10.2139/ssrn.2620078; publisher page not opened directly)Lewis and Nubbemeyer were Google/Netflix-affiliated researchers per Crossref metadata at time of a 2015 SSRN version; treat as industry-affiliated academic worklinkhttps://doi.org/10.1509/jmr.15.0297
[153]G3-S02An Experimental Investigation of the Effects of Retargeted Advertising: The Role of Frequency and TimingNavdeep S. Sahni, Sridhar Narayanan, Kirthi Kalyanam2019-06studyabstract only (Crossref metadata for DOI 10.1177/0022243718813987)Academic authors (Stanford GSB, Santa Clara University); conducted 'in collaboration with' the advertiser, so not fully arms-length from the retailerlinkhttps://doi.org/10.1177/0022243718813987
[154]G3-S03Competition and Crowd-Out for Brand Keywords in Sponsored SearchAndrey Simonov, Chris Nosko, Justin M. Rao2018-03studyabstract only (Crossref metadata for DOI 10.1287/mksc.2017.1065; data and online appendix noted as available at the DOI but not opened)Rao was a Microsoft/Bing researcher at the time; experiments run on Bing's own ad platform, so not fully independent of the platform studiedlinkhttps://doi.org/10.1287/mksc.2017.1065
–G3-S04Not So Timely: Push-Notification Timing and User EngagementSihan Li, Xuhang Fan, Xinlong Li, Zemin (Zachary) Zhong2026studyabstract only (SSRN working paper via Crossref metadata)Uses proprietary data from 'a leading push notification provider in China'; vendor-data-dependent academic study, sponsor/access relationship not disclinkhttps://doi.org/10.2139/ssrn.6361938
[30]G3-S05MW is Short AppLovin (APP US)Muddy Waters Research2025-03-27reportingfull (report page fetched and summarized)Author (Muddy Waters) holds a disclosed short position in AppLovin stock; direct financial interest in the stock declininglinkhttps://muddywatersresearch.com/research/2025/mw-short-app/
[31]G3-S06APP's Persistent Lies, Denying Use of Persistent IDs (APP US)Muddy Waters Research2025-05-07reportingfull (report page fetched and summarized)Author holds a disclosed short position in AppLovin stocklinkhttps://muddywatersresearch.com/research/2025/app-persistent-lies/
[32]G3-S07Amended Complaint for Violations of the Federal Securities Laws, Brownback v. AppLovin Corporation, No. 4:25-cv-02772-HSG (N.D. Cal.)Lead Plaintiffs Northern California Pipe Trades Trust Funds and Monroe County Employees' Retirement System, via counsel2025-09-12regulator_or_courtfull (84-page PDF downloaded from CourtListener/RECAP and read via PyMuPDF)Filed by plaintiffs' counsel on behalf of putative shareholder class suing AppLovin; a one-sided pleading advocating the plaintiffs' theory of fraud, linkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.446917/gov.uscourts.cand.446917.61.0.pdf
[39]G3-S08AppLovin Corporation Form 10-Q for the quarterly period ended September 30, 2025AppLovin Corporation / U.S. SEC EDGAR2025-11-05filingfullCompany's own SEC filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100825000081/app-20250930.htm
[40]G3-S09AppLovin Corporation Form 10-K for fiscal year ended December 31, 2025AppLovin Corporation / U.S. SEC EDGAR2026-02-19filingfullCompany's own SEC filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000010/app-20251231.htm
[35]G3-S10AppLovin Corporation Form 10-Q for the quarterly period ended June 30, 2026AppLovin Corporation / U.S. SEC EDGAR2026-08-05filingfullCompany's own SEC filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000059/app-20260630.htm
–G3-S11CourtListener/RECAP docket search results for AppLovin-related federal civil dockets (Brownback, Quiero, Wayne County Employees' Retirement System, Patel, Smith)Free Law Project (CourtListener, sourced from PACER)regulator_or_courtfull (REST API JSON results)Nonprofit legal-data aggregator; sources from official PACER recordslinkhttps://www.courtlistener.com/?q=Brownback%20AppLovin
[273]G3-S12Regulation (EU) 2022/1925 of the European Parliament and of the Council of 14 September 2022 on contestable and fair markets in the digital sector (Digital Markets Act), Article 6European Parliament and Council of the European Union / EUR-Lex2022-09-14standardfull (page required passing a Cloudflare/AWS bot check via an interactive browser session before rendering; text then extracted directly from the page DOM)Official EU legislative textlinkhttps://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022R1925
[70]G3-S13App Store user privacy and data use FAQ ('Can I fingerprint or use signals from the device to try to identify the device or a user?')Apple Inc.technical_docfull (fetched directly via HTTP and verified verbatim)Apple's own developer policy pagelinkhttps://developer.apple.com/app-store/user-privacy-and-data-use/
[72]G3-S14AppsFlyer attribution model (Knowledge Base article, including the 'Probabilistic modeling' attribution method table)AppsFlyertechnical_docfull (rendered via interactive browser session; static curl fetch of the article URL 404'd, indicating client-side rendering)MMP vendor's own documentation of its own productlinkhttps://support.appsflyer.com/hc/en-us/articles/207447053-AppsFlyer-attribution-model
[71]G3-S15ATT & SKAN solutions (Help Center article comparing SKAdNetwork vs. ATT-based attribution, including probabilistic modeling)Adjust GmbHtechnical_docfull (rendered via interactive browser session; static curl fetch 404'd)MMP vendor's own documentation of its own productlinkhttps://help.adjust.com/en/article/ios-att-and-skadnetwork
[254]G3-S16AdCP Governance protocol (docs version 3.1.24)Ad Context Protocol (AdCP) / Agentic Advertising governance working grouptechnical_docfull (rendered via interactive browser session; static curl fetch returned an unrendered JS bundle)AdCP is an open, multi-stakeholder protocol; the author of this white paper co-leads AdCP's Signals & Measurement working group (per the assignmentlinkhttps://docs.adcontextprotocol.org/dist/docs/3.1.24/governance/overview
[259]G3-S17AAMP 2.0 Release Brings Transaction-ready Buyer and Seller Agent SDKsIAB Tech Lab (Agentic Initiative)2026-04-23standardfull (fetched directly via HTTP and verified verbatim)IAB Tech Lab is an industry standards body; article is the standards body's own announcement of its own initiativelinkhttps://iabtechlab.com/aamp-2-0-release-brings-transaction-ready-buyer-and-seller-agent-sdks/
[179]G3-S18Custom Communications, Inc. v. Federal Trade Commission, Nos. 24-3137, 24-3388, 24-3415, 24-3442 (8th Cir.)United States Court of Appeals for the Eighth Circuit (Judges Loken, Erickson, Kobes, per curiam)2025-07-08regulator_or_courtfull (23-page PDF downloaded directly from the court's own document server and read via PyMuPDF)Official court opinionlinkhttps://ecf.ca8.uscourts.gov/opndir/25/07/243137P.pdf
[180]G3-S19Negative Option RuleFederal Trade Commissionregulator_or_courtfullFTC's own official rule-status pagelinkhttps://www.ftc.gov/legal-library/browse/rules/negative-option-rule
[128]G3-S20Google Ads API Release Notes (v25.1, including Conversion Lift and Brand Lift measurement support)Google2026-08-19technical_docfull (fetched directly via HTTP and verified verbatim)Google's own API documentationlinkhttps://developers.google.com/google-ads/api/docs/release-notes
[183]GH-S01App Store Small Business ProgramApple Inc.2026technical_docfullApple (platform operator; program lowers Apple's own take for qualifying developers)linkhttps://developer.apple.com/app-store/small-business-program/
[3]GH-S02Auto-Renewable Subscriptions (App Store)Apple Inc.2026technical_docfullApple (platform operator)linkhttps://developer.apple.com/app-store/subscriptions/
[185]GH-S03Changes for apps in the European Union (Apple Developer support page describing the Developer Program License Agreement update of 18 August 2026)Apple Inc.2026technical_docfullApple (platform operator)linkhttps://developer.apple.com/support/dma-and-apps-in-the-eu/
–GH-S04Changes to Google Play's service fee (2021 program)Google LLC / Play Console Help2021technical_docfullGoogle (platform operator)linkhttps://support.google.com/googleplay/android-developer/answer/10632485?hl=en
[186]GH-S05Service fees (Play Console Help, general schedule)Google LLC / Play Console Help2026technical_docfullGoogle (platform operator)linkhttps://support.google.com/googleplay/android-developer/answer/112622
[100]GH-S06Understanding Google Play's lower service feesGoogle LLC / Play Console Help2026technical_docfullGoogle (platform operator; changes followed Epic v. Google settlement)linkhttps://support.google.com/googleplay/android-developer/answer/16954621?hl=en
[148]GH-S07State of Subscription Apps 2026RevenueCat2026vendor_panelpartial (report itself is 330+ pages per secondary description; only summary/methodology pages fetched)RevenueCat (subscription-billing SaaS vendor; report promotes its own platform and customer base)linkhttps://www.revenuecat.com/state-of-subscription-apps
[5]GH-S08The State of Subscription Apps in 10 minutes: lessons, trends, and benchmarks for 2026RevenueCat2026vendor_panelfull (blog summary page)RevenueCatlinkhttps://www.revenuecat.com/blog/growth/subscription-app-trends-benchmarks-2026
[176]GH-S09State of In-App Subscriptions 2026Adapty2026vendor_panelpartial (interactive report; only summary figures fetched)Adapty (subscription/paywall-infrastructure vendor)linkhttps://adapty.io/state-of-in-app-subscriptions/
[147]GH-S10The State of App Monetization - 2026 EditionAppsFlyer2026vendor_panelpartial (summary page only)AppsFlyer (mobile measurement partner; report promotes its own attribution/analytics platform)linkhttps://www.appsflyer.com/resources/reports/app-marketing-monetization-report/
[4]GH-S112026 Mobile & PC Gaming BenchmarksGameAnalytics2026vendor_panelfull (report summary/percentile tables fetched)GameAnalytics (game analytics SDK vendor)linkhttps://www.gameanalytics.com/reports/2026-mobile-pc-gaming-benchmarks
[189]GH-S12A Deep Probabilistic Model for Customer Lifetime Value PredictionXiaojing Wang, Tianqi Liu, Jingang Miao (Google)2019-12-16studyfull (abstract; full-text tables not independently re-verified)Google (authors are Google employees; method later used in Google's own open-source LTV tooling)linkhttps://arxiv.org/abs/1912.07753
[190]GH-S13google/lifetime_value (README)Google Research (open-source repo)technical_docfullGooglelinkhttps://github.com/google/lifetime_value/blob/master/README.md
[192]GH-S14Back-testing LTV modelsEric Benjamin Seufert, Mobile Dev Memo2015-11-02reportingfullIndependent industry analyst (Mobile Dev Memo); no vendor sponsorship disclosedlinkhttps://mobiledevmemo.com/back-testing-ltv-models/
[177]GH-S15Understanding the Impact of Rewarded Ads on IAP, Retention, and EngagementUnity Technologiesvendorfull (blog)Unity (mediation/monetization SDK vendor; the analysis studies usage of Unity's own rewarded-ad product)linkhttps://unity.com/blog/understanding-the-impact-of-rewarded-ads-on-iap-retention-and-engagement
–GH-S16State of Mobile 2026 press releaseSensor Tower2026market_researchpartial (press release only; full report not fetched)Sensor Tower (app-store intelligence vendor selling the underlying data)linkhttps://sensortower.com/press/press-release-boosted-by-gen-ai-services-consumers-spent-more-money-in-apps-than-games-for-first-time
–GH-S17OneSignal Guide: Push Notification Best Practices 2026OneSignal2026vendorfull (blog)OneSignal (push-notification/CRM vendor)linkhttps://onesignal.com/blog/onesignal-guide-push-notification-best-practices-2026/
–GH-S18Apple Wins Ability to Charge Fees on External Payment Links as Appeals Court Modifies Epic InjunctionMacRumors2025-12-11reportingfullIndependent tech press; no known financial interestlinkhttps://www.macrumors.com/2025/12/11/apple-app-store-fees-external-payment-links/
[191]GH-S19SKAN predictive (9 steps to make SKAN predictive)Singularvendorfull (blog)Singular (MMP vendor selling SKAN modeling services)linkhttps://www.singular.net/blog/skan-predictive/
–IJ-S01What You Need to Know About MRC's Interim Guidance for Mobile In-App SIVTPixalatereportingpartialPixalate is itself an ad-fraud/measurement vendor summarizing a standards body's guidancelinkhttps://www.pixalate.com/blog/mrc-mobile-app-sivt-givt-ivt-invalid-traffic-guidance
–IJ-S02TAG Certification ProgramsTrustworthy Accountability Group (TAG)standardpartialTAG is the certifying body; program is funded by member/certification feeslinkhttps://www.tagtoday.net/certifications
–IJ-S03New Study Finds 84% Less Fraud in TAG Certified Distribution ChannelsTAG / PR Newswire2019vendorpartialTAG-commissioned study of its own certification programlinkhttps://www.prnewswire.com/news-releases/new-study-finds-84-less-fraud-in-tag-certified-distribution-channels-300746702.html
[203]IJ-S04Settlement Agreement and Mutual General Release (Uber Technologies, Inc. v. Phunware, Inc. et al.)Phunware, Inc. (SEC EDGAR exhibit)2020-10-09filingfullnone - direct court/filing recordlinkhttps://www.sec.gov/Archives/edgar/data/1665300/000162828020016344/ex1012-settlementagreement.htm
[201]IJ-S05Uber sues Fetch for ad fraudCNBC2017-09-19reportingpartialnone disclosedlinkhttps://www.cnbc.com/2017/09/19/uber-sues-fetch-for-ad-fraud.html
[202]IJ-S06Uber Sued Over Payment For Alleged Fraudulent AdsPYMNTS2018-01reportingpartialnone disclosedlinkhttps://www.pymnts.com/legal/2018/uber-lawsuit-fetch-media-ad-fraud/
–IJ-S07Is Uber's New Ad Fraud Lawsuit Futile Or Game Changing?AdExchanger2017reportingpartialnone disclosedlinkhttps://www.adexchanger.com/mobile/is-ubers-new-ad-fraud-lawsuit-futile-or-game-changing/
[212]IJ-S08Moloco Launches AI-Powered Performance CTV for App MarketersMoloco2026-04vendorfullMoloco press release about its own productlinkhttps://www.moloco.com/press-releases/ai-powered-performance-ctv
[207]IJ-S09CTV Attribution PlatformAppsFlyervendorfullAppsFlyer marketing its own productlinkhttps://www.appsflyer.com/products/measurement/ctv-attribution/
[208]IJ-S10Beyond Fragmented Signals: Unifying Linear TV and CTV Measurement (Kochava + Samba TV)KochavavendorfullKochava and Samba TV jointly marketing their partnership; author of this white paper is currently employed by Samba TV - treated with equal/stricter scrutiny, nlinkhttps://www.kochava.com/blog/beyond-fragmented-signals-unifying-linear-tv-and-ctv-measurement/
[211]IJ-S11Measuring performance on Roku: pixels & eventsRoku Advertisingtechnical_docfullRoku's own product documentationlinkhttps://advertising.roku.com/learn/resources/measuring-performance-on-roku-pixels-events
[210]IJ-S12Verified Visits - Precise CTV Attribution TechnologyMNTNvendorfullMNTN marketing its own attribution technologylinkhttps://mountain.com/performance-tv/attribution/
[166]IJ-S13App Store Review Guidelines (section 3.2.2)Apple Inc.technical_docfullnone - official policy documentlinkhttps://developer.apple.com/app-store/review/guidelines/
[168]IJ-S14Google Play's policy on incentivized ratings, reviews, and installsGoogle / Android Developers Blog2017-06-05technical_docfullnone - official policy announcementlinkhttps://android-developers.googleblog.com/2017/06/google-plays-policy-on-incentivized.html
[199]IJ-S15Understanding Incentivized Mobile App Installs on Google Play StoreFarooqi, Feal, Lauinger, McCoy, Shafiq, Vallina-Rodriguez (ACM Internet Measurement Conference)2020studyabstract onlyacademic, peer-reviewed (ACM IMC 2020)linkhttps://arxiv.org/abs/2010.01497
–IJ-S16Comscore Earns MRC Accreditation for Sophisticated Invalid Traffic (SIVT) Detection and Filtration on Mobile AppscomScore2017-12-04vendorfullcomScore's own press release about its own accreditationlinkhttps://www.comscore.com/Insights/Press-Releases/2017/12/comScore-Earns-MRC-Accreditation-for-Sophisticated-Invalid-Traffic-SIVT-Detection-and-Filtration-on-Mobile-Apps
[197]IJ-S17Ad Fraud Protection SolutionAppsFlyervendorfullAppsFlyer marketing its own productlinkhttps://www.appsflyer.com/products/measurement/fraud-protection/
[198]IJ-S18What is SDK spoofing fraud? / Why do you need mobile fraud prevention?AdjustvendorpartialAdjust marketing its own productlinkhttps://www.adjust.com/glossary/sdk-spoofing/
–IJ-S19IAB Tech Lab Releases Open Measurement Software Development Kit For Market AdoptionIAB / IAB Tech LabstandardpartialIAB Tech Lab standards announcementlinkhttps://www.iab.com/news/open-measurement-sdk/
–IJ-S20IAB Tech Lab Advances Open Measurement For In-App Viewability, But Buyers LagAdExchangerreportingpartialreports an IAS (Integral Ad Science, a viewability vendor) statisticlinkhttps://www.adexchanger.com/mobile/iab-tech-lab-advances-open-measurement-for-in-app-viewability-but-buyers-lag/
[204]IJ-S21State of the Union: IAB Tech Lab Supply Chain Standards AdoptionHUMAN SecurityvendorpartialHUMAN Security is an ad-fraud/bot-detection vendor reporting on adoption of standards relevant to its own businesslinkhttps://www.humansecurity.com/learn/blog/state-of-the-union-iab-tech-lab-supply-chain-standards-adoption/
[215]IJ-S22AppLovin's $1.84B Q1 Beats Guidance as Axon Platform Opens to All in Juneppc.land2026reportingfullnone disclosed; trade-press summary of AppLovin's own earnings materials and CEO statementslinkhttps://ppc.land/applovins-1-84b-q1-beats-guidance-as-axon-platform-opens-to-all-in-june/
[213]IJ-S23AppLovin rebrands its ad platform as Axon, launches ads manager on referral-only basisModern Retail2025reportingfullnone disclosedlinkhttps://www.modernretail.co/marketing/applovin-rebrands-its-ad-platform-as-axon-launches-ads-manager-on-referral-only-basis/
[216]IJ-S24Moloco Commerce Media (product pages)MolocovendorpartialMoloco marketing its own retail-media productlinkhttps://www.moloco.com/solutions/mcm
[206]IJ-S25AppsFlyer attribution model / CTV, PC, and console platform attribution conceptsAppsFlyer (Knowledge Base)technical_docpartialAppsFlyer's own technical documentationlinkhttps://support.appsflyer.com/hc/en-us/articles/4404083608849-CTV-PC-and-console-platform-attribution-concepts
–IJ-S26Improve app promotion performance with first-party event signals / Unlock the potential of app campaigns with Amazon DSP events managerAmazon Adstechnical_docpartialAmazon's own product documentationlinkhttps://advertising.amazon.com/resources/whats-new/unlock-potential-of-app-campaigns-with-amazon-dsp-events-manager
[200]IJ-S27Digital Accreditation listingMedia Rating Council (MRC)regulator_or_courtfullMRC is the accrediting standards bodylinkhttps://mediaratingcouncil.org/accreditation/digital
[249]KL-S01AgenticAdvertising.org (AdCP homepage)AgenticAdvertising.org2026standardfullIndustry association; author of this report co-leads AdCP's Signals & Measurement working group (treated neutrally per brief instructions)linkhttps://adcontextprotocol.org/
–KL-S02AdCP CHARTER.mdAgenticAdvertising.org / adcontextprotocol GitHub2026standardfullIndustry association governance documentlinkhttps://github.com/adcontextprotocol/adcp/blob/main/CHARTER.md
[252]KL-S03AdCP docs — planning/execution and audit trail descriptionAgenticAdvertising.org2026technical_docpartialIndustry associationlinkhttps://docs.adcontextprotocol.org/
[258]KL-S04IAB Tech Lab Agentic RTB Framework (ARTF) — GitHub repositoryIAB Tech Lab2025-11standardfullIndustry standards bodylinkhttps://github.com/IABTechLab/agentic-realtime-framework
–KL-S05IAB Tech Lab Announces Agentic RTB Framework (ARTF) v1.0 for Public CommentIAB Tech Lab (PR Newswire)2025-11vendorpartialIAB Tech Lab press releaselinkhttps://www.prnewswire.com/news-releases/iab-tech-lab-announces-agentic-rtb-framework-artf-v1-0-for-public-comment-302613712.html
[243]KL-S06Google Ads API MCP server developer documentationGoogle2026technical_docfullPlatform official documentationlinkhttps://developers.google.com/google-ads/api/docs/developer-toolkit/mcp-server
[246]KL-S07Ads MCP Server overview (Meta for Developers)Meta2026technical_docpartialPlatform official documentationlinkhttps://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server/ads-mcp-server-overview
[248]KL-S08About TikTok for Business Agentic Hub and MCP ServerTikTok for Business2026-08technical_docfullPlatform official documentationlinkhttps://ads.tiktok.com/help/article/about-tiktok-for-business-agentic-hub-and-mcp-server?lang=en
–KL-S09About Smart+ App Campaigns / Smart+ Upgraded ExperienceTikTok Ads Manager2026-08technical_docpartialPlatform official documentationlinkhttps://ads.tiktok.com/help/article/about-updates-to-smart-plus?lang=en
–KL-S10Meta Advantage+ Creative (Meta for Business)Meta2026vendorpartialVendor marketing/product pagelinkhttps://www.facebook.com/business/ads/meta-advantage-plus/creative
[241]KL-S11How AI Max for Search campaigns worksGoogle Ads Help2026technical_docpartialPlatform official documentationlinkhttps://support.google.com/google-ads/answer/15910187?hl=en
[29]KL-S12About AppLovin's Axon AI (legal disclosure page)AppLovin2026vendorfullVendor legal disclosurelinkhttps://legal.applovin.com/about-applovins-axon-ai/
–KL-S13Moloco Ads solutions pageMoloco2026vendorpartialVendor marketing pagelinkhttps://www.moloco.com/solutions/moloco-ads
[242]KL-S14Unity Ads newsletter — What's New (June 2026) / Vector product pageUnity Technologies2026-06vendorpartialVendor product newsletterlinkhttps://unity-ads-newsletter.github.io/
[238]KL-S15ANA 2026 State of In-Housing report (via IHALC summary)Association of National Advertisers (ANA)2026-07market_researchfullANA is a trade association surveying its own members/award jurors — self-selected sample, not a representative advertiser surveylinkhttps://www.ihalc.com/insights/ana-report-finds-ihas-more-capable-more-strategic/
[237]KL-S16ANA: In-house agency trend continues to gain steam (2023 study)Association of National Advertisers (ANA)2023-05-02market_researchfullANA member survey, self-selectedlinkhttps://www.ana.net/content/show/id/79185
[101]KL-S17Children's Online Privacy Protection Rule (2025 amendments)Federal Trade Commission / Federal Register2025-04-22regulator_or_courtpartialn/alinkhttps://www.federalregister.gov/documents/2025/04/22/2025-05904/childrens-online-privacy-protection-rule
–KL-S18FTC COPPA Rule landing pageFederal Trade Commission2026regulator_or_courtfulln/alinkhttps://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa
[270]KL-S19FTC to Ban Kochava and Subsidiary from Selling Sensitive Location DataFederal Trade Commission2026-05-04regulator_or_courtfulln/alinkhttps://www.ftc.gov/news-events/news/press-releases/2026/05/ftc-ban-kochava-subsidiary-selling-sensitive-location-data-settle-charges-they-sold-location-data
[268]KL-S20FTC Finalizes Order with X-Mode and Successor OutlogicFederal Trade Commission2024-04regulator_or_courtpartialn/alinkhttps://www.ftc.gov/news-events/news/press-releases/2024/04/ftc-finalizes-order-x-mode-successor-outlogic-prohibiting-it-sharing-or-selling-sensitive-location
[269]KL-S21FTC Finalizes Order with InMarket Prohibiting It from Selling or Sharing Precise Location DataFederal Trade Commission2024-05-01regulator_or_courtpartialn/alinkhttps://www.ftc.gov/news-events/news/press-releases/2024/05/ftc-finalizes-order-inmarket-prohibiting-it-selling-or-sharing-precise-location-data
–KL-S22Utah HB0498 (2026) bill pageUtah State Legislature2026-03-18regulator_or_courtpartialn/alinkhttps://le.utah.gov/~2026/bills/static/HB0498.html
–KL-S23Challenge to Utah's App Store Accountability Act Voluntarily Dismissed Following Statutory AmendmentsAlston & Bird (law firm alert)2026-04reportingpartialLaw firm client-alert; not an advocate for either side of the litigationlinkhttps://www.alstonprivacy.com/challenge-to-utahs-app-store-accountability-act-voluntarily-dismissed-following-statutory-amendments/
[102]KL-S24Update: Texas App Store Law Takes Effect After Fifth Circuit Stays Preliminary InjunctionMorrison Foerster (law firm alert)2026-06reportingpartialLaw firm client alertlinkhttps://www.mofo.com/resources/insights/251111-texas-targets-app-stores-with-new-accountability-law
–KL-S25Louisiana app store age-verification law status (HB977/HB570)Louisiana State Legislature / secondary legal reporting2026-05-22regulator_or_courtpartialn/alinkhttps://legis.la.gov/legis/Law.aspx?d=1428945
–KL-S25bLouisiana HB977 (2026) official bill-status pageLouisiana State Legislature2026-05-15regulator_or_courtpartialn/alinkhttps://legis.la.gov/legis/BillInfo.aspx?s=26RS&b=HB977&sbi=y
–KL-S26Ninth Circuit ruling, NetChoice v. Bonta (California AADC)Cooley LLP / Holland & Knight (law firm alerts)2026-03-30reportingpartialLaw firm client alerts, corroborated across two independent firmslinkhttps://www.cooley.com/news/insight/2026/2026-03-30-netchoice-v-bonta-ninth-circuit-narrows-injunction-against-californias-ageappropriate-design-code-act
–KL-S27Declared Age Range | Apple Developer DocumentationApple2026technical_docabstract onlyn/alinkhttps://developer.apple.com/documentation/declaredagerange/
[59]KL-S28App Store Review GuidelinesApple2026technical_docfulln/alinkhttps://developer.apple.com/app-store/review/guidelines/
[267]KL-S29Play Age Signals overviewGoogle (Android Developers)2026technical_docfulln/alinkhttps://developer.android.com/google/play/age-signals/overview
[261]KL-S30Google Play Data safety & Families policy (ads requirements)Google (Play Console Help)2026technical_docfulln/alinkhttps://support.google.com/googleplay/android-developer/answer/9893335
–KL-S31Apple Privacy Manifest Files documentationApple2026technical_docpartialn/alinkhttps://developer.apple.com/documentation/bundleresources/privacy_manifest_files
–KL-S32Changes for apps in the European Union (DMA)Apple2026-08-18technical_docpartialn/alinkhttps://developer.apple.com/support/dma-and-apps-in-the-eu/
–KL-S33Commission sends preliminary findings to Apple / non-compliance investigation (DMA sideloading)European Commission2024regulator_or_courtpartialn/alinkhttps://ec.europa.eu/commission/presscorner/detail/en/ip_24_3433
–KL-S34TikTok for Business MCP Server official portalTikTok for Business2026technical_docpartialn/alinkhttps://business-api.tiktok.com/portal/docs/tiktok-ads-mcp-server/v1.3
[256]KL-S35AAMP: Agentic Advertising Management ProtocolsIAB Tech Lab2026-09-22standardfullIndustry standards bodylinkhttps://iabtechlab.com/standards/aamp-agentic-advertising-management-protocols/
–KL-S36Texas SB 2420 — official bill historyTexas Legislature Online (capitol.texas.gov)2025-05-27regulator_or_courtfulln/alinkhttps://capitol.texas.gov/BillLookup/History.aspx?LegSess=89R&Bill=SB2420
–KL-S37California AB 2273 (Age-Appropriate Design Code Act) — official bill statusCalifornia Legislative Information (leginfo.legislature.ca.gov)2022-09-15regulator_or_courtfulln/alinkhttps://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202120220AB2273
[6]MAIN-S01Top 5 Data Trends of 2025 and Predictions for 2026AppsFlyer2026vendor_panelfull (report web page; chart data not machine-readable)AppsFlyer is an MMP whose clients are app advertisers; spend is estimated from its own client panellinkhttps://www.appsflyer.com/resources/reports/top-5-data-trends-report/
–MAIN-S02State of Mobile 2026 (report landing page and press release)Sensor Tower2026-01-21market_researchpartial (landing page and search-surfaced summary; full PDF gated)Commercial app-intelligence vendor; modeled estimateslinkhttps://sensortower.com/blog/state-of-mobile-2026
[27]MAIN-S03About Target ROAS biddingGoogle (Google Ads Help)2026technical_docfullPlatform's own documentationlinkhttps://support.google.com/google-ads/answer/6268637
[159]MAIN-S04Custom Product PagesApple Inc. (App Store developer site)2026vendorfullApple promotes its own store featurelinkhttps://developer.apple.com/app-store/custom-product-pages/
[145]MAIN-S05About the learning phaseMeta (Meta Business Help Center)2026technical_docfull (rendered in a browser)Platform's own documentationlinkhttps://www.facebook.com/business/help/112167992830700
[209]MAIN-S06VIZIO to Pay $2.2 Million to FTC, State of New Jersey to Settle Charges It Collected Viewing Histories on 11 Million Smart Televisions without Users' ConsentFederal Trade Commission2017-02-06regulator_or_courtfullRegulatorlinkhttps://www.ftc.gov/news-events/news/press-releases/2017/02/vizio-pay-22-million-ftc-state-new-jersey-settle-charges-it-collected-viewing-histories-11-million
[217]MAIN-S07Proof and Story: The State of Contextual Advertising in 2026 (Contextual Quotient method) authorEvgeny Popov / No Fluff Advisory2026-08-30author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/research/contextual-2026/
–V1-S01AppLovin Corporation Form 10-K FY2025AppLovin Corporation / SEC EDGAR2026-02-19filingpartial (large document; front matter, business description and risk factors retrieved, not full financial statements)issuer filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000010/app-20251231.htm
–V1-S02SKAdNetwork (SKAN) — DSP Integration and Compliance (MAX demand partners)AppLovinn/atechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/max/demand-partners/demand-side-platforms/skadnetwork-skan
–V1-S03The AppLovin Ads PlaybookAppLovin2026vendorfullvendor training/marketing materiallinkhttps://applovin.com/en/resources/applovin-ads-playbook
[132]V1-S04Making sense of AppLovin through a measurement lensAppLovin (company blog)2026vendorfullvendor bloglinkhttps://applovin.com/en/blog/measurement-lens
–V1-S05Reporting API (Advertise / Promoting your apps)AppLovinn/atechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/api/reporting-api
–V1-S06Axon Campaign Management API (Advertise / Promoting your websites)AppLovinn/atechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-websites/api/axon-campaign-management-api-web
[146]V1-S07Scale your campaign (Track & optimize)AppLovinn/atechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/track-and-optimize/scale-your-campaign
–V1-S08Wurl and AppLovin Empower Streamers and Publishers to Turn CTV into a Performance Marketing ChannelAppLovin Investor Relations2023-09-13vendorfull (press release only; underlying report not opened)issuer investor-relations press releaselinkhttps://investors.applovin.com/news/news-details/2023/Wurl-and-AppLovin-Empower-Streamers-and-Publishers-to-Turn-CTV-into-a-Performance-Marketing-Channel-in-New-Report/default.aspx
–V1-S09AppLovin Is Embracing Cost Per Install With Its New CTV ProductAdExchanger2023reportingfullindependent trade presslinkhttps://www.adexchanger.com/streaming/applovin-is-embracing-cost-per-install-with-its-new-ctv-product/
–V1-S10Getting started (Advertise)AppLovinn/atechnical_docfull (navigation hub only)vendor documentationlinkhttps://support.applovin.com/en/growth/getting-started
–V1-S11Moloco Customers & Case StudiesMoloco2026vendorfullvendor case studieslinkhttps://www.moloco.com/case-studies
–V1-S12Moloco Brand Safety PolicyMolocon/avendorfullvendor policy pagelinkhttps://www.moloco.com/terms-and-policies/brand-safety-policy
[129]V1-S13Moloco Performance CTV (solutions page)Moloco2026vendorfullvendor product pagelinkhttps://www.moloco.com/solutions/ctv
[130]V1-S14Maximize lifetime value with Moloco's intelligent re-engagementMoloco2026vendorfullvendor product pagelinkhttps://www.moloco.com/solutions/moloco-ads/re-engagement
–V1-S15Generate campaign data reports (Report API)Moloco Developer Portaln/atechnical_docfullvendor technical documentationlinkhttps://developer.moloco.cloud/docs/report-api
–V1-S16Keep track of campaign events (Log API)Moloco Developer Portaln/atechnical_docfullvendor technical documentationlinkhttps://developer.moloco.cloud/docs/log-api
–V1-S17Moloco Ads developer documentation index (llms.txt)Moloco Developer Portaln/atechnical_docfullvendor technical documentationlinkhttps://developer.moloco.cloud/llms.txt
–V1-S18Get Started with Moloco Ads APIMoloco Developer Portaln/atechnical_docfullvendor technical documentationlinkhttps://developer.moloco.cloud/docs
–V1-S19Moloco Launches AI-Powered Performance CTV for App MarketersMoloco (press release)2026-04-22vendorfullvendor press releaselinkhttps://www.moloco.com/press-releases/ai-powered-performance-ctv
–V1-S20Ad tech firm Moloco considers IPO (citing Bloomberg)Investing.com / Bloomberg2026-01-30reportingfullindependent reporting (syndicated Bloomberg)linkhttps://www.investing.com/news/stock-market-news/ad-tech-firm-moloco-considers-ipo--bloomberg-93CH-4477386
–V1-S21Liftoff Mobile, Inc. Form 10-Q (Q2 2026)Liftoff Mobile, Inc. / SEC EDGAR2026-08-13filingfullissuer filinglinkhttps://www.sec.gov/Archives/edgar/data/1850351/000162828026056398/lfto-20260630.htm
–V1-S22AccelerateLiftoff2026vendorfullvendor product pagelinkhttps://liftoff.ai/accelerate/
–V1-S23DirectLiftoff2026vendorfullvendor product pagelinkhttps://liftoff.ai/direct/
–V1-S24Liftoff MonetizeLiftoff2026vendorfullvendor product pagelinkhttps://liftoff.ai/monetize/
–V1-S25Mobile App (Re)Engagement & Retention CampaignsLiftoff2026vendorfullvendor product pagelinkhttps://liftoff.ai/accelerate/re-engagement/
–V1-S26Liftoff Case StudiesLiftoff2026vendorfullvendor case studieslinkhttps://liftoff.ai/case-studies/
–V1-S27Introducing Cortex, Liftoff's Next-Generation ML PlatformLiftoff (blog)2024vendorfullvendor bloglinkhttps://liftoff.ai/blog/cortex-ml-platform-announcement/
–V1-S28Liftoff Announces Pricing of Initial Public OfferingLiftoff Mobile, Inc. (PR Newswire)2026-06-03vendorfullissuer press releaselinkhttps://www.prnewswire.com/news-releases/liftoff-announces-pricing-of-initial-public-offering-302790886.html
–V1-S29Unity Software Inc. Form 10-K FY2025Unity Software Inc. / SEC EDGAR2026-02-11filingpartial (front matter, business description and risk-factors retrieved; MD&A/financial statements not retrieved via this tool)issuer filinglinkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000011/unity-20251231.htm
–V1-S30Unity Announces Fourth Quarter and Full Year 2025 Financial Results (Ex-99.1)Unity Software Inc. / SEC EDGAR 8-K2026-02-11filingfullissuer filinglinkhttps://www.sec.gov/Archives/edgar/data/1810806/000181080626000010/a2025q4ex-991.htm
–V1-S31Unity Grow documentation homeUnityn/atechnical_docfull (navigation only)vendor documentationlinkhttps://docs.unity.com/en-us/grow
–V1-S32Unity Ads User Acquisition (product page)Unityn/avendorfullvendor product pagelinkhttps://unity.com/products/unity-ads
–V1-S33Bids (Unity Ads User Acquisition)Unityn/atechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/bids
–V1-S34Reporting and analytics (Unity Ads User Acquisition)Unityn/atechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/reporting
–V1-S35Privacy compliance (Unity Ads User Acquisition)Unityn/atechnical_docfull (overview page; SKAdNetwork sub-page returned 404 in this research)vendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/privacy
–V1-S36LevelPlay (product page)Unityn/avendorfullvendor product pagelinkhttps://unity.com/products/levelplay
[240]V1-S37Mobvista Limited 2026 Interim ReportMobvista Limited / HKEX2026-09-19filingfull (text extracted from PDF)issuer filing (HKEX-listed parent)linkhttps://www1.hkexnews.hk/listedco/listconews/sehk/2026/0918/2026091801490.pdf
–V1-S38Mintegral homepageMintegral (Mobvista)n/avendorfullvendor homepagelinkhttps://www.mintegral.com/en/
–V1-S39AppGrowthMintegraln/avendorfullvendor product pagelinkhttps://www.mintegral.com/en/appgrowth
–V1-S40RetargetingMintegraln/avendorfullvendor product pagelinkhttps://www.mintegral.com/en/retargeting
–V1-S41E-commerceMintegraln/avendorfullvendor solution pagelinkhttps://www.mintegral.com/en/e-commerce
–V1-S42MonetizationMintegraln/avendorfullvendor product pagelinkhttps://www.mintegral.com/en/monetization
–V1-S43Digital Turbine, Inc. Form 10-K FY2026 (fiscal year ended 31 Mar 2026)Digital Turbine, Inc. / SEC EDGAR2026-05-26filingpartial (front matter, business description and risk factors retrieved; financial statements not retrieved via this tool)issuer filinglinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038115/apps-20260331.htm
–V1-S44Digital Turbine Announces Fourth Quarter and Fiscal Year 2026 Results (Ex-99.1)Digital Turbine, Inc. / SEC EDGAR 8-K2026-05-26filingfullissuer filinglinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038067/form8-kxexhibit991q4fy2026.htm
–V1-S45Digital Turbine Case StudiesDigital Turbine2026vendorfullvendor case studieslinkhttps://www.digitalturbine.com/case-studies
–V1-S46Digital Turbine documentation portal (multiple pages via query interface)Digital Turbinen/atechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com
–V1-S47Pangle homepagePangle (ByteDance)n/avendorpartial (some navigation returned as a 404 fallback page)vendor homepagelinkhttps://www.pangleglobal.com/
–V1-S48InMobi homepageInMobin/avendorfullvendor homepagelinkhttps://www.inmobi.com/
–V1-S49InMobi Advertising homepageInMobin/avendorfullvendor homepagelinkhttps://advertising.inmobi.com/
–V1-S50InMobi (Wikipedia)Wikipedia contributorsotherfullcrowd-sourced encyclopedia; used only for basic, low-controversy corporate facts (HQ, founding year) given as a universe-row lead, not for capability claimslinkhttps://en.wikipedia.org/wiki/InMobi
–V2-S01Help Centre homeKayzentechnical_docfullvendorlinkhttps://help.kayzen.io/en/
–V2-S02Mobile Programmatic DSP (product page)Kayzenvendorfullvendorlinkhttps://kayzen.io/product
–V2-S03Kayzen Delivers Full-Funnel Growth for GreggsShackleton VenturesvendorfullShackleton Ventures is an investor in Kayzen's parent; case study is investor/vendor-publishedlinkhttps://shackletonventures.com/kayzen-delivers-full-funnel-growth-for-greggs/
[234]V2-S04API DocumentationKayzentechnical_docfullvendorlinkhttps://help.kayzen.io/en/articles/3247742-api-documentation
–V2-S05Integration Guide for AppsFlyerKayzentechnical_docfullvendorlinkhttps://help.kayzen.io/en/articles/2747545-integration-guide-for-appsflyer
[236]V2-S06Remerge becomes an official AppsFlyer Premier PartnerRemerge2025-05-13vendorfullvendorlinkhttps://www.remerge.io/blog-post/remerge-becomes-an-official-appsflyer-premier-partner
–V2-S07How to Select a DSP Partner in the No-ID WorldRemergevendorfullvendorlinkhttps://www.remerge.io/blog-post/how-to-select-a-dsp-partner
[235]V2-S08Entravision Communications Corp — Form 10-K FY2025Entravision Communications Corporation / SEC EDGAR2026filingfullissuer's own annual reportlinkhttps://www.sec.gov/Archives/edgar/data/1109116/000119312526093993/evc-20251231.htm
–V2-S09About DataseatDataseat (Verve Group)vendorfullvendorlinkhttps://dataseat.com/about
–V2-S10MGI – Media and Games Invest is now VerveVerve Group SE (Investor Relations)2024-06-13vendorfullissuer IRlinkhttps://investors.verve.com/news/mgi-media-and-games-invest-is-now-verve/
–V2-S11Press Materials indexVerve Group (Investor Relations)vendorpartialissuer IRlinkhttps://press.verve.com/
–V2-S12MGI - Media And Games Invest SE (ETR): Verve Group's 2026 AGM Approves Key Relocation to Irelanddistributed via FinanzWire / WebDisclosure; issuer MGI - Media And Games Invest SE (ISIN SE0018538068)2026-06-05reportingfullsyndicated distribution of the issuer's own press releaselinkhttps://www.webdisclosure.com/article/mgi-media-and-games-invest-se-etr-verve-groups-2026-agm-approves-key-relocation-to-ireland-gu9c0c3CYEv
–V2-S13Performance Marketing (Verve Dataseat)Verve Groupvendorfullvendorlinkhttps://verve.com/performance-marketing/
–V2-S14CTV User AcquisitionAdikteevvendorfullvendorlinkhttps://www.adikteev.com/ctv-user-acquisition
–V2-S15Adikteev homepageAdikteevvendorfullvendorlinkhttps://www.adikteev.com/
–V2-S16Introducing YouAppi's Groundbreaking CTV Retargeting SolutionYouAppivendorfullvendorlinkhttps://youappi.com/blog/introducing-youappis-groundbreaking-ctv-retargeting-solution/
–V2-S17User Acquisition (product page)Bideasevendorfullvendorlinkhttps://www.bidease.com/product/user-acquisition
[49]V2-S18RZR homepageRZR (formerly Aarki)vendorfullvendorlinkhttps://www.rzr.com/
–V2-S19InMobi DSP (product page)InMobivendorfullvendorlinkhttps://advertising.inmobi.com/dsp
–V2-S20Company overviewInMobivendorfullvendorlinkhttps://advertising.inmobi.com/company
–V2-S21Introducing Jampp CTV: Drive measurable growth for your mobile app across screensJampp2023-07-20vendorfullvendorlinkhttps://www.jampp.com/blog/introducing-jampp-ctv-drive-measurable-growth-for-your-mobile-app-across-screens
[69]V2-S22Jampp product pageJamppvendorfullvendorlinkhttps://www.jampp.com/product
–V2-S23Affle announces completion of Jampp acquisitionAffle2021-07-01vendorfullissuer press releaselinkhttps://affle.com/affle_news/affle-announces-completion-of-jampp-acquisition
–V2-S24Affle news blog indexAfflevendorpartialvendorlinkhttps://affle.com/affle_news/
–V2-S25Investor RelationsZoomd Technologiesvendorpartialissuer IRlinkhttps://zoomd.com/investors-relations/
–V2-S26Mobupps homepageMobuppsvendorpartialvendorlinkhttps://mobupps.com/
[48]V2-S27LoopMe acquires Chartboost from Zynga, accelerating mission to power brand advertising across digital ecosystemLoopMe2024-12-10vendorfullacquirer press releaselinkhttps://loopme.ai/press_releases/loopme-acquires-chartboost-from-zynga-accelerating-mission-to-power-brand-advertising-across-digital-ecosystem/
–V2-S28Persona.ly homepagePersona.lyvendorfullvendorlinkhttps://persona.ly/
–V2-S29AIQUA product pageAppiervendorfullvendorlinkhttps://www.appier.com/en/products/aiqua
[54]V2-S30mediasmart homepagemediasmart (Affle Iberia, S.L.)vendorfullvendorlinkhttps://www.mediasmart.io/
[53]V2-S31RevX homepageRevX (Affle group)vendorfullvendorlinkhttps://www.revx.io/
–V2-S32Appnext homepageAppnextvendorpartialvendorlinkhttps://www.appnext.com/
–V2-S33EDGAR full-text search: "Aarki" in 8-K filingsU.S. SEC / EDGAR full-text search systemregulator_or_courtpartialregulator database, no commercial interestlinkhttps://efts.sec.gov/LATEST/search-index?q=%22Aarki%22&forms=8-K
[142]V3-S01About Smart+ App CampaignsTikTok Ads Manager Help Centertechnical_docfullTikTok/ByteDance official documentationlinkhttps://ads.tiktok.com/help/article/about-smart-plus-app-campaigns
[85]V3-S02App ad attribution overviewApple Ads Helptechnical_docfullApple official documentationlinkhttps://ads.apple.com/app-store/help/attribution/0094-ad-attribution-overview
–V3-S03Choose a bid strategy for your App campaignGoogle Ads Helptechnical_docfullGoogle official documentationlinkhttps://support.google.com/google-ads/answer/12073727?hl=en
–V3-S04Amazon DSP: Advertise with a demand-side platformAmazon AdsvendorfullAmazon Ads product marketing pagelinkhttps://advertising.amazon.com/solutions/products/amazon-dsp
–V3-S05About Targeting and Reporting for Advantage+ App CampaignsMeta Business Help Centertechnical_docpartialMeta official documentationlinkhttps://www.facebook.com/business/help/1153577308409919
[125]V3-S06Conversion Lift Measurement (Marketing API guide)Meta for Developerstechnical_docfullMeta official developer documentationlinkhttps://developers.facebook.com/docs/marketing-api/guides/lift-studies/v2.9
[126]V3-S07About Conversion LiftGoogle Ads Helptechnical_docfullGoogle official documentationlinkhttps://support.google.com/google-ads/answer/12003020?hl=en
[224]V3-S08About SKAN 4.0 and TikTokTikTok Ads Manager Help Center2025-02technical_docfullTikTok official documentationlinkhttps://ads.tiktok.com/help/article/about-skan-4-0-and-tiktok?lang=en
[127]V3-S09About Conversion Lift StudyTikTok Ads Manager Help Centertechnical_docfullTikTok official documentationlinkhttps://ads.tiktok.com/help/article/about-conversion-lift-study?lang=en
[225]V3-S10Unlock the potential of app campaigns with Amazon DSP events managerAmazon Ads2024-02-13vendorfullAmazon Ads announcementlinkhttps://advertising.amazon.com/resources/whats-new/unlock-potential-of-app-campaigns-with-amazon-dsp-events-manager
[218]V3-S11App campaigns overviewGoogle Ads API developer documentationtechnical_docfullGoogle official developer documentationlinkhttps://developers.google.com/google-ads/api/docs/app-campaigns/overview
[219]V3-S12Use the Campaign Management APIApple Ads Helptechnical_docpartialApple official documentationlinkhttps://ads.apple.com/app-store/help/campaigns/0022-use-the-campaign-management-api
–V3-S13Amazon Marketing Cloud (AMC)Amazon AdsvendorfullAmazon Ads product marketing pagelinkhttps://advertising.amazon.com/solutions/products/amazon-marketing-cloud
–V3-S14AppLovin (encyclopedia entry, acquisitions and ownership history)Wikipedia contributorsotherfullTertiary/encyclopedic source used because AppLovin's and Adjust's own marketing pages did not state the acquisition; corroborated by applovin.com listlinkhttps://en.wikipedia.org/wiki/AppLovin
[227]V3-S15AppLovin – Adjust product pageAppLovinvendorfullAppLovin corporate sitelinkhttps://www.applovin.com/adjust/
–V3-S16data.ai homepage / redirect noticedata.ai (Sensor Tower)vendorfulldata.ai / Sensor Tower official sitelinkhttps://www.data.ai
–V3-S17Sensor Tower – AboutSensor TowervendorpartialSensor Tower corporate sitelinkhttps://sensortower.com/about
–V3-S18Statsig – AboutStatsig, LLCvendorpartialStatsig corporate sitelinkhttps://www.statsig.com/about
[56]V3-S19Statsig + Amplitude: The drop on Phase 1Chris Yu, Statsig/Amplitude blog2026-06-17vendorfullStatsig/Amplitude corporate blog, written by Amplitude's newly assigned VP of Product for Statsiglinkhttps://www.statsig.com/blog/statsig-amplitude-phase-1
–V3-S20Trump's DOJ gains oversight of OpenAI's green-card employee sponsorshipsTechCrunch2026-08-05reportingfullIndependent tech news outlet; article's primary subject is a DOJ hiring-practices settlement, Statsig ownership is incidental contextlinkhttps://techcrunch.com/2026/08/05/trumps-doj-gains-oversight-of-openais-green-card-employee-sponsorships/
[230]V3-S21AppsFlyer – AboutAppsFlyer LtdvendorfullAppsFlyer corporate sitelinkhttps://www.appsflyer.com/about/
–V3-S22Singular homepageSingularvendorpartialSingular corporate sitelinkhttps://www.singular.net/
[231]V3-S23Kochava homepageKochava Inc.vendorpartialKochava corporate sitelinkhttps://www.kochava.com/
–V3-S24Branch – AboutBranch MetricsvendorpartialBranch corporate sitelinkhttps://www.branch.io/about/
–V3-S25Airbridge homepageAB180 Inc.vendorfullAB180 corporate sitelinkhttps://www.airbridge.io/
–V3-S26Amplitude – AboutAmplitude, Inc.vendorpartialAmplitude corporate sitelinkhttps://amplitude.com/about
–V3-S27Mixpanel – AboutMixpanel, Inc.vendorpartialMixpanel corporate sitelinkhttps://mixpanel.com/about/
–V3-S28PostHog – AboutPostHog Inc.vendorfullPostHog corporate sitelinkhttps://posthog.com/about
[228]V3-S29Firebase A/B Testing documentationGoogle / Firebasetechnical_docfullGoogle official documentation for a Google-owned productlinkhttps://firebase.google.com/docs/ab-testing
–V3-S30RevenueCat homepageRevenueCat, Inc.vendorpartialRevenueCat corporate sitelinkhttps://www.revenuecat.com/
–V3-S31Adapty – AboutAdaptyvendorfullAdapty corporate sitelinkhttps://adapty.io/about/
–V3-S32Superwall homepageNest 22, Inc. (Superwall)vendorpartialSuperwall corporate sitelinkhttps://superwall.com/
–V3-S33Braze homepageBraze, Inc.vendorpartialBraze corporate sitelinkhttps://www.braze.com/
–V3-S34Braze Investor Relations homepageBraze, Inc.vendorpartialBraze investor relations sitelinkhttps://investors.braze.com/
–V3-S35OneSignal homepageOneSignal, Inc.vendorpartialOneSignal corporate sitelinkhttps://onesignal.com/
–V3-S36Airship – CompanyAirshipvendorpartialAirship corporate sitelinkhttps://www.airship.com/company/
–V3-S37CleverTap homepageCleverTap Private Limited (WizRocket, Inc.)vendorfullCleverTap corporate sitelinkhttps://clevertap.com/
–V3-S38Iterable – CompanyIterable, Inc.vendorpartialIterable corporate sitelinkhttps://iterable.com/company/
–V3-S39AppTweak homepageAppTweakvendorpartialAppTweak corporate sitelinkhttps://apptweak.com/
–V3-S40Unity LevelPlay product pageUnity Software Inc.vendorfullUnity corporate sitelinkhttps://unity.com/products/levelplay
[28]V3-S41Google AdMob homepageGoogle LLCvendorfullGoogle corporate sitelinkhttps://admob.google.com/home/
[16]FX1-S01AppLovin Corporation Form 10-Q for quarter ended June 30, 2026AppLovin Corporation2026-08-05filingfull (text searched)issuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000059/app-20260630.htm
–FX1-S02AppLovin Form 8-K: completion of MoPub acquisitionAppLovin Corporation2022-01-05filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000119312522002630/d274901d8k.htm
–FX1-S03AppLovin Form 8-K: definitive agreement to acquire MoPubAppLovin Corporation2021-10-06filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000119312521293279/d53211d8k.htm
–FX1-S04AppLovin Form 8-K: completion of Adjust acquisitionAppLovin Corporation2021-04-23filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000119312521128966/d178702d8k.htm
[15]FX1-S05Liftoff Mobile, Inc. final prospectus (Rule 424(b)(4))Liftoff Mobile, Inc.2026-06-04filingfull (text searched)issuerlinkhttps://www.sec.gov/Archives/edgar/data/1850351/000119312526257410/iron_424b4_round_2.htm
–FX1-S06Liftoff Mobile, Inc. Form 10-Q for quarter ended June 30, 2026Liftoff Mobile, Inc.2026-08-13filingfull (text searched)issuerlinkhttps://www.sec.gov/Archives/edgar/data/1850351/000162828026056398/lfto-20260630.htm
–FX1-S07Liftoff Mobile, Inc. Form S-1/A (Amendment, January 2026 offering)Liftoff Mobile, Inc.2026-01-29filingpartial (cover page read)issuerlinkhttps://www.sec.gov/Archives/edgar/data/1850351/000119312526028579/iron-20260129.htm
[47]FX1-S08Liftoff Mobile, Inc. Request to withdraw registration statement (Form RW, Rule 477)Liftoff Mobile, Inc.2026-02-17filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1850351/000119312526052860/iron_rw_-_rule_477.htm
–FX1-S09Digital Turbine, Inc. Form 10-K for fiscal year ended March 31, 2026Digital Turbine, Inc.2026-05-26filingfull (text searched)issuerlinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026038115/apps-20260331.htm
–FX1-S10Digital Turbine, Inc. Form 10-Q for quarter ended June 30, 2026Digital Turbine, Inc.2026-08-05filingpartial (text searched for AdColony)issuerlinkhttps://www.sec.gov/Archives/edgar/data/317788/000162828026053446/apps-20260630.htm
[17]FX1-S11Mobvista Inc. 2025 Annual Report (HKEX 1860)Mobvista Inc.2026-04-29filingfull (pdftotext; some CJK glyph errors)issuerlinkhttps://assets-official.mobvista.com/v3/file-link/2026/05/14/2026042905634.pdf
[20]FX1-S12Verve Group SE Annual and Sustainability Report 2025Verve Group SE2026-04filingfull (pdftotext; multi-column layout)issuerlinkhttps://investors.verve.com/wp-content/uploads/2026/04/Verve_Annual_and_Sustainability_Report_2025_English.pdf
–FX1-S13Verve Group obtains the Swedish Companies Registration Office's permission to transfer registered office to IrelandVerve Group Media SE2026-08-25filingfullissuerlinkhttps://investors.verve.com/corporate-news/verve-group-obtains-the-swedish-companies-registration-offices-permission-to-transfer-registered-office-to-ireland/
–FX1-S14Verve Announces Expected Timetable for Relocation to Ireland and Proposed Suspension of Trading for One DayVerve Group Media SE2026-09-24filingfullissuerlinkhttps://investors.verve.com/regulatory-news/verve-announces-expected-timetable-for-relocation-to-ireland-and-proposed-suspension-of-trading-for-one-day/
–FX1-S15Digital Ad Revenue Climbs to Nearly $300B as IAB Celebrates 30 Year AnniversaryIAB (conducted by PwC)2026-04-16market_researchfulltrade associationlinkhttps://www.iab.com/news/digital-ad-revenue-climbs-to-nearly-300b-as-iab-celebrates-30-year-anniversary/
[57]FX1-S16Amplitude, Inc. Form 10-Q for quarter ended June 30, 2026Amplitude, Inc.2026-08-06filingfull (text searched for Statsig)issuerlinkhttps://www.sec.gov/Archives/edgar/data/1866692/000119312526335706/ampl-20260630.htm
[229]FX1-S17Sensor Tower acquires market intelligence platform data.aiSensor Tower (Oliver Yeh)2024-03-18vendorfullacquirerlinkhttps://sensortower.com/blog/data-ai-joins-sensor-tower
[55]FX1-S18Affle Announces Strategic Acquisition of AdColony Technology Assets and Trademark from DTAffle2026-06-15vendorfullacquirerlinkhttps://affle.com/affle_news/affle-announces-strategic-acquisition-of-adcolony-technology-assets-and-trademark-from-dt
[52]FX1-S19Nisan Schitrit Appointed CEO of YouAppiAffle / YouAppi2026-05-06vendorfullparent companylinkhttps://affle.com/affle_news/nisan-schitrit-appointed-ceo-of-youappi-to-lead-next-phase-of-ai-led-growth-and-global-expansion
[51]FX1-S20Affle announces completion of Jampp acquisitionAffle2021-07-01vendorfullacquirerlinkhttps://affle.com/affle_news/affle-announces-completion-of-jampp-acquisition
–FX1-S21RZR - Encore product pageRZR Global Inc. (formerly Aarki)vendorfullvendorlinkhttps://www.rzr.com/encore/encore
[50]FX1-S22Wayback Machine capture of rzr.com, 12 March 2026Internet Archive2026-03-12otherfullnonelinkhttps://web.archive.org/web/20260312121200/https://rzr.com/
[223]FX1-S23Meta Business Help Center: About targeting and reporting for Advantage+ app campaigns (rendered in browser)Metatechnical_docfull (browser-rendered innerText)platformlinkhttps://www.facebook.com/business/help/1153577308409919
[239]FX1-S24Google Ads API: App campaign reportingGoogletechnical_docfullplatformlinkhttps://developers.google.com/google-ads/api/docs/app-campaigns/reporting
–FX1-S25Unity LevelPlay: Ad Mediation PlatformUnity Technologiesvendorfullvendorlinkhttps://unity.com/products/levelplay
–FX1-S26Take-Two Interactive Form 10-Q for quarter ended December 31, 2024Take-Two Interactive Software2025-02-07filingfull (text searched)issuerlinkhttps://www.sec.gov/Archives/edgar/data/946581/000162828025004308/ttwo-20241231.htm
[90]FX2-S01iOS & iPadOS 27.2 Beta 2 Release NotesApple2026-09technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/ios-ipados-release-notes/ios-ipados-27_2-release-notes.json
–FX2-S02iOS & iPadOS release notes index (lists iOS 27 final and 27.2 Beta 2; no 27.1)Apple2026-09technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/ios-ipados-release-notes.json
–FX2-S03iOS & iPadOS 26 Release Notes (AdAttributionKit section)Apple2025-09technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/ios-ipados-release-notes/ios-ipados-26-release-notes.json
–FX2-S04iOS & iPadOS 18.4 Release Notes (AdAttributionKit section)Apple2025-03technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/ios-ipados-release-notes/ios-ipados-18_4-release-notes.json
[78]FX2-S05AppImpression.handleView() (AdAttributionKit symbol, iOS 26.2+) and AAK symbol crawlApple2025-12technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/adattributionkit/appimpression/handleview().json
–FX2-S06attributionToken() reference (AdServices attribution payload descriptions)Apple2026technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/adservices/aaattribution/attributiontoken().json
–FX2-S07Configuring an advertised app (AdAttributionKit)Apple2026technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/adattributionkit/configuring-an-advertised-app.json
–FX2-S08AGCM opens investigation A561 into Apple (Italian press release)Autorita Garante della Concorrenza e del Mercato2023-05-11regulator_or_courtfulllinkhttps://www.agcm.it/media/comunicati-stampa/2023/5/A561
[244]FX2-S09Open Source Google Ads API MCP Server (blog post)Google Ads Developer Blog2025-10-07vendorpartiallinkhttps://ads-developers.googleblog.com/2025/10/open-source-google-ads-api-mcp-server.html
–FX2-S10google-ads-mcp package release history and repository metadataPyPI / GitHub (googleads)2025-10-22technical_docfulllinkhttps://pypi.org/pypi/google-ads-mcp/json
[257]FX2-S11IABTechLab/AAMP repository (component list)IAB Tech Lab2026standardfulllinkhttps://github.com/IABTechLab/AAMP
[250]FX2-S12AdCP CHANGELOG.mdAgenticAdvertising.org2026-09standardfullAuthor affiliation (AdCP Signals & Measurement WG co-lead)linkhttps://raw.githubusercontent.com/adcontextprotocol/adcp/main/CHANGELOG.md
–FX2-S13Migrate Campaign-level Broad Match and Automatically Created Assets to AI MaxGoogle Ads Developer Blog2026-08-12vendorfulllinkhttps://ads-developers.googleblog.com/2026/08/migrate-campaign-level-broad-match-and.html
[260]FX2-S14Children's Online Privacy Protection Rule, final rule amendments (full text)FTC / Federal Register2025-04-22regulator_or_courtfulllinkhttps://www.federalregister.gov/documents/full_text/html/2025/04/22/2025-05904.html
[263]FX2-S15Utah H.B. 498 (2026) enrolled text and status dataUtah Legislature2026-03-12regulator_or_courtfulllinkhttps://le.utah.gov/Session/2026/bills/enrolled/HB0498.xml
–FX2-S16CCIA v. Paxton, No. 1:25-cv-01660 (W.D. Tex.) docketCourtListener (RECAP of PACER)2026-06regulator_or_courtpartiallinkhttps://www.courtlistener.com/docket/71664632/computer-communications-industry-association-v-paxton/
[262]FX2-S17CCIA v. Paxton, No. 26-50001 (5th Cir.) docketCourtListener (RECAP of PACER)2026-09regulator_or_courtpartiallinkhttps://www.courtlistener.com/docket/72099057/computer-communications-industry-association-v-ken-paxton/
[264]FX2-S18Louisiana Act No. 185 (2026 RS, HB977) enrolled act and Resume DigestLouisiana Legislature2026-05-15regulator_or_courtfulllinkhttps://legis.la.gov/legis/ViewDocument.aspx?d=1475238
[266]FX2-S19Declared Age Range framework documentation (JSON)Apple2026technical_docfulllinkhttps://developer.apple.com/tutorials/data/documentation/declaredagerange.json
–FX2-S20Commission sends preliminary findings to Apple and opens additional non-compliance investigation (IP/24/3433)European Commission2024-06-24regulator_or_courtfulllinkhttps://ec.europa.eu/commission/presscorner/api/documents?reference=IP/24/3433&language=en
[170]FX2-S21Apple v. Epic Games, No. 25-1311, question presented (granted limited to Q1)Supreme Court of the United States2026-06-30regulator_or_courtfulllinkhttps://www.supremecourt.gov/qp/25-01311qp.pdf
–FX2-S22Google LLC v. Epic Games, No. 25-521 docketSupreme Court of the United States2026-03-09regulator_or_courtfulllinkhttps://www.supremecourt.gov/RSS/Cases/JSON/25-521.json
–FX2-S23Epic Games v. Google, Opinion, No. 24-6256 (9th Cir.)U.S. Court of Appeals for the Ninth Circuit2025-07-31regulator_or_courtfulllinkhttps://cdn.ca9.uscourts.gov/datastore/opinions/2025/07/31/24-6256.pdf
[173]FX2-S24Epic Games v. Google, No. 3:20-cv-05671-JD (N.D. Cal.) docketCourtListener (RECAP of PACER)2026-09regulator_or_courtpartiallinkhttps://www.courtlistener.com/docket/17443962/epic-games-inc-v-google-llc/
[175]FX2-S25Developers can now submit apps to ChatGPTOpenAI2025-12-17vendorfulllinkhttps://openai.com/index/developers-can-now-submit-apps-to-chatgpt/
[265]FX2-S26AB 1043 Digital Age Assurance Act (Chapter 675, Statutes of 2025)California Legislature2025-10-13regulator_or_courtfulllinkhttps://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB1043
[174]FX2-S27I/O 2026: What's new in Google Play (re-read)Android Developers Blog2026-05-19vendorfulllinkhttps://android-developers.googleblog.com/2026/05/io-2026-whats-new-in-google-play.html
–FX3-S01Epic Games, Inc. v. Apple Inc., No. 25-2935 (opinion)US Court of Appeals for the Ninth Circuit2025-12-11regulator_or_courtfulln/alinkhttps://cdn.ca9.uscourts.gov/datastore/opinions/2025/12/11/25-2935.pdf
–FX3-S02Clerk letter: certiorari granted limited to Question 1, Apple Inc. v. Epic Games, Inc., No. 25-1311 (N.D. Cal. Dkt. 1695)Supreme Court of the United States (Clerk), via CourtListener RECAP2026-06-30regulator_or_courtfulln/alinkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.364265/gov.uscourts.cand.364265.1695.0.pdf
[172]FX3-S03Order administratively staying proceedings, Apple, Inc. v. Epic Games, Inc., No. 26A194 (N.D. Cal. Dkt. 1707)Supreme Court of the United States (Kagan, J.), via CourtListener RECAP2026-08-12regulator_or_courtfulln/alinkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.364265/gov.uscourts.cand.364265.1707.0.pdf
[171]FX3-S04Order denying Apple's motion to stay proceedings (Dkt. 1706), Epic Games v. Apple, 4:20-cv-05640-YGRUS District Court, N.D. Cal. (Gonzalez Rogers, J.), via CourtListener RECAP2026-08-11regulator_or_courtpartialn/alinkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.364265/gov.uscourts.cand.364265.1706.0.pdf
–FX3-S05Docket entries, Epic Games, Inc. v. Apple Inc., 4:20-cv-05640 (CourtListener RECAP search API)CourtListener / Free Law Project2026-09-25regulator_or_courtpartialn/alinkhttps://www.courtlistener.com/api/rest/v4/search/?type=rd&q=docket_id%3A17442392&order_by=entry_date_filed%20desc
–FX3-S06OpenAlex record: Ghost Ads (Johnson, Lewis, Nubbemeyer), Journal of Marketing Research 2017 - abstractOpenAlex (publisher metadata)2017-03-07studyabstract onlynot stated in abstractlinkhttps://api.openalex.org/works/https://doi.org/10.1509/jmr.15.0297
–FX3-S07OpenAlex record: Aridor et al., Evaluating the Impact of Privacy Regulation on E-Commerce Firms (Management Science)OpenAlex (publisher metadata)2025-11-20studyabstract onlyLEC Program on Economics & Privacy; MSI Research Grantlinkhttps://api.openalex.org/works/https://doi.org/10.1287/mnsc.2024.06600
–FX3-S08Wayback Machine copy of SSRN abstract: Kesler, The Impact of Apple's App Tracking Transparency on App MonetizationReinhold Kesler (via web.archive.org)2023-08-08studyabstract onlynot statedlinkhttps://web.archive.org/web/2025/https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4090786
–FX3-S09About Engaged View-Through AttributionTikTok (TikTok Ads Manager Help)technical_docfullplatform self-descriptionlinkhttps://ads.tiktok.com/help/article/about-engaged-view-through-attribution
–FX3-S10About Target ROAS biddingGoogle (Google Ads Help)technical_docfullplatform self-descriptionlinkhttps://support.google.com/google-ads/answer/6268637?hl=en
–FX3-S11About the Learning PhaseMeta (Meta Business Help Center)technical_docfullplatform self-descriptionlinkhttps://www.facebook.com/business/help/112167992830700
–FX3-S12TAG Certified Against Fraud Guidelines (v11.0, July 2026)Trustworthy Accountability Group (TAG)2026-07standardfullindustry self-regulatory bodylinkhttps://www.tagtoday.net/hubfs/CAF/TAG%20CAF%20Guidelines%20Final.pdf
–FX3-S13Click flooding (glossary)AppsFlyervendorfullMMP selling fraud protectionlinkhttps://www.appsflyer.com/glossary/click-flooding/
–FX3-S14SDK SignatureAdjust (Help Center)technical_docfullMMP (AppLovin-owned) product documentationlinkhttps://help.adjust.com/en/article/sdk-signature
–FX3-S15Anonymous IP filteringAdjust (Help Center)technical_docfullMMP (AppLovin-owned) product documentationlinkhttps://help.adjust.com/en/article/anonymous-ip-filtering
–FX3-S16AppLovin Announces First Quarter 2026 Financial Results (8-K Ex. 99.1)AppLovin Corporation (SEC EDGAR)2026-05-06filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000042/exhibit991-1q26earningspre.htm
–FX3-S17AppLovin Announces Second Quarter 2026 Financial Results (8-K Ex. 99.1)AppLovin Corporation (SEC EDGAR)2026-08-05filingfullissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000057/exhibit991-2q26earningspre.htm
–FX3-S18AppLovin Form 10-Q, quarter ended June 30, 2026AppLovin Corporation (SEC EDGAR)2026-08-05filingpartialissuerlinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000059/app-20260630.htm
–FX3-S19Moloco Ads product pageMolocovendorfullvendor marketinglinkhttps://www.moloco.com/products/moloco-ads
–FX3-S20Liftoff Accelerate product pageLiftoffvendorfullvendor marketinglinkhttps://liftoff.ai/accelerate/
–FX3-S21tvScientific homepagetvScientificvendorfullvendor marketinglinkhttps://www.tvscientific.com/
[163]FX4-S01Where A-B Testing Goes Wrong: How Divergent Delivery Affects What Online Experiments Cannot (and Can) Tell You About How Customers Respond to Advertising (accepted preprint)Michael Braun; Eric M. Schwartz2024-08-01studyfullSMU University Research Councillinkhttps://braunm.github.io/assets/documents/papers/BraunSchwartz2025_preprint.pdf
[178]FX4-S02Measuring Consumer Sensitivity to Audio Advertising: A Long-Run Field Experiment on Pandora Internet Radio (full PDF of G1-S02)Ali Goli; Jason Huang; David Reiley; Nickolai M. Riabov2024-12-07studyfullPandora-run experiment; one author employed by Sirius XM Pandora; results published under agreement not to discuss policy implicationslinkhttps://arxiv.org/pdf/2412.05516
[193]FX4-S03Customer Lifetime Value in Video Games Using Deep Learning and Parametric Models (full PDF of G1-S04)Pei Pei Chen; Anna Guitart; Ana Fernandez del Rio; Africa Perianez (Yokozuna Data)2018-11-28studyfullVendor-authored (Yokozuna Data, a Keywords Studio)linkhttps://arxiv.org/pdf/1811.12799
–FX4-S04To Prompt or Not to Prompt? A Microrandomized Trial of Time-Varying Push Notifications (Europe PMC record, PMC6293241)Bidargaddi N. et al.2018studyabstract onlyCommercial workplace well-being app; affiliations not checkedlinkhttps://www.ebi.ac.uk/europepmc/webservices/rest/search?query=DOI:10.2196/10123&resultType=core&format=json
–FX4-S05TV Advertising Effectiveness and Profitability: Generalizable Results From 288 Brands (Crossref record)Shapiro; Hitsch; Tuchman2021studyabstract onlylinkhttps://api.crossref.org/works/10.3982/ECTA17674
[18]FX4-S06Liftoff Mobile, Inc. Prospectus (Form 424B4)Liftoff Mobile, Inc. / SEC EDGAR2026-06filingfullIssuer; Blackstone-sponsoredlinkhttps://www.sec.gov/Archives/edgar/data/1850351/000119312526257410/iron_424b4_round_2.htm
[23]FX4-S07Mobvista Inc. 2026 Interim Report (used for G2-F15; same document as V1-S37)Mobvista Inc. / HKEXnews2026-09-18filingfullIssuerlinkhttps://www1.hkexnews.hk/listedco/listconews/sehk/2026/0918/2026091801490.pdf
–FX4-S08Campaign Management API (Promoting your apps)AppLovin Support Centertechnical_docfullVendorlinkhttps://support.applovin.com/en/growth/promoting-your-apps/api/axon-campaign-management-api
–FX4-S09Advertising Management API (Unity Ads)Unity Technologiestechnical_docfullVendorlinkhttps://services.docs.unity.com/advertise/v1/
–FX4-S10Liftoff Reporting API (advertiser docs)Liftofftechnical_docfullVendorlinkhttps://docs.liftoff.io/advertiser/reporting_api
–FX4-S11Registering an ad network (SKAdNetwork)Apple Developer Documentationtechnical_docfullPlatform ownerlinkhttps://developer.apple.com/tutorials/data/documentation/storekit/registering-an-ad-network.json
[152]FX5-S01Ghost Ads: Improving the Economics of Measuring Ad Effectiveness (working paper, 18 Feb 2016, NBER Economics of Digitization meeting)Garrett A. Johnson, Randall A. Lewis, Elmar I. Nubbemeyer2016-02-18studyfullNubbemeyer listed at Google; the Predicted Ghost Ads system was built at Google and run on the Google Display Networklinkhttps://conference.nber.org/confer/2016/EoDs16/Johnson_Lewis_Nubbemeyer.pdf
[155]FX5-S02Competition and Crowd-Out for Brand Keywords in Sponsored Search (Marketing Science 37(2):200-215)Andrey Simonov, Chris Nosko, Justin M. Rao2018-03studyfullMost work done while Simonov was a Microsoft Research intern and Rao a Microsoft Research employee (acknowledgments)linkhttps://business.columbia.edu/sites/default/files-efs/pubfiles/26238/competition_crowdout.pdf
–FX5-S03AppLovin (APP) – Formers Allege Ad Fraud; Is DTC Hype Actually ‘Stealing’ Meta’s Data; Illegal Tracking of Children & Serving Sex Ads to KidsFuzzy Panda Research2025-02-26reportingfullDisclosed short position in AppLovin; states it exchanged findings with Culper Research before publicationlinkhttps://fuzzypandaresearch.com/app-stock-meta-google-malware-mobile-games-advertising/
–FX5-S04Problems at AppLovin (APP)Edwin Dorsey, The Bear Cave (Substack)2025-02-20reportingpaywalled excerptAuthor states he takes no positions in profiled companies (per complaint)linkhttps://thebearcave.substack.com/p/problems-at-applovin-app
[33]FX5-S05A Note from Our CEO: Discussing Web Advertising Opportunity and Unpacking PixelsAdam Foroughi / AppLovin (archived blog)2025-03-27vendorfullCompany rebuttal to a short-seller reportlinkhttps://www.applovin.com/en/archived-blog/note-from-our-ceo-2
–FX5-S06Performance Advertising: How we drive value and handle dataAdam Foroughi / AppLovin (archived blog)2025-03-31vendorfullCompany rebuttallinkhttps://www.applovin.com/en/archived-blog/how-we-drive-value-and-handle-data
[34]FX5-S07Examination of e-commerce data practicesBasil Shikin / AppLovin (archived blog)2025-03-31vendorfullCompany rebuttallinkhttps://www.applovin.com/en/archived-blog/examination-of-e-commerce-data-practices
[41]FX5-S08AppLovin Corporation Form 10-Q for the quarter ended March 31, 2026AppLovin Corporation / SEC EDGAR2026-05-06filingfullCompany's own filinglinkhttps://www.sec.gov/Archives/edgar/data/1751008/000175100826000044/app-20260331.htm
–FX5-S09AppLovin EDGAR submissions index (CIK 0001751008)U.S. SECfilingfullOfficial indexlinkhttps://data.sec.gov/submissions/CIK0001751008.json
[36]FX5-S10Brownback v. AppLovin Corporation, 4:25-cv-02772-HSG (N.D. Cal.) docketCourtListener / RECAP (PACER-sourced)regulator_or_courtpartialNonprofit aggregator of PACER recordslinkhttps://www.courtlistener.com/docket/69781362/brownback-v-applovin-corporation/
[37]FX5-S11Lead Plaintiffs' Notice of Motion and Motion to Supplement the Amended Complaint (ECF 76), Brownback v. AppLovinLead Plaintiffs (Robbins Geller Rudman & Dowd)2026-01-12regulator_or_courtfullAdversarial pleading by plaintiffslinkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.446917/gov.uscourts.cand.446917.76.0.pdf
[42]FX5-S12Class Action Complaint, Talbot v. AppLovin Corporation, 3:26-cv-10584 (N.D. Cal.)Stephen Talbot via Pomerantz LLP2026-09-16regulator_or_courtfullPlaintiffs' pleadinglinkhttps://storage.courtlistener.com/recap/gov.uscourts.cand.479176/gov.uscourts.cand.479176.1.0.pdf
[38]FX5-S13AppLovin probed by US SEC over data-collection practices, Bloomberg News reportsReuters (via Yahoo Finance)2025-10-06reportingfullNewswirelinkhttps://finance.yahoo.com/news/applovin-probed-us-sec-over-195441930.html
–FX5-S14Regulation (EU) 2022/1925 (Digital Markets Act), OJ L 265, 12.10.2022, XHTML via Publications Office cellarEuropean Parliament and Council2022-10-12standardfullOfficial legislative textlinkhttps://publications.europa.eu/resource/celex/32022R1925
[73]FX5-S15AppsFlyer attribution model (Zendesk Help Center API record, article 207447053)AppsFlyer2026-08-12vendorfullVendor self-descriptionlinkhttps://support.appsflyer.com/api/v2/help_center/en-us/articles/207447053.json
–FX5-S16AdCP Campaign Governance specification (tag v3.1.24)Ad Context Protocol (GitHub adcontextprotocol/adcp)2026-03standardfullOpen multi-stakeholder protocol; the paper's author co-leads a different AdCP working grouplinkhttps://raw.githubusercontent.com/adcontextprotocol/adcp/v3.1.24/docs/governance/campaign/specification.mdx
–FX5-S17AdCP GitHub releases listAd Context Protocol2026-09-24technical_docfullProject's own release metadatalinkhttps://api.github.com/repos/adcontextprotocol/adcp/releases
–FX5-S18IAB Tech Lab Introduces AAMP 3.0 to Standardize the RFP-to-Buy Process for Agentic AdvertisingIAB Tech Lab2026-09-22standardfullStandards body's own announcementlinkhttps://iabtechlab.com/press-releases/iab-tech-lab-introduces-aamp-3-0-with-openproposal/
[181]FX5-S19Revision of the Negative Option Rule, Withdrawal of the CARS Rule, Removal of the Non-Compete Rule To Conform These Rules to Federal Court Decisions (FR Doc 2026-02866)Federal Trade Commission / Federal Register2026-02-12regulator_or_courtabstract onlyOfficial rule documentlinkhttps://www.federalregister.gov/documents/2026/02/12/2026-02866/revision-of-the-negative-option-rule-withdrawal-of-the-cars-rule-removal-of-the-non-compete-rule-to
[182]FX5-S20Rule Concerning the Use of Prenotification Negative Option Plans; ANPRM (FR Doc 2026-04952)Federal Trade Commission / Federal Register2026-03-13regulator_or_courtfullOfficial noticelinkhttps://www.federalregister.gov/documents/2026/03/13/2026-04952/rule-concerning-the-use-of-prenotification-negative-option-plans
–FX5-S21Patel v. Foroughi, 4:25-cv-02780 and Smith v. Foroughi, 4:25-cv-04261 (N.D. Cal.) docketsCourtListener / RECAPregulator_or_courtpartialPACER-sourcedlinkhttps://www.courtlistener.com/docket/69783103/patel-v-foroughi/
[222]OA1-S01Find or create placement reports for your App campaignsGoogle (Google Ads Help)platform_docfullPlatform describing its own productlinkhttps://support.google.com/google-ads/answer/9141542?hl=en
–OA1-S02Exclude placements at the account levelGoogle (Google Ads Help)platform_docfullPlatform describing its own productlinkhttps://support.google.com/google-ads/answer/7331110?hl=en
–OA1-S03About attribution models and attribution settingsMeta (Meta Business Help Center)platform_docfull (via r.jina.ai text proxy; direct fetch returns title shell)Platform describing its own productlinkhttps://www.facebook.com/business/help/460276478298895
[106]OA1-S04Compare attribution settings in Meta Ads ManagerMeta (Meta Business Help Center)platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://www.facebook.com/business/help/854500742637772
[105]OA1-S05About campaign attribution methodsMeta (Meta Business Help Center)platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://www.facebook.com/business/help/5574845785948422
[104]OA1-S06Ad Campaign Group (Marketing API reference)Meta (Meta for Developers)platform_docfull (via r.jina.ai text proxy)Platform describing its own APIlinkhttps://developers.facebook.com/documentation/ads-commerce/marketing-api/reference/ad-campaign-group
–OA1-S07Ad Account, Insights (Marketing API reference)Meta (Meta for Developers)platform_docfull (via r.jina.ai text proxy)Platform describing its own APIlinkhttps://developers.facebook.com/docs/marketing-api/reference/ad-account/insights/
[160]OA1-S08About A/B testingMeta (Meta Business Help Center)platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://www.facebook.com/business/help/1738164643098669
[161]OA1-S09About Dynamic CreativeMeta (Meta Business Help Center)platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://www.facebook.com/business/help/170372403538781
[247]OA1-S10Ads MCP Server: Ad creation and management (tools)Meta (Meta for Developers)2026-07-14platform_docfull (Meta's own .md rendering, fetched directly)Platform describing its own productlinkhttps://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server/ads-mcp-server-tools-ad-creation-and-management
[245]OA1-S11Ads MCP Server: Get startedMeta (Meta for Developers)2026-09-04platform_docfull (Meta's own .md rendering, fetched directly)Platform describing its own productlinkhttps://developers.facebook.com/documentation/ads-commerce/ads-ai-connectors/ads-mcp-server/ads-mcp-server-get-started
[220]OA1-S12Create a campaign (campaign/create, API v1.3)TikTok (TikTok API for Business)platform_docfull (via r.jina.ai text proxy)Platform describing its own APIlinkhttps://business-api.tiktok.com/portal/docs/create-a-campaign/v1.3
[143]OA1-S13About Value-based Optimization for appTikTok (TikTok Ads Manager Help)2026-05platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/value-based-optimization-app?lang=en
–OA1-S14How to promote an app using Value-based OptimizationTikTok (TikTok Ads Manager Help)2026-09platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/how-to-promote-an-app-using-value-based-optimization
[144]OA1-S15Tips for Value-based Optimization for appTikTok (TikTok Ads Manager Help)2026-05platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/tips-for-value-based-optimization-for-app
[221]OA1-S16Getting started with the Amazon DSP Campaign Management APIAmazon (Amazon Ads API documentation)platform_docfull (via r.jina.ai text proxy; first attempt returned 'Loading...')Platform describing its own APIlinkhttps://advertising.amazon.com/API/docs/en-us/guides/dsp/developer-guide
[226]OA1-S17[Beta] SKAN interoperation with AmazonAppsFlyer (Help Center)vendor_docfull (via r.jina.ai text proxy)MMP partner of Amazon; describes a partner's program, not Amazon's own documentationlinkhttps://support.appsflyer.com/hc/en-us/articles/27548444974353--Closed-beta-Special-access-SKAN-interoperation-with-Amazon
–OA1-S18Improve app promotion campaign performance with first-party event signalsAmazon Ads2024-03-18platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://advertising.amazon.com/resources/whats-new/import-android-and-fire-os-app-conversions-from-mobile-measurement-partners
–OA1-S19About TikTok for Business MCP ServerTikTok (TikTok Ads Manager Help)platform_docfull (via r.jina.ai text proxy)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/about-tiktok-for-business-mcp-server?lang=en
[271]OA2-S01Stipulated Order for Injunction and Other Relief, FTC v. Kochava, Inc., No. 2:22-cv-00377-BLW (D. Idaho), Dkt. 138U.S. District Court for the District of Idaho (Winmill, J.), hosted by the Federal Trade Commission2026-06-25courtfull (30-page PDF, text extracted)n/a (court order; FTC is the plaintiff)linkhttps://www.ftc.gov/system/files/ftc_gov/pdf/Kochava-Order.pdf
[272]OA2-S02FTC v Kochava, Inc. (timeline item) - June 26, 2026Federal Trade Commission2026-06-26regulatoryfullFTC is a partylinkhttps://www.ftc.gov/legal-library/browse/cases-proceedings/ftc-v-kochava-inc-timeline-item-2026-06-26
[184]OA2-S03Alternative Terms Addendum for Apps in the EU (to the Apple Developer Program License Agreement), version dated December 17, 2025Apple Inc.2025-12-17platform_docfull (PDF linked from developer.apple.com/support/payment-options-on-the-app-store-in-the-eu/)platform operator (contract terms)linkhttps://developer.apple.com/contact/request/download/alternate_eu_terms_addendum.pdf
[167]OA2-S04User Ratings, Reviews, and Installs (Google Play Developer Program Policy)Google LLC / Play Console Helpplatform_docfullplatform operatorlinkhttps://support.google.com/googleplay/android-developer/answer/9898684?hl=en
[251]OA2-S05AdCP release v3.1.24 (GitHub release tag)AgenticAdvertising.org / adcontextprotocol2026-09-23standardfullAuthor affiliation (co-leads an AdCP working group)linkhttps://github.com/adcontextprotocol/adcp/releases/tag/v3.1.24
[253]OA2-S06AdCP Campaign Governance specification (docs/governance/campaign/specification.mdx) at tag v3.1.24AgenticAdvertising.org / adcontextprotocol2026-09-23standardfullAuthor affiliation (co-leads an AdCP working group)linkhttps://raw.githubusercontent.com/adcontextprotocol/adcp/v3.1.24/docs/governance/campaign/specification.mdx
[255]OA2-S07AdCP CHANGELOG.md at tag v3.1.24AgenticAdvertising.org / adcontextprotocol2026-09-23standardfullAuthor affiliation (co-leads an AdCP working group)linkhttps://raw.githubusercontent.com/adcontextprotocol/adcp/v3.1.24/CHANGELOG.md
[124]OA3-S01Estimating the Value of Offsite Tracking Data to Advertisers: Evidence from Meta (NBER Working Paper 32765)Nils Wernerfelt; Anna Tuchman; Bradley Shapiro; Robert Moakler2024-08studyfullWernerfelt and Moakler were Meta employees when the research was conducted; Moakler owns Meta stock. Meta could review for proprietary information but could notlinkhttps://www.nber.org/system/files/working_papers/w32765/w32765.pdf
[118]OA3-S02Estimating the Value of Offsite Tracking Data to Advertisers: Evidence from Meta (Marketing Science 44(2):268-286)Nils Wernerfelt; Anna Tuchman; Bradley T. Shapiro; Robert Moakler2025-03studyabstract only: publisher page returned HTTP 403; abstract read on IDEAS/RePEc (https://ideas.repec.org/a/inm/ormksc/v44y2025i2p268-286.html); volume, issue, pages and date from CrossrefSame as OA3-S01 (two authors Meta employees at the time of the research).linkhttps://doi.org/10.1287/mksc.2023.0274
[138]OA3-S03Amount of data needed (Meridian pre-modeling guide, including 'Can I use campaign-level data?')Google (Google for Developers)2026-06-03 (last updated)technical_docfullGoogle documenting its own open-source MMMlinkhttps://developers.google.com/meridian/docs/pre-modeling/amount-data-needed
[134]OA3-S04Ghost Ads: Improving the Economics of Measuring Ad Effectiveness (conference draft)Garrett A. Johnson; Randall A. Lewis; Elmar I. Nubbemeyer2016-02-18studyfull (pre-publication draft; the JMR 2017 article, D-S09, not opened)Title page: Nubbemeyer at Google, Lewis at Netflix; method built and run on Google's display networklinkhttps://conference.nber.org/confer/2016/EoDs16/Johnson_Lewis_Nubbemeyer.pdf
[113]OA3-S05Consumer Heterogeneity and Paid Search Effectiveness: A Large Scale Field Experiment (NBER Working Paper 20171)Tom Blake; Chris Nosko; Steven Tadelis2014-05studyfullWork done while Tadelis and Nosko were employed by eBay Research Labslinkhttps://www.nber.org/system/files/working_papers/w20171/w20171.pdf
[195]OA3-S06Customer Lifetime Value Prediction with Uncertainty Estimation Using Monte Carlo Dropout (full PDF of G1-S07)Xinzhe Cao; Yadong Xu; Xiaofeng Yang (Tencent)2024-11-24studyfullAll three authors list Tencent affiliations; data from one unnamed game with 'over 1 billion downloads'linkhttps://arxiv.org/pdf/2411.15944
[165]OA3-S07Creative Fatigue Screening with Path Signatures (arXiv 2509.09758v5)Charles Shaw (WPP Data Science)2026-09-01studyfullAuthor at WPP Data Science (agency group); research initiated at T&Plinkhttps://arxiv.org/pdf/2509.09758v5
[232]OA4-S01Adjust InSight (Help Center article)Adjusttechnical_docfullAdjust (AppLovin-owned MMP) documenting its own paid 'Growth Solution'linkhttps://help.adjust.com/en/article/insight
[233]OA4-S02Audiences FAQ (Audience Incrementality section)Singular2026-09-02technical_docfull (WebFetch 403; read via curl)Singular (MMP) documenting its own productlinkhttps://support.singular.net/hc/en-us/articles/360025454492-Audiences-FAQ
[62]OA4-S03Adjust: Mobile App Use Grew Globally In 2025 With Continued Move To Multi-Platform (press release)Adjust (via Business Wire, syndicated on Yahoo Finance)2026-02-18vendor_panelfullAdjust (AppLovin-owned MMP) promoting its own panel reportlinkhttps://finance.yahoo.com/news/adjust-mobile-app-grew-globally-130000772.html
[63]OA4-S04ATT opt-in rates: The latest benchmarks by app category and countryAdjust (Tiahn Wetzler)2025-07-15vendor_panelfull (WebFetch 429; read via curl)Adjust (AppLovin-owned MMP) reporting its own client datalinkhttps://www.adjust.com/blog/att-opt-in-rates-2025/
–OA4-S05State of Subscription Apps 2025RevenueCat2025vendor_panelpartial (web report text; full 263-page PDF not read)RevenueCat (subscription-infrastructure vendor) reporting on its own client baselinkhttps://www.revenuecat.com/state-of-subscription-apps-2025
[214]OA4-S06AppLovin Ads is now open to all advertisersAppLovin (Adam Foroughi, CEO)2026-06-22vendorfullIssuer's own announcementlinkhttps://www.applovin.com/en/blog/applovin-ads-now-open
[205]OA4-S07State of the Union: IAB Tech Lab Supply Chain Standards Adoption (Wayback Machine capture, 9 Oct 2025)HUMAN Security (Braedon Vickers); Internet Archive2023-05-09vendorfull (archive capture; live page returns 403)HUMAN sells supply-chain protection (MediaGuard)linkhttps://web.archive.org/web/20251009141800/https://www.humansecurity.com/learn/blog/state-of-the-union-iab-tech-lab-supply-chain-standards-adoption/
–OA4-S08Game analytics 100: The retention curveGameAnalytics (guide by Russell Ovans, East Side Games)2025-05-19vendorpartial (landing page only)Hosted by GameAnalytics (analytics vendor); outside authorlinkhttps://www.gameanalytics.com/reports/the-retention-curve
[66]OA5-S01User Privacy and Data UseApple Inc. (App Store developer site)technical_docfullApple (platform owner setting its own privacy rules)linkhttps://developer.apple.com/app-store/user-privacy-and-data-use/
[156]OA5-S02Product page optimizationApple Inc. (App Store developer site)technical_docfullApple promotes its own store featurelinkhttps://developer.apple.com/app-store/product-page-optimization/
–OA5-S03Receiving ad attributions and postbacks (AdAttributionKit)Apple Inc.technical_docfull (read via developer.apple.com/tutorials/data/documentation/... JSON endpoint)platform ownerlinkhttps://developer.apple.com/documentation/adattributionkit/receiving-ad-attributions-and-postbacks
–RS-S01https://support.applovin.com/en/growth/promoting-your-apps/api/axon-campaign-management-apisupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/api/axon-campaign-management-api
–RS-S02https://support.applovin.com/en/growth/promoting-your-apps/track-and-optimize/appsflyersupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/track-and-optimize/appsflyer
–RS-S03https://support.applovin.com/en/growth/promoting-your-apps/welcome-to-applovin/creative-first-flowsupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/welcome-to-applovin/creative-first-flow
–RS-S04https://support.applovin.com/en/growth/promoting-your-apps/welcome-to-applovin/playable-analytics-integrationsupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/welcome-to-applovin/playable-analytics-integration
–RS-S05https://support.applovin.com/en/growth/promoting-your-apps/api/asset-reporting-apisupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/api/asset-reporting-api
–RS-S06https://support.applovin.com/en/growth/promoting-your-apps/track-and-optimize/tracking-url-macrossupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/promoting-your-apps/track-and-optimize/tracking-url-macros
–RS-S07https://support.applovin.com/en/growth/introduction/billingsupport.applovin.comtechnical_docfullvendor documentationlinkhttps://support.applovin.com/en/growth/introduction/billing
–RS-S08https://applovin.com/enapplovin.comtechnical_docfullvendor documentationlinkhttps://applovin.com/en
–RS-S09https://developer.moloco.cloud/reference/dspapi_createcampaign-1developer.moloco.cloudtechnical_docfullvendor documentationlinkhttps://developer.moloco.cloud/reference/dspapi_createcampaign-1
–RS-S10https://help.moloco.com/hc/en-us/articles/4417515214999-Choose-the-right-campaign-goalhelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/4417515214999-Choose-the-right-campaign-goal
–RS-S11https://developer.moloco.cloud/docs/create-a-target-audience-for-your-campaigndeveloper.moloco.cloudtechnical_docfullvendor documentationlinkhttps://developer.moloco.cloud/docs/create-a-target-audience-for-your-campaign
–RS-S12https://help.moloco.com/hc/en-us/articles/360049890994-Target-settings-and-user-listshelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/360049890994-Target-settings-and-user-lists
–RS-S13https://help.moloco.com/hc/en-us/articles/30060034592919-How-to-set-up-SKAdNetwork-SKAN-attribution-for-iOS-appshelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/30060034592919-How-to-set-up-SKAdNetwork-SKAN-attribution-for-iOS-apps
–RS-S14https://developer.moloco.cloud/reference/dspapi_updateproductskanconversionconfigdeveloper.moloco.cloudtechnical_docfullvendor documentationlinkhttps://developer.moloco.cloud/reference/dspapi_updateproductskanconversionconfig
–RS-S15https://developer.moloco.cloud/reference/dspapi_queryanalyticsskadnetworkdeveloper.moloco.cloudtechnical_docfullvendor documentationlinkhttps://developer.moloco.cloud/reference/dspapi_queryanalyticsskadnetwork
–RS-S16https://help.moloco.com/hc/en-us/articles/4404658994071-A-B-test-settingshelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/4404658994071-A-B-test-settings
–RS-S17https://help.moloco.com/hc/en-us/articles/22553113373335-Test-your-creativeshelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/22553113373335-Test-your-creatives
–RS-S18https://help.moloco.com/hc/en-us/articles/15764588719255-Pricinghelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/15764588719255-Pricing
–RS-S19https://help.moloco.com/hc/en-us/articles/360047856254-Log-data-field-specificationhelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/360047856254-Log-data-field-specification
–RS-S20https://www.moloco.com/case-studies/nexon-sees-incremental-impact-of-moloco-performance-ctvmoloco.comtechnical_docfullvendor documentationlinkhttps://www.moloco.com/case-studies/nexon-sees-incremental-impact-of-moloco-performance-ctv
–RS-S21https://help.moloco.com/hc/en-us/articles/360047856074-Log-data-overviewhelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/360047856074-Log-data-overview
–RS-S22https://help.moloco.com/hc/en-us/articles/11111419909655-Data-access-policyhelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/11111419909655-Data-access-policy
–RS-S23https://developer.moloco.cloud/docs/campaign-management-apideveloper.moloco.cloudtechnical_docfullvendor documentationlinkhttps://developer.moloco.cloud/docs/campaign-management-api
–RS-S24https://help.moloco.com/hc/en-us/articles/17341427705495-How-to-set-up-Connected-TV-CTV-measurements-with-AppsFlyerhelp.moloco.comtechnical_docfullvendor documentationlinkhttps://help.moloco.com/hc/en-us/articles/17341427705495-How-to-set-up-Connected-TV-CTV-measurements-with-AppsFlyer
–RS-S25https://www.moloco.com/customersmoloco.comtechnical_docfullvendor documentationlinkhttps://www.moloco.com/customers
–RS-S26https://www.moloco.com/case-studies/freenowmoloco.comtechnical_docfullvendor documentationlinkhttps://www.moloco.com/case-studies/freenow
–RS-S27https://www.moloco.com/case-studies/benjamin-appmoloco.comtechnical_docfullvendor documentationlinkhttps://www.moloco.com/case-studies/benjamin-app
–RS-S28https://www.moloco.com/case-studies/reelshortmoloco.comtechnical_docfullvendor documentationlinkhttps://www.moloco.com/case-studies/reelshort
–RS-S29https://docs.liftoff.io/advertiser/campaign_management_apidocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/advertiser/campaign_management_api
–RS-S30https://docs.liftoff.io/advertiser/direct/liftoff-api-audiencesdocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/advertiser/direct/liftoff-api-audiences
–RS-S31https://docs.liftoff.io/advertiser/reporting_apidocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/advertiser/reporting_api
–RS-S32https://liftoff.ai/blog/webinar-recap-learning-about-source-identifiers-and-skan-skadnetwork/liftoff.aitechnical_docfullvendor documentationlinkhttps://liftoff.ai/blog/webinar-recap-learning-about-source-identifiers-and-skan-skadnetwork/
–RS-S33https://docs.liftoff.io/creative_labdocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/creative_lab
–RS-S34https://docs.liftoff.io/liftoff_creatives/ad_formatsdocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/liftoff_creatives/ad_formats
–RS-S35https://docs.liftoff.io/reportsdocs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/reports
–RS-S36https://liftoff.ai/resources/case-study/delivery-hero-incrementality/liftoff.aitechnical_docfullvendor documentationlinkhttps://liftoff.ai/resources/case-study/delivery-hero-incrementality/
–RS-S37https://liftoff.ai/blog/structured-experimentation-that-scales/liftoff.aitechnical_docfullvendor documentationlinkhttps://liftoff.ai/blog/structured-experimentation-that-scales/
–RS-S38https://docs.liftoff.io/docs.liftoff.iotechnical_docfullvendor documentationlinkhttps://docs.liftoff.io/
–RS-S39https://liftoff.ai/resources/case-study/acorns/liftoff.aitechnical_docfullvendor documentationlinkhttps://liftoff.ai/resources/case-study/acorns/
–RS-S40https://docs.unity.com/en-us/grow/acquire/campaigns/choosing-a-campaign-goaldocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/campaigns/choosing-a-campaign-goal
–RS-S41https://docs.unity.com/en-us/grow/acquire/campaigns/roas/intro-to-roas-campaignsdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/campaigns/roas/intro-to-roas-campaigns
–RS-S42https://docs.unity.com/en-us/grow/acquire/campaigns/typesdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/campaigns/types
–RS-S43https://docs.unity.com/en-us/grow/acquire/privacy/skadnetwork/postback-integrationdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/privacy/skadnetwork/postback-integration
–RS-S44https://docs.unity.com/en-us/grow/acquire/privacy/skadnetwork/dashboard-supportdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/privacy/skadnetwork/dashboard-support
–RS-S45https://docs.unity.com/en-us/grow/acquire/campaigns/creative-testing/introductiondocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/campaigns/creative-testing/introduction
–RS-S46https://docs.unity.com/en-us/grow/acquire/budgets/billingdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/budgets/billing
–RS-S47https://docs.unity.com/en-us/grow/acquire/targeting/app/introductiondocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/targeting/app/introduction
–RS-S48https://docs.unity.com/en-us/grow/acquire/reporting/dashboard/dimensionsdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/reporting/dashboard/dimensions
–RS-S49https://docs.unity.com/en-us/grow/acquire/reporting/api-reportsdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/reporting/api-reports
–RS-S50https://docs.unity.com/en-us/grow/acquire/reporting/csv-reportsdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/reporting/csv-reports
–RS-S51https://docs.unity.com/en-us/grow/acquire/management/acquire-rest-apisdocs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/en-us/grow/acquire/management/acquire-rest-apis
–RS-S52https://docs.unity.com/legacy-services-docs/advertise/v1/docs.unity.comtechnical_docfullvendor documentationlinkhttps://docs.unity.com/legacy-services-docs/advertise/v1/
–RS-S53https://adv.mintegral.com/doc/en/guide/offer/createOffer.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/offer/createOffer.html
–RS-S54https://adv.mintegral.com/doc/en/createCampaign/targetRoasCampaign.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/createCampaign/targetRoasCampaign.html
–RS-S55https://adv.mintegral.com/doc/en/guide/audience/createAudience.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/audience/createAudience.html
–RS-S56https://adv.mintegral.com/doc/en/guide/offer/updateTargetAudience.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/offer/updateTargetAudience.html
–RS-S57https://adv.mintegral.com/doc/en/adv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/
–RS-S58https://www.mintegral.com/en/creative-studiomintegral.comtechnical_docfullvendor documentationlinkhttps://www.mintegral.com/en/creative-studio
–RS-S59https://adv.mintegral.com/doc/en/creatives/playable.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/creatives/playable.html
–RS-S60https://adv.mintegral.com/doc/en/guide/report/advancedPerformanceReport.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/report/advancedPerformanceReport.html
–RS-S61https://adv.mintegral.com/doc/en/guide/offer/updateTraffic.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/offer/updateTraffic.html
–RS-S62https://adv.mintegral.com/doc/en/analyzeOptimize/blacklist.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/analyzeOptimize/blacklist.html
–RS-S63https://adv.mintegral.com/doc/en/guide/campaign/createCampaign.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/campaign/createCampaign.html
–RS-S64https://adv.mintegral.com/doc/en/guide/offer/updateBudget.htmladv.mintegral.comtechnical_docfullvendor documentationlinkhttps://adv.mintegral.com/doc/en/guide/offer/updateBudget.html
–RS-S65https://www.mintegral.com/en/casemintegral.comtechnical_docfullvendor documentationlinkhttps://www.mintegral.com/en/case
–RS-S66https://www.digitalturbine.com/case-studies/funvent-studiosdigitalturbine.comtechnical_docfullvendor documentationlinkhttps://www.digitalturbine.com/case-studies/funvent-studios
–RS-S67https://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/campaign-setup/creating-a-campaigndocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/campaign-setup/creating-a-campaign
–RS-S68https://www.digitalturbine.com/case-studies/magazine-luizadigitalturbine.comtechnical_docfullvendor documentationlinkhttps://www.digitalturbine.com/case-studies/magazine-luiza
–RS-S69https://docs.digitalturbine.com/measurement/measurementdocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/measurement/measurement
–RS-S70https://docs.digitalturbine.com/llms.txtdocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/llms.txt
–RS-S71https://docs.digitalturbine.com/measurement/reporting-api/reporting-api-metrics-and-dimensionsdocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/measurement/reporting-api/reporting-api-metrics-and-dimensions
–RS-S72https://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/blocked-apps-tooldocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/blocked-apps-tool
–RS-S73https://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/micro-biddingdocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/offerwall-advertisers/acp-edge-advertiser-dashboard/micro-bidding
–RS-S74https://www.digitalturbine.com/case-studies/playrixdigitalturbine.comtechnical_docfullvendor documentationlinkhttps://www.digitalturbine.com/case-studies/playrix
–RS-S75https://docs.digitalturbine.com/measurement/reporting-api/using-the-reporting-apidocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/measurement/reporting-api/using-the-reporting-api
–RS-S76https://docs.digitalturbine.com/offerwall-advertisers/reporting/reporting-apidocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/offerwall-advertisers/reporting/reporting-api
–RS-S77https://docs.digitalturbine.com/offerwall-advertisers/advertiser-management-apidocs.digitalturbine.comtechnical_docfullvendor documentationlinkhttps://docs.digitalturbine.com/offerwall-advertisers/advertiser-management-api
–RS-S78https://www.digitalturbine.com/case-studies/co-operative-group-and-dentsudigitalturbine.comtechnical_docfullvendor documentationlinkhttps://www.digitalturbine.com/case-studies/co-operative-group-and-dentsu
–RS-S79https://help.kayzen.io/en/articles/5150180-campaign-managmenthelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/5150180-campaign-managment
–RS-S80https://developers.kayzen.io/reference/create-campaigndevelopers.kayzen.iotechnical_docfullvendor documentationlinkhttps://developers.kayzen.io/reference/create-campaign
–RS-S81https://help.kayzen.io/en/articles/2753891-retargeting-guidehelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/2753891-retargeting-guide
–RS-S82https://help.kayzen.io/en/articles/2751037-audience-creationhelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/2751037-audience-creation
–RS-S83https://help.kayzen.io/en/articles/3440152-creative-and-conversion-testinghelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/3440152-creative-and-conversion-testing
–RS-S84https://help.kayzen.io/en/articles/2747221-creative-a-b-testinghelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/2747221-creative-a-b-testing
–RS-S85https://help.kayzen.io/en/articles/5718423-html-and-playable-technical-specificationshelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/5718423-html-and-playable-technical-specifications
–RS-S86https://help.kayzen.io/en/articles/2764340-user-acquisition-guidehelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/2764340-user-acquisition-guide
–RS-S87https://help.kayzen.io/en/articles/5150156-account-billing-and-pricing-faqs-everything-you-need-to-knowhelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/5150156-account-billing-and-pricing-faqs-everything-you-need-to-know
–RS-S88https://help.kayzen.io/en/articles/16406303-appsflyer-setup-for-kayzen-ctv-attributionhelp.kayzen.iotechnical_docfullvendor documentationlinkhttps://help.kayzen.io/en/articles/16406303-appsflyer-setup-for-kayzen-ctv-attribution
–RS-S89https://kayzen.io/blog/category/case-studieskayzen.iotechnical_docfullvendor documentationlinkhttps://kayzen.io/blog/category/case-studies
–RS-S90https://smadex.com/performance-enginesmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/performance-engine
–RS-S91https://smadex.com/app-retargetingsmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/app-retargeting
–RS-S92https://smadex.com/mobile-uasmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/mobile-ua
–RS-S93https://smadex.com/creative-studiosmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/creative-studio
–RS-S94https://smadex.com/brand-safetysmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/brand-safety
–RS-S95https://smadex.com/success-stories/article/cabifysmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/success-stories/article/cabify
–RS-S96https://smadex.com/ctvsmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/ctv
–RS-S97https://smadex.com/success-stories/article/foodpandasmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/success-stories/article/foodpanda
–RS-S98https://smadex.com/success-stories/article/babbelsmadex.comtechnical_docfullvendor documentationlinkhttps://smadex.com/success-stories/article/babbel
–RS-S99https://help.remerge.io/hc/en-us/articles/360012730579-Performance-Glossaryhelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360012730579-Performance-Glossary
–RS-S100https://help.remerge.io/hc/en-us/articles/11217955375644-Client-Onboarding-Instructionshelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/11217955375644-Client-Onboarding-Instructions
–RS-S101https://help.remerge.io/hc/en-us/articles/360021454800-Retargeting-Remergehelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360021454800-Retargeting-Remerge
–RS-S102https://help.remerge.io/hc/en-us/articles/360016849039-Best-Practice-Principleshelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360016849039-Best-Practice-Principles
–RS-S103https://help.remerge.io/hc/en-us/articles/7437684433692-Audienceshelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/7437684433692-Audiences
–RS-S104https://help.remerge.io/hc/en-us/articles/360019456380-SKAdNetwork-Remergehelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360019456380-SKAdNetwork-Remerge
–RS-S105https://help.remerge.io/hc/en-us/articles/8071419855004-Overview-Supporthelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/8071419855004-Overview-Support
–RS-S106https://help.remerge.io/hc/en-us/articles/8402317755676-Lunahelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/8402317755676-Luna
–RS-S107https://help.remerge.io/hc/en-us/articles/360008597140-Frequently-Asked-Questionshelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360008597140-Frequently-Asked-Questions
–RS-S108https://help.remerge.io/hc/en-us/articles/115003440434-Remerge-Reporting-APIhelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/115003440434-Remerge-Reporting-API
–RS-S109https://www.remerge.io/case-study/delivery-heroremerge.iotechnical_docfullvendor documentationlinkhttps://www.remerge.io/case-study/delivery-hero
–RS-S110https://help.remerge.io/hc/en-us/articles/4405023529234-Incremental-Impact-Data-Forwardinghelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/4405023529234-Incremental-Impact-Data-Forwarding
–RS-S111https://help.remerge.io/hc/en-us/articles/360021454280-User-Acquisition-Remergehelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us/articles/360021454280-User-Acquisition-Remerge
–RS-S112https://help.remerge.io/hc/en-ushelp.remerge.iotechnical_docfullvendor documentationlinkhttps://help.remerge.io/hc/en-us
–RS-S113https://www.remerge.io/remerge.iotechnical_docfullvendor documentationlinkhttps://www.remerge.io/
–RS-S114https://www.remerge.io/case-studyremerge.iotechnical_docfullvendor documentationlinkhttps://www.remerge.io/case-study
–RS-S115https://www.remerge.io/executions/executions-deliveryremerge.iotechnical_docfullvendor documentationlinkhttps://www.remerge.io/executions/executions-delivery
–RS-S116https://help.jampp.com/en/articles/3516393-integrating-with-appsflyer-retargetinghelp.jampp.comtechnical_docfullvendor documentationlinkhttps://help.jampp.com/en/articles/3516393-integrating-with-appsflyer-retargeting
–RS-S117https://help.jampp.com/en/articles/11271971-non-idfa-retargeting-for-ioshelp.jampp.comtechnical_docfullvendor documentationlinkhttps://help.jampp.com/en/articles/11271971-non-idfa-retargeting-for-ios
–RS-S118https://help.jampp.com/en/articles/10927113-new-global-bundles-and-ip-listshelp.jampp.comtechnical_docfullvendor documentationlinkhttps://help.jampp.com/en/articles/10927113-new-global-bundles-and-ip-lists
–RS-S119https://help.jampp.com/en/collections/1577895-silverhelp.jampp.comtechnical_docfullvendor documentationlinkhttps://help.jampp.com/en/collections/1577895-silver
–RS-S120https://help.jampp.com/en/articles/10211752-model-status-and-sla-monitoringhelp.jampp.comtechnical_docfullvendor documentationlinkhttps://help.jampp.com/en/articles/10211752-model-status-and-sla-monitoring
–RS-S121https://www.jampp.com/blog-category/case-studiesjampp.comtechnical_docfullvendor documentationlinkhttps://www.jampp.com/blog-category/case-studies
–RS-S122https://www.jampp.com/blog/wallapop-drives-36-yoy-lister-growth-with-jamppjampp.comtechnical_docfullvendor documentationlinkhttps://www.jampp.com/blog/wallapop-drives-36-yoy-lister-growth-with-jampp
–RS-S123https://verve.com/case-studies/otto/verve.comtechnical_docfullvendor documentationlinkhttps://verve.com/case-studies/otto/
–RS-S124https://dataseat.com/retargetingdataseat.comtechnical_docfullvendor documentationlinkhttps://dataseat.com/retargeting
–RS-S125https://dataseat.com/dataseat.comtechnical_docfullvendor documentationlinkhttps://dataseat.com/
–RS-S126https://verve.com/case-studies/linkedin/verve.comtechnical_docfullvendor documentationlinkhttps://verve.com/case-studies/linkedin/
–RS-S127https://dataseat.com/mobile-dspdataseat.comtechnical_docfullvendor documentationlinkhttps://dataseat.com/mobile-dsp
–RS-S128https://developers.facebook.com/docs/app-ads/advantage-app-campaignsdevelopers.facebook.comtechnical_docfullvendor documentationlinkhttps://developers.facebook.com/docs/app-ads/advantage-app-campaigns
–RS-S129https://developers.facebook.com/docs/marketing-api/advantage-campaignsdevelopers.facebook.comtechnical_docfullvendor documentationlinkhttps://developers.facebook.com/docs/marketing-api/advantage-campaigns
–RS-S130https://developers.facebook.com/docs/app-events/guides/aggregated-event-measurementdevelopers.facebook.comtechnical_docfullvendor documentationlinkhttps://developers.facebook.com/docs/app-events/guides/aggregated-event-measurement
–RS-S131https://developers.facebook.com/docs/marketing-api/guides/lift-studiesdevelopers.facebook.comtechnical_docfullvendor documentationlinkhttps://developers.facebook.com/docs/marketing-api/guides/lift-studies
–RS-S132https://developers.facebook.com/docs/marketing-api/insightsdevelopers.facebook.comtechnical_docfullvendor documentationlinkhttps://developers.facebook.com/docs/marketing-api/insights
–RS-S133https://support.google.com/google-ads/answer/6167156?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/6167156?hl=en
–RS-S134https://support.google.com/google-ads/answer/9234180?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/9234180?hl=en
–RS-S135https://support.google.com/google-ads/answer/9260893?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/9260893?hl=en
–RS-S136https://support.google.com/google-ads/answer/16771743?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/16771743?hl=en
–RS-S137https://support.google.com/google-ads/answer/16638855?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/16638855?hl=en
–RS-S138https://support.google.com/google-ads/answer/14074599?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/14074599?hl=en
–RS-S139https://support.google.com/google-ads/answer/17136922?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/17136922?hl=en
–RS-S140https://support.google.com/google-ads/answer/15400292?hl=ensupport.google.comtechnical_docfullvendor documentationlinkhttps://support.google.com/google-ads/answer/15400292?hl=en
–RS-S141https://ads.tiktok.com/help/article/about-smart-plus-app-campaigns?lang=enads.tiktok.comtechnical_docfullvendor documentationlinkhttps://ads.tiktok.com/help/article/about-smart-plus-app-campaigns?lang=en
–RS-S142https://ads.tiktok.com/help/article/about-ios-real-time-conversion-reporting?lang=enads.tiktok.comtechnical_docfullvendor documentationlinkhttps://ads.tiktok.com/help/article/about-ios-real-time-conversion-reporting?lang=en
–RS-S143https://ads.tiktok.com/help/article/about-smart-plus-campaign?lang=enads.tiktok.comtechnical_docfullvendor documentationlinkhttps://ads.tiktok.com/help/article/about-smart-plus-campaign?lang=en
–RS-S144https://github.com/tiktok/tiktok-business-api-sdkgithub.comtechnical_docfullvendor documentationlinkhttps://github.com/tiktok/tiktok-business-api-sdk
–RS-S145https://ads.tiktok.com/help/article/best-practices-for-smart-plus-app-campaigns?lang=enads.tiktok.comtechnical_docfullvendor documentationlinkhttps://ads.tiktok.com/help/article/best-practices-for-smart-plus-app-campaigns?lang=en
–RS-S146https://ads.apple.com/app-store/help/campaigns/0095-maximize-conversionsads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/campaigns/0095-maximize-conversions
–RS-S147https://ads.apple.com/app-store/help/ad-groups/0021-modify-audience-settingsads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/ad-groups/0021-modify-audience-settings
–RS-S148https://ads.apple.com/app-store/help/ads/0077-create-ad-variationsads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/ads/0077-create-ad-variations
–RS-S149https://ads.apple.com/app-store/help/ad-placements/0081-ad-placement-optionsads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/ad-placements/0081-ad-placement-options
–RS-S150https://ads.apple.com/app-store/help/reporting/0023-reporting-options-and-definitionsads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/reporting/0023-reporting-options-and-definitions
[67]RS-S151https://ads.apple.com/app-store/help/attribution/0028-measuring-ad-performanceads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/attribution/0028-measuring-ad-performance
–RS-S152https://ads.apple.com/app-store/help/reporting/0092-tips-for-evaluating-performanceads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/reporting/0092-tips-for-evaluating-performance
–RS-S153https://ads.apple.com/app-store/help/campaigns/0022-use-the-apple-ads-platform-apiads.apple.comtechnical_docfullvendor documentationlinkhttps://ads.apple.com/app-store/help/campaigns/0022-use-the-apple-ads-platform-api
–CS-S01Top 5 Data Trends of 2025 and Predictions for 2026 (re-opened)AppsFlyer2025-12-10vendor_panelfull (raw HTML, curl)AppsFlyer estimates spend from its own client panellinkhttps://www.appsflyer.com/resources/reports/top-5-data-trends-report/
–CS-S02About AppLovin's Axon AI (re-opened)AppLovin Corporationvendorfull (raw HTML, curl)Issuer's own disclosurelinkhttps://legal.applovin.com/about-applovins-axon-ai/
–CS-S03Receiving postbacks in multiple conversion windows (documentation JSON, re-opened)Apple Inc.technical_docfull (Apple documentation JSON endpoint)platform ownerlinkhttps://developer.apple.com/tutorials/data/documentation/storekit/receiving-postbacks-in-multiple-conversion-windows.json
–CS-S04AppLovin Ads is now open to all advertisers (re-opened)AppLovin (Adam Foroughi, CEO)2026-06-22vendorfull (raw HTML, curl)Issuer's own announcementlinkhttps://www.applovin.com/en/blog/applovin-ads-now-open
–CS-S05google/lifetime_value README (raw, re-opened)Google (GitHub repository)technical_docfullGoogle authors of the methodlinkhttps://raw.githubusercontent.com/google/lifetime_value/master/README.md
–CS-S06Auto-renewable subscriptions (re-opened)Apple Inc.platform_docfull (raw HTML, curl)platform operatorlinkhttps://developer.apple.com/app-store/subscriptions/
–CS-S07About Target ROAS bidding (re-opened)Google (Google Ads Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://support.google.com/google-ads/answer/6268637?hl=en
–CS-S08Uber Sued Over Payment For Alleged Fraudulent Ads (opened directly)PYMNTS2018-01pressfull (raw HTML, curl)n/alinkhttps://www.pymnts.com/legal/2018/uber-lawsuit-fetch-media-ad-fraud/
–CS-S09Measuring Consumer Sensitivity to Audio Advertising (arXiv abstract page, re-opened)Ali Goli; Jason Huang; Nikita Riabov; David Reiley2024-12studyfull (abstract page)One author at Sirius XM Pandoralinkhttps://arxiv.org/abs/2412.05516
–CS-S10Close Enough? A Large-Scale Exploration of Non-Experimental Approaches to Advertising Measurement (arXiv 2201.07055v2 PDF)Brett R. Gordon; Robert Moakler; Florian Zettelmeyer2022-10-04studyfull (PDF text)Moakler at Meta; Gordon and Zettelmeyer part-time Facebook employees for data accesslinkhttps://arxiv.org/pdf/2201.07055
–CS-S11Consumer Heterogeneity and Paid Search Effectiveness (NBER w20171, re-opened)Tom Blake; Chris Nosko; Steven Tadelis2014-05studyfull (PDF text)Authors at eBay Research Labslinkhttps://www.nber.org/system/files/working_papers/w20171/w20171.pdf
–CS-S12Verve Group SE Annual and Sustainability Report 2025 (re-opened)Verve Group SE2026-04filingfull (PDF text)issuerlinkhttps://investors.verve.com/wp-content/uploads/2026/04/Verve_Annual_and_Sustainability_Report_2025_English.pdf
–CS-S13Verve Group SE Q4 2025 preliminary results release (re-opened)Verve Group SE2026-01-26filingfull (raw HTML, curl)issuerlinkhttps://press.verve.com/verve-group-se-delivers-strong-operational-performance-in-q4-2025-driving-organic-growth-and-gross-margin-expansion-and-publishes-financial-guidance-for-2026
–CS-S14Find or create placement reports for your App campaigns (re-opened)Google (Google Ads Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://support.google.com/google-ads/answer/9141542?hl=en
–CS-S15About App campaignsGoogle (Google Ads Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://support.google.com/google-ads/answer/6247380?hl=en
–CS-S16About TikTok for Business MCP Server (re-opened)TikTok (TikTok Ads Manager Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/about-tiktok-for-business-mcp-server?lang=en
–CS-S17About Conversion Lift (re-opened)Google (Google Ads Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://support.google.com/google-ads/answer/12003020?hl=en
–CS-S18About Conversion Lift Study (re-opened)TikTok (TikTok Ads Manager Help)platform_docfull (raw HTML, curl)Platform describing its own productlinkhttps://ads.tiktok.com/help/article/about-conversion-lift-study?lang=en
–CS-S19Conversion Lift Measurement (Marketing API guide, re-opened)Meta (Meta for Developers)platform_docfull: a direct request to the official page returned the guide text on 27 Sep 2026 (an earlier attempt had returned HTTP 400)Platform describing its own productlinkhttps://developers.facebook.com/docs/marketing-api/guides/lift-studies/v2.9
–CS-S20Supreme Court docket No. 25-1311, Apple Inc. v. Epic Games, Inc. (docket JSON)Supreme Court of the United Statesregulator_or_courtfulln/alinkhttps://www.supremecourt.gov/RSS/Cases/JSON/25-1311.json
–CS-S21Apple v. Epic Games, No. 25-1311, questions presented (re-opened)Supreme Court of the United States2026-06-30regulator_or_courtfull (PDF text)n/alinkhttps://www.supremecourt.gov/qp/25-01311qp.pdf
–CS-S22Meridian introduction (re-opened)Google (Google for Developers)technical_docfull (raw HTML, curl)Google documenting its own open-source MMMlinkhttps://developers.google.com/meridian/docs/basics/meridian-introduction
–CS-S23Product page optimization (re-opened)Apple Inc.technical_docfull (raw HTML, curl)Apple promotes its own store featurelinkhttps://developer.apple.com/app-store/product-page-optimization/
–CS-S24Custom product pages (re-opened)Apple Inc.technical_docfull (raw HTML, curl)Apple promotes its own store featurelinkhttps://developer.apple.com/app-store/custom-product-pages/
–CS-S25Mobile App Growth Playbook (re-opened) authorNo Fluff Advisory (the author)2026-06-05own_workfull (raw HTML, curl)Author-owned; commercial interest in the positioninglinkhttps://nofluffadvisory.com/services/playbooks/mobile-app-growth/
–CS-S26Settlement Agreement and Mutual General Release, Uber v. Phunware et al. (SEC exhibit 10.12, Internet Archive capture)Uber Technologies, Inc.; Phunware, Inc.2020-10-09regulator_or_courtfull (archived raw HTML; sec.gov returned HTTP 403 to curl)n/alinkhttps://web.archive.org/web/2021id_/https://www.sec.gov/Archives/edgar/data/1665300/000162828020016344/ex1012-settlementagreement.htm
–CS-S27Epic Games, Inc. v. Apple Inc., 4:20-cv-05640-YGR (N.D. Cal.) docket, newest entries firstCourtListener / RECAPregulator_or_courtfull (first page of entries, newest first, as captured 2026-09-27)n/alinkhttps://www.courtlistener.com/docket/17442392/epic-games-inc-v-apple-inc/?order_by=desc
–CS-S28Uber just sued one of its ad agencies, and it points to growing mistrust with mobile advertising (opened directly)CNBC (Michelle Castillo)2017-09-19pressfull (raw HTML, curl)n/alinkhttps://www.cnbc.com/2017/09/19/uber-sues-fetch-for-ad-fraud.html
[96]CP-01Mobile App Growth Playbook authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/mobile-app-growth/
–CP-02App DSP Landscape Matrix — data file authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-06author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/mobile-app-growth/#app-dsp-matrix
–CP-03Video & Mobile Ad Delivery Standards authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-11author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/video-mobile-ad-delivery/
–CP-04Privacy & Consent Standards: GPP, TCF, SKAN & Platform APIs authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-11author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/privacy-consent-platform-apis/
–CP-05Measurement, Verification & Media Quality: MRC, IVT, OM SDK authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-11author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/measurement-verification-media-quality/
–CP-06CTV, Streaming & Live Event Advertising Standards authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-12author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/ctv-streaming-live-event-advertising/
–CP-07IAB Incrementality Guidelines Decoded authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-12author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/iab-incrementality-guidelines/
–CP-08Retail & Commerce Media Measurement authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-12author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/standards/retail-commerce-media-measurement/
–CP-09Gaming Playbook authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/gaming/
–CP-10Performance Playbook (native/recommendation/commerce) authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/performance/
–CP-11Outcome Underwriting Playbook authorEvgeny Popov / No Fluff Advisory (author's own work)2026-09-12author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/outcome-underwriting/
–CP-12Measurement Governance Playbook authorEvgeny Popov / No Fluff Advisory (author's own work)2026-09-12author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/measurement-governance/
–CP-13DSP / Agentic Buying — Ecosystem Surface Deep Dive authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/multicloud-data-orchestration/ecosystem-surfaces/dsp-agentic-buying/
–CP-14BI / MMM / Decision Intelligence — Ecosystem Surface Deep Dive authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/services/playbooks/multicloud-data-orchestration/ecosystem-surfaces/bi-mmm-decision-intelligence/
–CP-15iROAS Is Not a Number, It's a Negotiation authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-13author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/iroas-is-not-a-number/
–CP-16One Event, Three Machines: Orchestrating Conversions Across PMax, Advantage+, and OpenAI Ads authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-23author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/one-event-three-machines/
–CP-17The Loop Closed Inside the Wall authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-21author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/the-loop-closed-inside-the-wall/
–CP-18Signal Containerization: The Next Abstraction Layer for Agentic Advertising authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-07author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/signal-containerization-agentic-advertising/
–CP-19Nobody Sells an Outcome authorEvgeny Popov / No Fluff Advisory (author's own work)2026-08-21author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/nobody-sells-an-outcome/
–CP-20The Risk You Can Price authorEvgeny Popov / No Fluff Advisory (author's own work)2026-08-23author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/the-risk-you-can-price/
–CP-21The Open Web Isn't Dead. It's Uninsured. authorEvgeny Popov / No Fluff Advisory (author's own work)2026-08-22author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/the-open-web-isnt-dead-its-uninsured/
–CP-22The CMO Owns the Action Space (Post-Agentic Marketing, Part 4) authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/post-agentic-marketing-part-4/
–CP-23The Mandate Finished Last authorEvgeny Popov / No Fluff Advisory (author's own work)2026-08-14author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/the-mandate-finished-last/
–CP-24From Meridian to NNN: How Transformers Are Redefining Marketing Mix Modeling authorEvgeny Popov / No Fluff Advisory (author's own work)2025-04-21author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/from-meridian-to-nnn-how-transformers-are-redefining-marketing-mix-modeling/
–CP-25Debunking Cross-Device Myth authorEvgeny Popov / No Fluff Advisory (author's own work)2015-08-13author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/debunking-cross-device-myth/
–CP-26Is Apple Harvesting Adtech Data? authorEvgeny Popov / No Fluff Advisory (author's own work)2023-12-15author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/is-apple-harvesting-adtech-data/
–CP-27Measurement, on the Browser's Terms authorEvgeny Popov / No Fluff Advisory (author's own work)2026-07-13author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/writing/measurement-on-the-browsers-terms/
–CP-28Glossary — Mobile App Growth term block authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-03author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/glossary/#apps-dsp
–CP-29Glossary — cross-cutting incrementality/attribution terms (iROAS, Incrementality, Conversion Lift, Attribution window, Prebid Mobile) authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-03author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/glossary/#iroas-incremental-roas
–CP-30AI Can Interpret Data. It Can't Vouch For It. authorEvgeny Popov / No Fluff Advisory (author's own work)2026-08-06author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://www.adexchanger.com/data-driven-thinking/ai-can-interpret-data-it-cant-vouch-for-it/
–CP-31Why Agentic Measurement Will Reprice The Ad Market authorEvgeny Popov / No Fluff Advisory (author's own work)2026-05author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://www.adexchanger.com/data-driven-thinking/why-agentic-measurement-will-reprice-the-ad-market/
–CP-32The Future of Marketing Measurement: From Reports to Real-Time Feedback authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://dmexco.com/stories/dmexco-column-the-future-of-marketing-measurement-from-reports-to-real-time-feedback/
–CP-33How Has Your Data Strategy Changed With Agentic AI at Your Doorstep? authorEvgeny Popov / No Fluff Advisory (author's own work)2026-09-09author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://advertisingweek.com/aw360/news/how-has-your-data-strategy-changed-with-agentic-ai-at-your-doorstep/19293/
–CP-34About page — author roles and disclosures authorEvgeny Popov / No Fluff Advisory (author's own work)2026-06-01author_corpusfullAuthor's own publication; commercial advisory interestlinkhttps://nofluffadvisory.com/about/

C. Evidence ledger

Evidence ledger: every research finding

All findings from the research streams, with the outcome of the fact-check passes. Corrected wording is what the paper uses where a finding was qualified.

Outcome
AB-F01AppLovin's continuing (advertising) business reported FY2025 total revenue of $5,480.7 million, up 70% year-over-year.direct_recordsupportedhigh
AB-F02AppLovin reported FY2025 Adjusted EBITDA of $4,512.5 million, an 82% margin on revenue, up 87% year-over-year.direct_recordsupportedhigh
AB-F03AppLovin completed the sale of its Apps (mobile gaming studios) business to Tripledot Studios on 30 June 2025, with announced consideration of $400 million cash plus approximately 20% of Tripledot Studios' fully-diluted equity.direct_recordsupportedhigh
AB-F04AppLovin's FY2025 10-K XBRL tagging shows the divested Apps business classified under discontinued-operations member tags across 2023-2025 periods, consistent with the company now reporting its advertising platform as effectively a single continuing-operations business line.inferencesupportedmedium
AB-F05Unity Software reported FY2025 total revenue of $1,849.6 million (up from $1,813.3 million in FY2024); Q4 2025 Grow Solutions segment revenue was $338 million versus Create Solutions at $165 million.direct_recordsupportedhigh
AB-F06Unity's Grow Solutions segment includes both the ironSource ad network (11% of Grow Solutions revenue in Q4 2025, per company commentary, and described as declining) and the Vector machine-learning bidding model (56% of Grow Solutions revenue in Q4 2025), which Unity states rolled out in Q1 2025.vendor_assertionqualifiedmedium In Q4 2025 the Unity Ad Network, migrated to Unity's Vector AI platform (rolled out Q1 2025), represented 56% of Grow Solutions revenue and the declining IronSource Ad Network 11% (Unity FY2025 10-K; Q4 2025 release).
AB-F07Unity reported FY2025 Adjusted EBITDA of $408.8 million (22% margin) alongside a GAAP net loss of $401.5 million.direct_recordsupportedhigh
AB-F08Digital Turbine reported fiscal year 2026 (ended 31 March 2026) total revenue of $565.3 million (+15% YoY), comprising On Device Solutions $382.4 million (+12%) and App Growth Platform $185.7 million (+21%), with Adjusted EBITDA of $122.5 million (21.7% margin).direct_recordqualifiedhighDigital Turbine reported FY2026 (ended 31 Mar 2026) net revenue of $565.3M (+15%): On Device Solutions $382.4M (+12%) and App Growth Platform $185.7M (+21%) before a $2.9M intersegment elimination; Adjusted EBITDA $122.5M (+69%; ~21.7% of revenue, derived). Revenue is partly gross (principal) and partly net (agent).
AB-F09Mobvista (HKEX:1860) reported FY2025 total revenue of $2.05 billion (+35.7% YoY), of which its Mintegral programmatic ad platform contributed $1.96 billion (+35.9% YoY); Adjusted EBITDA rose 38.1% to $191 million.direct_recordsupportedhigh
AB-F10Within Mintegral's FY2025 revenue, gaming advertisers contributed $1.46 billion (74.6% of Mintegral revenue) and non-gaming sectors (e-commerce, utility apps, etc.) contributed a combined $499 million (25.4%).vendor_assertionsupportedmedium
AB-F11Mobvista states that AI-powered smart bidding infrastructure contributed over 80% of Mintegral's total revenue in FY2025.vendor_assertionsupportedlow
AB-F12Verve Group SE reported FY2025 revenue of EUR 550.9 million, below the low end of its own EUR 560-580 million guidance range, attributed to a Q4 2025 large customer's financial difficulties; Adjusted EBITDA was EUR 134.1 million (22.3% margin), above the guidance midpoint.direct_recordqualifiedhighVerve's audited 2025 annual report gives revenue of EUR 550.9M and adjusted EBITDA of EUR 134.4M (24.4% of reported revenue); the 26 Jan 2026 preliminary release gave EUR 134.1M and a 22.3% margin on like-for-like revenue of EUR 601.8M.
AB-F13Verve Group SE's net debt rose to EUR 445.9 million at end-2025 (from EUR 351.2 million at end-2024) following its acquisitions of Captify Technologies and a company referred to as Acardo; neither the acquisition dates nor purchase prices were disclosed in the sources accessed.direct_recordqualifiedmedium Verve's net debt rose to EUR 445.9M at end-2025 (from EUR 351.2M) after acquiring Captify (15 Sep 2025; undiscounted consideration EUR 23.1M) and acardo Group AG (6 Oct 2025; EUR 32.3M), per its 2025 annual report.
AB-F14Liftoff Mobile reported FY2025 revenue of $685.7 million (up from $519.3 million in FY2024, +32% YoY), with net loss narrowing to $23.1 million from $48.2 million in FY2024.direct_recordsupportedhigh
AB-F15Liftoff Mobile completed its IPO on Nasdaq (ticker LFTO) pricing at $23.00 per share on 3 June 2026, with trading beginning 4 June 2026; the primary offering was 19 million shares (up to 21.85 million with the underwriters' option), for gross proceeds of approximately $437-502.5 million depending on the overallotment.direct_recordqualifiedhighLiftoff Mobile priced its Nasdaq IPO (LFTO) at $23.00 on 3 June 2026, began trading 4 June and closed 5 June 2026, selling 21.85M primary shares including the fully exercised over-allotment (~$502.6M gross; ~$472.4M net before expenses, mostly used to repay $409.2M of debt). A January 2026 attempt (25.4M shares at $26-30) was withdrawn on 17 February 2026.
AB-F16As of Q1 2026, Liftoff Mobile's S-1/A discloses no single customer represented more than 10% of Core Advertising revenue (384 customers each generating over $100,000 in annual Core Advertising revenue), and gaming advertisers represented slightly under 50% of advertiser revenue.direct_recordqualifiedhighFor Q1 2026 Liftoff disclosed no customer above 10% of Core Advertising revenue, 384 customers contributing over $100K per year, and slightly more than half of advertiser revenue (excluding third-party programmatic platforms buying on its SSP) from outside gaming; one customer was 25.9% of receivables at end-2025.
AB-F17Unity Software completed its all-stock merger with ironSource on 7 November 2022 at an exchange ratio of 0.1089 Unity shares per ironSource ordinary share, issuing approximately 112.5 million shares; prior Unity shareholders retained approximately 72.8% and former ironSource shareholders approximately 27.2% of the combined company on a fully diluted basis.direct_recordsupportedhigh
AB-F18On 9 August 2022, AppLovin disclosed a non-binding all-stock proposal to merge with Unity Software: 1.152 AppLovin Class A shares plus 0.314 AppLovin Class C shares per Unity share, implying $58.85 per Unity share and a $20 billion enterprise value (a stated 48% premium to Unity's 12 July 2022 price), with post-combination ownership of approximately 55% Unity / 45% AppLovin holders; the proposal was expressly conditioned on Unity terminating its pending ironSource acquisition.direct_recordsupportedhigh
AB-F19AppLovin acquired MoPub's mobile advertising business from Twitter, announced October 2021 and closed in early 2022, at a price reported in secondary sources as approximately $1.05-1.1 billion.synthesisqualifiedlowAppLovin agreed on 6 October 2021 to buy Twitter's MoPub business and completed the acquisition on 1 January 2022 for approximately $1.05 billion in cash (AppLovin 8-Ks).
AB-F20Sensor Tower's State of Mobile 2026 report estimates global app-store consumer spend (in-app purchases) reached $167 billion in 2025 (+10.6% YoY), with gaming IAP at approximately $82 billion and non-gaming IAP surpassing gaming for the first time; US consumer spend was estimated at nearly $60 billion.vendor_panelqualifiedmediumSensor Tower estimates 2025 revenue from in-app purchases and paid apps/games across iOS and Google Play at $167B (+10.6% YoY); games approached $82B (+1.3%), non-game apps passed games for the first time, and US consumers spent nearly $60B (modeled estimate, excluding third-party Android stores).
AB-F21Appfigures estimates global consumer spending across the App Store and Google Play reached $155.8 billion in 2025 (+21.6% YoY): mobile games $72.2 billion (46%) and non-game apps $82.6 billion (54%); US spend was estimated at $55.5 billion (games $21.9B, non-game $33.6B).vendor_panelqualifiedmediumAs reported by TechCrunch, Appfigures estimates 2025 consumer spending on the App Store and Google Play at $155.8B (+21.6%): games $72.2B (~46%), non-game apps $82.6B; US spending $55.5B (games $21.9B, non-game $33.6B). This is a modeled estimate reported second-hand.
AB-F22Two commercial app-intelligence vendors' full-year-2025 global app-store consumer-spend estimates diverge by roughly $11 billion (Sensor Tower $167B vs. Appfigures $155.8B, a ~7% gap) for what is nominally the same market and period, with neither source disclosing a comparable raw-data methodology in its accessible content.synthesissupportedhigh
AB-F23The IAB/PwC Internet Advertising Revenue Report (30th edition) reports total US digital advertising revenue of $294.6 billion in 2025, up 13.9% year-over-year; this figure spans all digital-advertising channels and formats and was not broken out by mobile app-install/in-app scope in the accessible (non-paywalled) portion of the report.commissioned_measurementsupportedhigh
AB-F24AppLovin's advertising platform integrates a demand-side ad network (Axon Ads Manager/AppDiscovery), a mediation layer (MAX), a mobile measurement partner (Adjust, acquired 2021), and a CTV/streaming distribution business (Wurl) under single corporate ownership.direct_recordqualifiedhigh AppLovin owns its UA ad platform (AppLovin Ads, formerly Axon Ads Manager), the MAX mediation/in-app bidding platform, the Adjust MMP (acquired April 2021) and the Wurl CTV platform (acquired April 2022), all reported in a single segment. AppLovin says Adjust data is not shared with it unless a customer directs.
AB-F25Unity's Grow Solutions segment combines the ironSource ad network (acquired via the 2022 merger) with the LevelPlay mediation platform under common ownership.direct_recordqualifiedmedium Unity's Grow Solutions segment combines a mediation platform (marketed as LevelPlay), two owned ad networks (Unity Ad Network on Vector; IronSource Ad Network), an offerwall and Supersonic publishing under common ownership.
AB-F26Digital Turbine's business combines On Device Solutions (OEM/device preload distribution) with App Growth Platform (an ad exchange/mediation business) under common ownership.direct_recordqualifiedmediumDT (formerly Digital Turbine) combines On Device Solutions (OEM/carrier on-device app distribution, SingleTap, DT DSP) with its App Growth Platform (DT DSP, DT Offer Wall and brand campaigns on its own app inventory, plus SDK-based programmatic monetization for publishers) under common ownership. Legacy AdColony assets were being sold in mid-2026.
AB-F27No accessible primary or market-research source in this pass provided a specific dollar figure for either 2025/2026 US app-install advertising spend (Q1) or in-app ad revenue delivered inside apps (Q2); EMARKETER maintains dedicated forecast series for both but the underlying figures are paywalled.inferencequalifiedhighNo census-grade or independent figure for US app-promotion spend (Q1) or in-app ad revenue (Q2) was found. The only Q1 figure is AppsFlyer's vendor-panel estimate of $109B global app marketing spend in 2025, and Liftoff's IPO prospectus cites an Altman Solon estimate of a ~$79B 2025 serviceable market for independent in-app ad tech.
C-F01SKAdNetwork 4 (iOS 16.1+) supports up to three postback conversion windows -- days 0-2, 3-7, and 8-35 -- each sent after a random delay of 24-48 hours (first postback) or 24-144 hours (second/third).direct_recordsupportedhigh
C-F02SKAdNetwork 4 assigns each install a 'postback data tier' (crowd anonymity tier 0-3) that determines whether the postback contains a fine-grained conversion-value, a coarse-conversion-value only, a 2/3/4-digit source-identifier, and an optional country-code; Tier 0 apps receive only a single postback with a 2-digit source-identifier and no conversion value at all.direct_recordsupportedhigh
C-F03As of the research cutoff, Apple's official SKAdNetwork release notes list only versions 1, 2, 2.1, 2.2, 3, and 4 -- no SKAdNetwork 5 has shipped.direct_recordsupportedhigh
C-F04Apple's official documentation directs developers to 'Use AdAttributionKit for app ad campaigns on the App Store and alternative marketplaces,' but a separate interoperability document confirms the two frameworks currently coexist and are bridged (a SKAdNetwork conversion-value update call is mirrored into AdAttributionKit); no retirement or deprecation date for SKAdNetwork is stated anywhere in the reviewed official docs.direct_recordsupportedhigh
C-F05AdAttributionKit (introduced iOS 17.4, March 2024) added re-engagement measurement and a re-engagement universal-link URL in June 2024 (iOS 18 cycle), and added postback country-code, configurable attribution rules, and cooldown windows in June 2025 (iOS 26 cycle, WWDC25).direct_recordsupportedhigh
C-F06Apple's AdAttributionKit Updates changelog has no entries after June 2025; no new AdAttributionKit or SKAdNetwork functionality was found announced for WWDC26 (June 8, 2026, iOS 27 cycle) in official Apple documentation reviewed in this research.direct_recordqualifiedmediumApple's AdAttributionKit changelog has no entries after June 2025 and the iOS 27 and 27.2 (beta) release notes contain no AdAttributionKit or SKAdNetwork items; the only post-June-2025 AdAttributionKit API found is AppImpression.handleView() at iOS 26.2, which the changelog does not record.
C-F07A Beta API, requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:), available iOS/iPadOS/Mac Catalyst 27.2+, lets an app present a full-page, Markdown-formatted ATT consent sheet with an optional 'Additional Information' button; in France, Germany, Italy, Poland and Romania specifically, the full-page Markdown sheet is shown regardless of the app's own preference setting, while elsewhere in the EU it is shown only if the app opts in, and outside the EU the API has no effect (falls back to the standard system alert).direct_recordsupportedhigh
C-F08France's Autorite de la concurrence fined Apple EUR150 million on March 31, 2025 (decision 25-D-02) for abuse of a dominant position through its ATT implementation between April 26, 2021 and July 25, 2023, finding the ATT principle 'not problematic' but its implementation 'abusive within the meaning of competition law.'direct_recordsupportedhigh
C-F09Italy's AGCM fined Apple Inc., Apple Distribution International Ltd, and Apple Italia S.r.l. a combined EUR98,635,416.67 on December 22, 2025 for abuse of dominance, finding that ATT's 'double consent' requirement (Apple's prompt plus GDPR-compliant consent) harmed third-party developers and advertisers; the proceeding began May 2, 2023 after a complaint by Meta.direct_recordqualifiedhighItaly's AGCM fined Apple Inc., Apple Distribution International Ltd and Apple Italia S.r.l. a combined EUR98,635,416.67 on 22 December 2025 for abuse of dominance, finding ATT's 'double consent' requirement disproportionate; the investigation (A561) was announced on 11 May 2023.
C-F10Germany's Bundeskartellamt, on August 17, 2026, declared legally binding commitments requiring Apple to align consent-prompt wording/design for its own apps and third-party apps, remove discouraging symbols/wording from third-party prompts, and give app publishers more room to combine Apple's ATT consent request with GDPR-mandated consent requests; Apple has four months from service of the decision to implement the changes, with independent-trustee monitoring for seven years.direct_recordsupportedhigh
C-F11The Beta EU-specific expanded ATT interface (iOS 27.2, see C-F07) and the German Bundeskartellamt's binding commitments (see C-F10) describe closely overlapping remedies (more explanatory content, less discouraging framing, easier-to-combine consent flows), but no official Apple document reviewed in this research cites the Bundeskartellamt decision, the French decision, or the Italian decision as the reason for the new API.inferencesupportedmedium
C-F12On October 17, 2025, Google announced it will phase out Attribution Reporting, Topics, and Protected Audience (each across both Chrome and Android), plus IP Protection, On-Device Personalization, Private Aggregation/Shared Storage, Protected App Signals, Related Website Sets, SelectURL and SDK Runtime, while continuing to support CHIPS, FedCM and Private State Tokens.direct_recordsupportedhigh
C-F13As of the 2026-09-27 cutoff, Google's own Privacy Sandbox feature-status page lists Android's Attribution Reporting, Topics, Protected Audience, SDK Runtime, On-Device Personalization and Protected App Signals as 'Scheduled for phaseout' -- an announced-retirement status -- without giving a specific completed-removal date; Google states only that it 'will follow Chrome and Android processes for phasing out these technologies.'direct_recordsupportedhigh
C-F14Google's Play Install Referrer API documentation states that devices with Google Play app version 8.3.73 or later automatically have API access, and that it returns the referrer URL, click/install timestamps (client- and server-side), first-install app version, and whether the user interacted with an instant experience in the past 7 days; a (now-outdated, 2023-era) Privacy Sandbox FAQ stated Privacy Sandbox changes would not affect Play Install Referrer functionality.direct_recordqualifiedhigh Google's Install Referrer documentation (updated 2025-07-21) says Play app 8.3.73+ has automatic access and lists referrer URL, click/install timestamps, first-install version and 7-day instant-experience flag; a Privacy Sandbox FAQ last updated 2025-03-11, before the Oct 2025 phaseout announcement, said Privacy Sandbox would not affect Install Referrer.
C-F15Google's Advertising ID (AAID) policy requires apps that target Android 13+ to declare the com.google.android.gms.permission.AD_ID manifest permission (rollout began late 2021 on Android 12, enforceable for all Play-supported devices from April 1, 2022), and returns a string of all zeros when a user resets the identifier -- this mechanism is distinct from, and unaffected by, the Privacy Sandbox retirement.direct_recordcontradictedhigh Google Play returns a string of zeros when a user deletes their advertising ID (rolled out on Android 12 from late 2021 and on all Play devices from April 1, 2022); apps targeting Android 13+ must declare the com.google.android.gms.permission.AD_ID permission. AAID is separate from the Privacy Sandbox phaseout.
C-F16Apple's AdServices (Apple Ads Attribution API) changelog documents a 30-day tap-through/click attribution window (added November 2024) and introduced view-through attribution on March 27, 2025; a subsequent October 2025 changelog entry on pre-order attribution implies the standard view-through lookback window is 1 day (vs. 30 days for click-through/tap-through).direct_recordqualifiedmediumApple's AdServices reference states a 30-day tap-through and 24-hour view-through attribution window (view-through introduced March 27, 2025; tap-through prioritized over view-through).
C-F17Apple's AdServices changelog entry for September 2026 (the same month as the research cutoff) states that attribution payloads will return attribution = false for campaigns using age or gender targeting.direct_recordsupportedhigh
C-F18AppsFlyer, Adjust and Singular each document, in their own official help/developer centers, live support for receiving copies of both SKAdNetwork and AdAttributionKit postbacks at a vendor-specified endpoint; Singular additionally documents a dedicated 'AdAttributionKit - Opt in for Reengagement Copies' Info.plist key specifically for AdAttributionKit re-engagement postbacks.vendor_assertionqualifiedhigh AppsFlyer, Adjust and Singular each document how an app sends copies of winning SKAdNetwork and AdAttributionKit postbacks to the MMP endpoint; Singular also documents Apple's opt-in key for winning AdAttributionKit re-engagement postback copies.
C-F19Apple's own Apple Ads help documentation describes AdAttributionKit as 'the free attribution solution Apple has provided to the mobile advertising industry since 2018' -- a continuity claim that conflates AdAttributionKit's actual March 2024 (iOS 17.4) launch with SKAdNetwork's original 2018 (iOS 11.3) launch.direct_recordsupportedhigh
C-F20Adjust's vendor-panel Mobile App Trends 2026 report states the global average App Tracking Transparency opt-in rate rose from 35% in Q1 2025 to 38% in Q1 2026, based on data from 'thousands of apps' in Adjust's own client base.vendor_panelqualifiedmedium Adjust's vendor-panel Mobile App Trends 2026 (published Feb 2026; top 5,000 apps plus its tracked dataset) reports average ATT opt-in among iOS users shown the prompt rising from 35% (Q1 2025) to 38% (early Q1 2026, a partial quarter).
C-F21A market-research aggregator (Business of Apps, compiling multiple vendor panels without a single unified methodology) reports gaming apps have the highest ATT opt-in rate among categories at 39%, and the UAE has the highest opt-in rate by country at close to 50%.vendor_panelqualifiedlowBusiness of Apps (updated January 7, 2026; underlying panel and period not visible without sign-up) states games have the highest ATT opt-in rate at 39% and the UAE the highest country rate at close to 50%; the 39% matches Adjust's panel figure.
C-F22For install conversions, Apple's attribution frameworks send a single winning postback to one ad network and a single non-winning postback to up to five other qualifying ad networks; for re-engagement conversions, AdAttributionKit generates no 'runner-up' postbacks at all -- only the winning ad network receives postbacks, across multiple conversion windows.direct_recordqualifiedhighFor installs, one winning ad network receives postbacks across up to three conversion windows and up to five other qualifying networks each receive one non-winning postback; for re-engagement, only the winning network receives postbacks (possibly across windows) and no runner-up postbacks are generated.
C-F23Germany's Bundeskartellamt proceeding against Apple's ATT implementation followed a multi-year regulatory timeline distinct from France's and Italy's: Apple's 'paramount significance for competition' designation issued April 2023 (confirmed by the Federal Court of Justice March 2025), a preliminary assessment in February 2025, a market test of Apple's offered commitments opened December 2025, and the commitments made legally binding August 17, 2026.direct_recordsupportedhigh
C-F24No official Apple documentation opened in this research confirms an exact ship date (GA) for the Beta expanded-ATT-interface API; it is documented as Beta at iOS 27.2, and Apple's public release-note conventions elsewhere in this research (e.g. AdAttributionKit, AdServices) show Apple does date-stamp features once shipped -- the absence of such a dated, non-Beta entry is treated as 'not yet GA', per the brief's instruction not to convert an announcement into a completed change.direct_recordsupportedhigh
D-F01Across 663 Facebook ad experiments (Nov 2019-Mar 2020, ~7.9B user-experiment observations, 38B impressions), median RCT-measured lift was 29% (upper funnel), 18% (middle funnel) and 5% (lower funnel/purchase), while double/debiased ML (DML) non-experimental estimates showed median relative errors of 83%, 58% and 24% respectively, and stratified propensity-score matching (SPSM) showed 173%, 176% and 64%.affiliated_measurementqualifiedhighAcross 663 US Facebook RCTs (Nov 2019-Mar 2020), median RCT lifts were 29%, 18% and 5% by funnel stage, while median lifts estimated without control groups were 83%/58%/24% (DML) and 173%/176%/64% (SPSM).
D-F02In an earlier, separate study of 15 large-scale US Facebook ad experiments (~500M user-experiment observations, 1.6B impressions), observational methods commonly used in industry practice often failed to recover the same causal effects as the randomized experiments, even after conditioning on extensive demographic and behavioral data.affiliated_measurementsupportedhigh
D-F03Across 25 large-scale US digital-ad field RCTs ($2.8M combined spend, 19 retailers + 6 financial firms), the median 95% confidence interval on measured advertising ROI was over 100 percentage points wide, and individual-level sales volatility (coefficient of variation ~10 relative to per-capita ad cost) means an informative experiment can require more than 10 million person-weeks.affiliated_measurementsupportedhigh
D-F04In a 60-day, 210-DMA eBay paid-search field experiment (ads suspended in ~30% of DMAs), naive OLS estimates put paid-search ROI at 4,173% (no controls) or 1,632% (with time/geo controls), while the experimental estimate was -63%; brand-keyword ads showed no measurable short-term benefit.affiliated_measurementsupportedhigh
D-F05Using Kantar Vivvix ad-spend, Shopify revenue and SimilarWeb traffic data, a 2025 study finds conversion-optimized Meta ads saw a 37% reduction in click-through rate after Apple's ATT rollout, and e-commerce firms with higher pre-ATT Meta dependence saw firm-wide revenue declines of 8-40% relative to less-exposed firms, concentrated among smaller firms.independent_measurementqualifiedmediumUsing opt-in panels from an anonymous ad-analytics provider and Grips Intelligence (a co-author's firm), benchmarked against Kantar-Vivvix, Shopify and SimilarWeb, Aridor et al. (Management Science 2025) find conversion-optimized Meta ads saw a 37% CTR reduction after ATT, and firms more dependent on Meta pre-ATT saw 8-40% relative revenue declines, concentrated among smaller e-commerce firms.
D-F06A large-scale Meta-run experiment across hundreds of thousands of advertisers found that removing offsite/off-Meta signal data raised the median cost per incremental customer from $43.88 to $60.19 (a 37% increase), with ads using offsite data also generating more long-term customers per dollar measured six months later.affiliated_measurementcontradictedmediumIn a one-week randomized experiment on Facebook and Instagram in fall 2021 covering more than 70,000 advertisers (Wernerfelt, Tuchman, Shapiro & Moakler, Marketing Science 2025; two authors Meta employees at the time), the median cost per incremental customer of $38.16 at baseline was estimated to rise to $49.93 (+31%) under the median loss of offsite-data effectiveness. The earlier $43.88/$60.19 (+37%) figures come from a superseded 2022 draft.
D-F07A survey experiment with 11,000 US/UK adults found opt-in rates to Apple's own Personalized Ads consent prompt (~25%) were roughly double opt-in rates to the ATT third-party tracking prompt (~13%), a 12.4 percentage-point gap, with the gap widening to 15.1pp among users who stated a preference for personalized ads.independent_measurementqualifiedmediumA survey experiment with 11,000 US/UK self-identified iPhone users (YouGov panel), co-authored by two Meta employees, found stated opt-in of ~13% under an ATT-style prompt vs ~25% under Apple's own Personalized Ads prompt (-12.4pp; -15.1pp among those preferring personalized ads). Stated choices, not observed behaviour.
D-F08A working paper using web-scraped data on 580,000+ apps in a difference-in-differences design (Apple vs Google Play as comparison) reports that Apple's ATT is associated with a small increase in apps adopting in-app payments after its introduction, strengthening a pre-existing industry trend rather than creating a new one.independent_measurementqualifiedlowKesler's working paper (SSRN, rev. Aug 2023; abstract only read) compares 580,000+ Apple apps with Google Play apps in a difference-in-differences design and reports that ATT brought back paid apps and strengthened the existing trend toward in-app payments, with a very small effect, though possibly larger long-run effects.
D-F09The 'ghost ads' method (Johnson, Lewis & Nubbemeyer 2017) identifies the counterfactual control-group equivalent of ad-exposed users inside a real-time ad-delivery/auction system, which the authors state can reduce experimentation cost and improve measurement precision relative to public-service-announcement (PSA) or intent-to-treat A/B tests, while remaining compatible with platforms that optimize ad delivery dynamically.affiliated_measurementsupportedlow
D-F10AppsFlyer's official documentation states its click-through lookback window defaults to 7 days ("regarded as the industry standard", configurable 1-30 days), view-through lookback defaults to 1 day (configurable 0-24 hours), and engaged-click lookback defaults to 2 days (configurable 1-7 days); deterministic attribution methods (referrer/device-ID matching) are given priority over probabilistic modeling when both occur within the lookback window.direct_recordsupportedhigh
D-F11AppsFlyer classifies networks like Meta, Google Ads and Snapchat as 'self-reporting networks' (SRNs): AppsFlyer queries these networks' own MMP APIs using the device ID at first app launch (subject to ATT consent on iOS) to determine attribution, a separate mechanism and priority path from non-SRN networks, which rely on install-referrer, device-ID matching or probabilistic modeling.direct_recordsupportedhigh
D-F12AppsFlyer's reattribution window rules mean a reinstall occurring inside the configured window generates no install postback to any media source and subsequent in-app events are classified organic, whereas a reinstall occurring after the window expires is treated as a standard new install and does generate postbacks.direct_recordqualifiedhighIn AppsFlyer, a reinstall after the re-attribution window expires is recorded as a new install. Inside the window, no new install is recorded unless the user engaged with a retargeting campaign, which records a retargeting reinstall. Post-reinstall events are credited to organic or to the original install, depending on a setting.
D-F13TikTok discontinued its legacy MMP-postback integration on 31 March 2025, making Self-Attributing Network (SAN) integration mandatory for all apps; TikTok's own documentation states SAN integration provides enhanced conversion recognition and reporting inside TikTok Ads Manager 'without affecting your MMP's final attribution logic,' meaning the two systems can diverge by design rather than by error.direct_recordsupportedhigh
D-F14TikTok's ad-group attribution settings offer click-through windows of 1, 7 or 28 days; view-through windows of Off, 1 or 7 days; and, for app campaigns specifically, engaged view-through windows (users who watch an ad 6+ seconds without clicking) of 1 or 7 days.direct_recordqualifiedhighTikTok ad-group attribution offers click-through windows of 1, 7, 14 or 28 days; view-through Off, 1 or 7 days; and for app campaigns engaged view-through (≥6s watched, or full video if shorter) of 1 or 7 days.
D-F15Singular's documentation of Meta's Advanced Mobile Measurement (AMM, available since 18 June 2025) states that in Meta's aggregate reporting, 'engaged view conversions are reported under conversion type = click-through,' meaning users who merely watched (rather than clicked) an ad can be counted toward click-attributed totals in aggregate reports.direct_recordqualifiedhighSingular's documentation states that, in its aggregate reporting of Meta campaigns, engaged-view conversions (video views over 5 seconds) are reported under conversion type 'click-through'. Meta re-enabled user-level Advanced Mobile Measurement (AMM) data from 18 June 2025.
D-F16Meta's App Events API documentation states that its attribution insights are 'surfaced based on impression or click time, not install or conversion time,' which the documentation notes may cause discrepancies versus Ads Manager reports; the API's stated attribution model is 28-day click-through and 1-day view-through (when view-through is enabled).direct_recordqualifiedhighMeta's legacy App Events API page (no longer recommended for new integrations) says its attribution endpoint returns installs from clicks within 30 days (1-day view optional) and describes Ads Manager as 28-day click/1-day view. Current Marketing API docs allow app-install ad sets to optimize on 1-day click, optionally with 1-day view or engaged view; Ads Manager offers 7-day and 28-day click only as comparison windows.
D-F17Per Adjust's documentation of Apple's SKAdNetwork 4, up to three delayed postbacks are sent per install/conversion-value window (0-2 days, 3-7 days, 8-35 days) with 24-144 hour delivery delays; conversion values are 'fine' (6-bit, 0-63) or 'coarse' (none/low/medium/high buckets), and which type is delivered depends on a 4-tier 'crowd anonymity' threshold tied to ad/app/source-identifier volume.direct_recordsupportedhigh
D-F18Apple's AdServices framework / Apple Ads Attribution API is scoped only to 'app-download campaigns that originate from the App Store on iOS devices' -- i.e. Apple Search Ads campaigns specifically -- and returns an attribution token with a 24-hour time-to-live that a developer or MMP must exchange server-side (POST to api-adservices.apple.com) within that window to fetch the attribution record.direct_recordqualifiedhigh Apple's AdServices framework/Apple Ads Attribution API covers only Apple Ads app-download campaigns on the App Store (search results, search tab, Today tab, product pages) on iOS, returning a token with a 24-hour TTL that the developer or MMP exchanges via POST to api-adservices.apple.com.
D-F19Google's official data-driven attribution documentation states the model requires at least 200 conversions and 2,000 ad interactions within a 30-day period across supported networks to function, implying accounts below this threshold default to rules-based (non-data-driven) attribution models.direct_recordcontradictedmediumGoogle Ads data-driven attribution is the default for most conversion actions and is available regardless of conversion volume; Google recommends (but does not require) at least 200 conversions and 2,000 ad interactions in 30 days for better model performance.
D-F20Google's Meridian (open-source Bayesian MMM) documentation states it estimates channel ROI, response curves and optimal budget allocation using a single Bayesian model with adstock/diminishing-returns transformations, supports injecting business knowledge via custom priors, and integrates geo-experiment (GeoX) results for calibration -- but the documentation makes no independent accuracy claim or benchmark against competing methods.direct_recordsupportedmedium
D-F21Meta's Robyn MMM documentation states calibration accepts only point-estimate inputs (start date, end date, incremental response value) from Meta Conversion Lift or Meta GeoLift experiments via a MAPE-based calibration score, and explicitly disclaims that 'we don't guarantee that using Budget Allocator as well as any Robyn's functions will meet business expectations on predicted response's accuracy,' recommending output validation before use.direct_recordqualifiedhighRobyn accepts calibration only as point estimates (start date, end date, incremental response) from experiments such as Meta Conversion Lift or GeoLift or other channels' incrementality tests, scored via MAPE(cal,fb), and disclaims any guarantee of predicted-response accuracy.
D-F22PyMC-Marketing's own documentation states it uses a Bayesian methodology (distinct from Robyn's traditional ML-based optimization), supports lift-test calibration on par with Robyn and Meridian, and claims 'superior results versus Meridian' on its own benchmarking, while acknowledging its added flexibility requires more technical expertise to use than simpler alternatives.vendor_assertionqualifiedmediumPyMC-Marketing's docs describe it as Bayesian (vs Robyn's 'traditional ML'), list lift-test calibration, and cite a PyMC Labs-run benchmark claiming 2-20x faster sampling and 40% lower channel-contribution error than Google Meridian (vendor self-benchmark).
D-F23Branch defines an attribution window generically as 'the specific period of time...during which eligible conversion events can be claimed by publishers or media partners,' and states windows are configured per ad network in its dashboard rather than using one universal default.direct_recordsupportedmedium
EF-F01Google Ads App campaigns require at least 10 conversions per day (or 300 conversions in 30 days), each with a value greater than 0, to use Target ROAS bidding.direct_recordqualifiedhighPer Google Ads Help 'About Target ROAS bidding', App campaigns need at least 10 conversions every day (or 300 in 30 days), each with value greater than 0, to use Target ROAS, and the bid-on conversion events must come from the Google Analytics for Firebase SDK.
EF-F02Google's own best-practices documentation warns that changing an in-flight Google Ads App campaign before it registers its first 100 conversions may disrupt learning, and recommends daily budgets of at least 50x the bid for tCPI/pre-registration campaigns, 10x for tCPA install campaigns, and 15x for tCPA engagement campaigns.direct_recordsupportedhigh
EF-F03TikTok's own Smart+ App Campaigns help page documents three optimization goals — mobile app installs (MAI), in-app event optimization (AEO), and value-based optimization (VBO, Android only) — but does not itself state a minimum event threshold or learning-period rule.direct_recordsupportedhigh
EF-F04Meta ad sets are widely reported (via secondary sources, since Meta's own help pages could not be rendered by this research's fetch tool) to require roughly 50 optimization events per ad set within a 7-day window to exit the 'learning phase,' with some reporting a reduced ~10-event threshold specifically for install/purchase optimization.vendor_assertionqualifiedlow Meta's help centre says ad sets exit the learning phase once delivery stabilises, which 'usually' happens after about 50 results in the week after the last significant edit (Shops ads: 17 website + 5 Meta purchases); no lower app-install threshold is documented there.
EF-F05Apple Search Ads' CPA cap sets a bid ceiling across an ad group's keywords that will never exceed the advertiser's max CPT bid, but the ad group's actual CPA may still exceed the entered cap; Apple's own help page states no fixed minimum-conversion or learning-period rule before adjusting it.direct_recordsupportedhigh
EF-F06AppLovin's own MAX in-app bidding FAQ describes a real-time auction where all bidding partners bid simultaneously and the highest bidder wins the impression, but does not document minimum event thresholds, a learning period, or 7-day vs 28-day optimization windows anywhere on that page.direct_recordsupportedmedium
EF-F07Unity LevelPlay's own introduction documentation describes both a legacy CPM-ordered waterfall and a real-time in-app-bidding auction, plus an 'auto-optimization' algorithm comparing network eCPM, but does not state any minimum-impressions or minimum-time threshold for that optimization to activate.direct_recordsupportedmedium
EF-F08Moloco Ads and Liftoff Accelerate both market machine-learning-driven bidding toward CPI, CPA, ROAS and predicted-LTV goals, but this research could not directly open either vendor's help-center documentation (Moloco returned HTTP 403; Liftoff pages were not fetched in full) to verify mechanics or thresholds first-hand.vendor_assertionqualifiedlowMoloco Ads and Liftoff Accelerate market ML bidding toward deeper-funnel goals (Moloco: ROAS and CPA, with predicted long-term value; Liftoff: 'CPC, CPI, CPA, ROAS, pLTV'), per their product pages; neither page documents minimum-event thresholds or learning periods.
EF-F09Apple's Product Page Optimization tool uses Bayesian statistical methods and only begins reporting results once at least five first-time downloads are attributed to a test, labeling variants 'Performing Better' or 'Performing Worse' once a treatment reaches 90% confidence versus the baseline.direct_recordsupportedhigh
EF-F10Apple's Custom Product Pages are a separate mechanism from Product Page Optimization: each custom page gets a unique URL (with a page ID) usable in external ad channels or a developer's own site, but Apple's documentation for custom pages does not describe an automatic, evenly-split, statistically-scored comparison against a baseline the way Product Page Optimization does.vendor_assertionsupportedmedium
EF-F11Google Play's Store Listing Experiments let a developer set the minimum detectable effect and the confidence level in advanced settings, and the tool warns that increasing the confidence level 'decreases the likelihood of a false positive'; experiments auto-stop after running six months regardless of outcome.direct_recordsupportedhigh
EF-F12App Store and Google Play product-page conversion-rate benchmarks (commonly cited as roughly 25-33%, with Play running about 3-5 percentage points higher than iOS for the same category) come from ASO vendor panels (e.g., Storemaven, AppTweak, SplitMetrics) with differing methodologies and date windows, not from Apple or Google themselves.commissioned_measurementcontradictedlowApp-store conversion benchmarks are definition-dependent: Apple itself reports a 1.6% average conversion rate for default product pages (and +2.5pp for custom product pages), while ASO-vendor panels publish much higher page-view-to-install rates; the 25-33% range and a 3-5pp Play-over-iOS gap could not be traced to the cited source.
EF-F13The Ninth Circuit (No. 25-2935, decided December 11, 2025) affirmed the district court's contempt finding against Apple and most of the April 30, 2025 injunction's restrictions on non-neutral steering messages and link-styling rules, but held the total ban on charging any commission for external-link purchases was overbroad and remanded for the district court to define a narrower fee tied to costs 'genuinely and reasonably necessary for its coordination of external links.'direct_recordqualifiedhigh The Ninth Circuit (No. 25-2935, Dec 11, 2025) affirmed Apple's civil contempt and most restrictions in the district court's April 30, 2025 order, but reversed its zero-commission prohibition and remanded for a commission based on costs 'genuinely and reasonably necessary' for coordinating external links, plus some compensation for Apple's intellectual property.
EF-F14The U.S. Supreme Court granted certiorari in Apple Inc. v. Epic Games, Inc. (No. 25-1311) on June 30, 2026, limited to 'Question 1 presented by the petition'; as of the September 27, 2026 cutoff, merits briefing was still underway (Apple's opening brief and joint appendix filed September 14, 2026; multiple amicus briefs filed September 16-21, 2026; respondent's brief due November 13, 2026), meaning the scope of any permissible external-link commission in the US remains legally unresolved.direct_recordqualifiedhighThe Supreme Court granted certiorari in Apple v. Epic (No. 25-1311) on June 30, 2026, limited to whether civil contempt may rest on violating an injunction's 'spirit'; merits briefing was under way at the cutoff (respondent's brief due Nov 13, 2026) while the district-court remand on a permissible link-out commission proceeds (stay denied Aug 13, 2026).
EF-F15Google's own Play Console Help documentation lists a staged US rollout tied to the Epic v. Google litigation: from October 29, 2025 developers may communicate about and link to external pricing/downloads and offer non-Play billing methods; alternative-billing and external-content-links compliance programs launched December 9, 2025; third-party US Android app stores gain access to developer listings by July 22, 2026 unless a developer opts out; and developers using alternative billing or external links must begin reporting transactions and paying service fees from October 1, 2026 (extended to December 1, 2026 for external-content-link enrollees' download reporting).direct_recordsupportedhigh
EF-F16Secondary reporting (not independently verified via a primary court document in this research, after two attempted fetches to law-firm and news sources returned 404) indicates the Ninth Circuit affirmed the jury verdict and injunction against Google on July 31, 2025, and that Epic and Google reached a settlement on redesigned Play Store practices around March 4, 2026, with a revised modified injunction submitted to the district court.vendor_assertionqualifiedlowThe Ninth Circuit affirmed the Epic v. Google verdict and injunction on July 31, 2025; Epic and Google settled and jointly moved to modify the injunction (Nov 4, 2025; renewed Mar 4, 2026; Google's cert petition dismissed Mar 9, 2026), but withdrew the renewed motion on July 14, 2026, so the original injunction remains in force under court compliance monitoring.
EF-F17Apple's own StoreKit External Purchase Link Entitlement developer page, as fetched in this research, describes eligibility scoped only to dating apps on the Netherlands App Store storefront (per a Rotterdam district court interim-relief order) with a 3% commission reduction — it does not describe any US external-purchase-link terms, which instead flow from the separate Epic v. Apple injunction/contempt track (EF-F13, EF-F14).direct_recordqualifiedhighApple's StoreKit External Purchase Link Entitlement page covers only dating apps on the Netherlands storefront (to comply with a Dutch ACM order, with a 3% commission reduction consistent with a Rotterdam court interim-relief ruling); US storefront apps need no entitlement to include external purchase links under the App Review Guidelines.
EF-F18AppsFlyer's own description of deferred deep linking states that when a user without the app clicks a campaign link, the vendor's combined web platform and SDK capture link parameters, route the user through app-store installation, and 'restore that context' on first app open to deliver them to the intended in-app screen.vendor_assertionsupportedmedium
EF-F19Claims that app landing pages or web-to-app flows produce '2.8x higher conversion rates' or that native shopping apps convert '3x higher' than mobile web are repeated across vendor and aggregator blogs citing unnamed 'Google internal data,' but this research could not locate or open the underlying Google source.vendor_assertionwithdrawnlow
EF-F20OpenAI's ChatGPT Apps SDK (built on the Model Context Protocol) and an associated App Directory are described, in OpenAI's own announcement and help pages, as letting developers build discoverable apps inside ChatGPT — surfaced either when ChatGPT proactively suggests one or when a user calls it by name — but this research could not directly fetch OpenAI's pages (both returned HTTP 403), so the December 2025 App Directory launch date and mechanics rest on unverified search-result synthesis.vendor_assertionqualifiedlowOpenAI launched apps in ChatGPT with an Apps SDK preview built on MCP on October 6, 2025 and opened app submissions plus an in-ChatGPT app directory on December 17, 2025; apps are invoked by @mention or tools menu, with proactive in-conversation suggestions described as experimental.
EF-F21Google's own Android Developers Blog (May 21, 2026) announced that Google Play discovery is being extended into the Gemini assistant on Android and web, including an 'Ask Play' conversational overlay on store listing pages, with app/game discovery rolling out 'in the coming weeks' — this is a live, documented, platform-official AI discovery surface, distinct from the retired Google Assistant.direct_recordqualifiedhighOn May 19, 2026 Google announced (Android Developers Blog, I/O 2026) that app discovery in the Gemini app on Android and web would roll out 'in the coming weeks' and introduced Ask Play, an AI conversational overlay for Play search; rollout completion by the cutoff is unverified.
EF-F22An arXiv preprint (Sept 2025, revised Sept 2026) proposing a 'path signature framework' to detect creative fatigue in ad time-series explicitly relies on synthetic panel data because 'proprietary production data could not be released,' and reports no quantified real-world effect size — illustrating that rigorous, generalizable evidence on creative fatigue's magnitude is not publicly available even in current academic work.synthesisqualifiedmediumA 2025-26 arXiv preprint (v5, Sept 2026; author at WPP Data Science) proposing a path-signature screening rule for creative fatigue is evaluated only on 264 synthetic CTR trajectories (94% of injected events detected, 31% false alerts on controls) and disclaims causal attribution and production validation, so it gives no real-world effect size.
EF-F23A frequently repeated claim that an internal Meta study found a '45% CTR drop after the fourth ad repetition' could not be verified in this research: the Medium post commonly cited as its source (published under a 'Analytics at Meta' byline) returned HTTP 403 to direct fetch, and no alternative primary Meta source was located.vendor_assertionwithdrawnlow
EF-F24Evidence AGAINST diversification: a vendor practitioner analysis argues that spreading acquisition budget across multiple channels early can 'dilute learning, slow optimization, and create ad operational overhead,' and that fragmenting spend before any one channel reaches its platform's minimum-signal threshold (e.g., the 100-conversion and budget-ratio rules in EF-F02) can prevent any campaign from ever exiting cold start.vendor_assertionqualifiedlowA RevenueCat practitioner blog (Dec 2025) argues that adding channels early can dilute learning, slow optimization and add operational overhead, because each channel gets too little data to exit learning or creative testing; the link to specific platform thresholds is an inference.
EF-F25Evidence FOR diversification (against over-concentration): a vendor analysis cites a single example where 10% of a brand's audience was reached on both linear and CTV platforms, 'accumulating nearly twice the ad frequency with diminishing returns,' framed as illustrating that concentrating spend in overlapping channels/placements can waste budget on duplicated exposure.vendor_assertionqualifiedlowA vendor blog (Digital Remedy, June 2026, promoting its deduplication tool) illustrates, with a stylised DTC example, that running linear TV and CTV together can hit 10% of the audience on both at nearly twice the frequency; it is an argument for cross-channel deduplication, not evidence for or against diversification.
EF-F26MMM vendor documentation (e.g., Meta's open-source Robyn, and commercial tools like Recast) models ad-spend response with Hill-function/S-curve saturation, under which marginal ROAS (the curve's slope at current spend) is explicitly distinguished from average ROAS, and channels are described as passing through an 'accelerated,' a 'linear,' and a 'plateau' phase as spend increases.vendor_assertionqualifiedlowMeta's Robyn MMM models diminishing returns with a two-parameter Hill saturation function and exposes response curves for budget reallocation; the marginal-vs-average ROAS framing and the three-phase curve description attributed to MMM vendors were not verified.
EF-F27Meta's help center distinguishes a manual 'A/B Testing' (Experiments) tool that randomizes a chosen variable (creative, audience, placement) from 'Dynamic Creative,' which automatically assembles and delivers combinations of uploaded assets based on the delivery algorithm's own predicted performance rather than a controlled random split — per third-party description, since Meta's own pages returned no readable body text to this research's fetch tool.vendor_assertionqualifiedlow Meta's A/B Testing tool shows each version to a separate audience segment so nobody sees both; Dynamic Creative automatically combines uploaded assets and reports aggregate results, and Meta does not recommend it as a substitute for split testing. Since June 2024 it may be unavailable for new sales or app-promotion ad sets.
EF-F28On Apple's own Product Page Optimization page, only Product Page Optimization (not Custom Product Pages) provides a built-in baseline comparison at a stated confidence level; Custom Product Pages are traffic Apple reports per-page analytics for, but does not automatically split evenly or score for statistical significance against a control, per Apple's own documentation.direct_recordqualifiedhighApple documents built-in Bayesian baseline comparison with 90% confidence labels only for Product Page Optimization tests; for custom product pages it provides per-page impressions, downloads and conversion rates in App Analytics without a randomized split or significance test.
EF-F29Apple's own developer page states that apps can publish up to 70 additional custom product page versions (beyond the default page), routable via unique per-page URLs, Apple Ads placements, in-app StoreKit-rendered ads, and editorial placements, and that 'developers see a 2.5 percentage point increase on average' in conversion rate when referring traffic to a custom product page versus the 1.6% average conversion rate Apple reports for default product pages (a 156% relative increase).vendor_assertionsupportedmedium
G1-F01Braun & Schwartz (Journal of Marketing, 2025) show that ad platforms' own delivery/targeting algorithms create nonrandom user exposure within A/B test creative arms, confounding a creative's effect with the platform's targeting effect.synthesisqualifiedmediumBraun & Schwartz (Journal of Marketing 89(2), 2025) document divergent delivery in one Meta A/B test with holdout (533,161 impressions to 96,150 users over three weeks; web lead-form outcome), where each ad reached a different user mix, and argue formally that relevance-based targeting confounds ad-content effects with algorithmic user selection, potentially changing the magnitude and even the sign of A/B results.
G1-F02Divergent delivery means a platform's own creative-split test result reflects both the ad content and the platform's targeting algorithm, so the same creative test run on different platforms (or reaching different audiences via delivery optimization) is not directly comparable across platforms.synthesisqualifiedmediumBraun & Schwartz advise that ad-platform A/B tests suit predicting rollout performance on the same platform under the same settings, but should not be relied on as causal evidence about creative effects for use outside that platform (other channels, strategy); non-comparability of the same creative test across platforms is an inference from this, not a tested result.
G1-F03A 21-month randomized field experiment across ~35 million Pandora listeners (9 ad-load arms) found ad-load sensitivity (effect on listening hours/days and probability of listening) roughly three times larger than a one-month version of the same experiment would show.affiliated_measurementqualifiedmediumIn a 21-month (June 2014-April 2016) randomized experiment on ~34.4 million ad-supported Pandora listeners (nine 1% ad-load arms plus a 10% control, manipulated in the iOS/Android apps only), each extra audio ad per hour cut final-month listening hours by 2.08% and active days by 1.91%; the heaviest arm (6x2) listened 2.9% less than control and the lightest (3x1) 1.8% more, and the long-run elasticity was about three times what a one- or two-month test would have shown.
G1-F04In the same Pandora randomized ad-load experiment, observational (non-experimental, correlational) estimates of the ad-load/engagement relationship were biased and sometimes directionally wrong compared to the randomized estimates.affiliated_measurementsupportedmedium
G1-F05In the same experiment, higher randomized ad-load assignment was associated with more paid (ad-free) subscription conversions, alongside reduced listening.affiliated_measurementqualifiedlowIn the Pandora experiment (2014-2016), randomized higher ad load causally increased ad-free subscriptions: each additional ad per hour raised the probability of being a paid subscriber at the end by 0.14 percentage points (about 0.75 cents of monthly subscription revenue per listener) while raising the probability of not listening at all by about 0.34 points; listeners 55+ were twice as likely as 13-24s to upgrade, and the authors were not permitted to publish a full revenue trade-off.
G1-F06A micro-randomized trial (Bidargaddi et al., JMIR mHealth 2018) randomized the timing of push notifications in a workplace mobile-health app to isolate their proximal (near-term) effect on engagement, distinct from confounded pre/post comparisons.independent_measurementqualifiedlowA micro-randomized trial (Bidargaddi et al., JMIR mHealth uHealth 2018) of 1,255 users of a commercial workplace well-being app over 89 days randomized, at one randomly selected time each day, whether to send a tailored push notification; sending raised the probability of in-app self-monitoring within 24 hours by 3.9% relative (risk ratio 1.039, 95% CI 1.01-1.08), with larger effects at mid-day on weekends.
G1-F07In a single freemium mobile RPG (Age of Ishtaria, ~2,505 churned paying users in the evaluated cohort), a CNN model predicting 365-day-forward LTV had a 5.72% mean percent error across all paying users versus 8.96% for the Pareto/NBD benchmark model, on a held-out test set.vendor_assertionqualifiedmediumIn one freemium mobile RPG (Age of Ishtaria; 2,505 paying users who churned May 2016 to May 2017, 20% held out), a CNN had a max-normalized 'percent error' of 5.72% vs 8.96% (Pareto/NBD with average spend) or 9.01% (with gamma spend); on SMAPE the figures were 73.76% vs 95.65%.
G1-F08In the same study, prediction error for the top 20% of spenders ('top spenders') was 15.64% for the CNN model versus 33.35% for the Pareto/NBD model — parametric BTYD models systematically underestimate top-spender ('whale') future spending, roughly double the error of the deep-learning models on this subgroup.vendor_assertionqualifiedmediumFor the 20% of paying users who spent most in the year, max-normalized percent error was 15.64% for the CNN vs 33.35-33.39% for Pareto/NBD; the authors report BTYD models systematically underestimate top spenders, who may generate up to 50% of the game's revenue (single game, ~500-user test set).
G1-F09Two more recent (2024-2025) arXiv preprints report large relative LTV-prediction-error reductions in industrial mobile-game deployments (a Monte Carlo Dropout uncertainty model improving top-5%-spender MAPE; a since-withdrawn 'SHORE' long-term LTV model claiming a 47.91% relative error reduction), both citing delayed payment behavior, data sparsity, and high-value outliers as the core failure modes of standard LTV models.vendor_assertionqualifiedlow Two recent non-peer-reviewed arXiv preprints claim LTV gains in mobile games. Cao, Xu and Yang (Tencent, 2024) used about 3 million new users of one game to predict next-month spend from one week of play; Monte Carlo Dropout cut top-5% MAPE from 0.48 to 0.19 (MLP) and 0.42 to 0.20 (DCNv2), with Google's ZILN at 0.75. SHORE (2025) claims a 47.91% relative error reduction and names delayed payments, sparse early data and high-value outliers, but arXiv administrators removed it because the submitter lacked the right to agree to the license; no full text is available.
G1-F10Retargeting DSP Jampp reports (vendor blog, Aug 2026) that its always-on 'Ghost Bids' holdout methodology measured an 86% increase in new riders and 122% increase in rides for ride-hailing app FREENOW, and a 93% growth in listers and 92% lift in conversions for marketplace app Wallapop, versus its ~6%-of-users control group.vendor_assertionqualifiedlowJampp's blog (Aug 2026) reports, without period, baseline or uncertainty, that FREENOW saw an '86% increase in new riders', a '122% increase in rides' and a '30% campaign lift', and Wallapop '93% growth in listers' and a '92% lift in conversions', under its always-on Ghost Bids lift measurement, for which Jampp recommends a ~6% randomized control group.
G1-F11Retargeting DSP Remerge markets three incrementality-measurement methods for app re-engagement campaigns — continuous 'Ghost Bids' holdout, Intent-to-Treat (ITT) holdout, and a distribution-matching validation check — but its published case studies (Miniclip 8 Ball Pool, Socialpoint Dragon City, PhotoSì, Delivery Hero HungerStation) describe qualitative outcomes without disclosing quantified lift percentages on the page reviewed.vendor_assertionqualifiedlowRemerge's incrementality page presents Ghost Bids (always-on, for retargeting) and Causal Impact (ID-less, sub-market econometric, for installs and re-engagement), with ITT and PSA explained in linked content; its four case summaries (Miniclip retargeting, validated by Miniclip's own distribution matching; Socialpoint, PhotoSi and Delivery Hero/HungerStation user acquisition) give no quantified lift figures.
G1-F12No app-install-specific or app-usage-specific randomized or credible quasi-experimental study of CTV or TV advertising effects could be located in this research; the closest available high-quality causal TV advertising evidence (Shapiro, Hitsch & Tuchman, Econometrica 2021, 288 CPG brands) measures brand sales elasticity/ROI, not app outcomes.inferencequalifiedhighNo randomized or quasi-experimental study of TV/CTV effects on app installs or usage was found in the (limited) searches available; treat as an evidence gap at medium confidence. The closest causal TV evidence located, Shapiro, Hitsch & Tuchman (Econometrica 2021, 288 brands), measures brand sales elasticities and ROI, not app outcomes.
G2-F01AppLovin reported Q2 2026 (three months ended June 30, 2026) revenue of $1,923.7 million, up 53% year-over-year from $1,258.8 million in Q2 2025.direct_recordsupportedhigh
G2-F02AppLovin's Q2 2026 net income was $1,266.5 million and adjusted EBITDA was $1,613.8 million, an 83.9% adjusted EBITDA margin (non-GAAP).direct_recordsupportedhigh
G2-F03AppLovin's revenue-recognition accounting policy states the company acts as agent, not principal, for its advertising business and presents revenue net of advertising-inventory costs paid to publishers.direct_recordsupportedhigh
G2-F04No primary source accessed in this pass (AppLovin's FY2025 10-K, Q1 2026 10-Q, Q2 2026 10-Q, or the Q1/Q2 2026 earnings releases) confirms that AppLovin completed a 'public opening' of Axon Ads Manager to e-commerce or web advertisers in June 2026; 'Axon Ads Manager' is used only as the brand name for AppLovin's core ad-buying platform, and e-commerce is mentioned solely as a named emerging vertical for future expansion.inferencequalifiedmedium AppLovin's filings do not describe a June 2026 'public opening' for e-commerce/web advertisers; they state that since 2024 it has been expanding to web-based e-commerce advertisers, that its solutions have been made available to web-based advertisers ('early in this market expansion', FY2025 10-K), that a self-serve platform (Axon Ads Manager) launched in 2025, and, in the Q2 2026 10-Q, the core product is called 'AppLovin Ads'.
G2-F05As of June 30, 2026, AppLovin's 10-Q states it had no material legal-proceedings loss contingencies requiring accrual or disclosure, and does not name any specific SEC, DOJ, FTC investigation or securities/class-action lawsuit in that filing's text.direct_recordcontradictedhighAppLovin's Q2 2026 10-Q, Note 5 (Commitments and Contingencies - Legal Proceedings), states: 'As of June 30, 2026 and December 31, 2025, the Company had no material loss contingencies related to legal proceedings for which accrual or disclosure was required.' Part II, Item 1 nonetheless discloses a pending putative securities class action (Brownback Action, N.D. Cal.; motion to dismiss fully briefed as of February 2026) and consolidated shareholder derivative suits stayed pending that motion; it names no specific government investigation.
G2-F06Unity reported Q2 2026 total revenue of $546.5 million and Grow Solutions revenue of $388.9 million (up 35.5% year-over-year from $287.2 million), which the company attributes to growth in the Unity Ads Network 'driven by Unity Vector,' partially offset by declines in the ironSource Ads Network.direct_recordqualifiedhigh Unity reported Q2 2026 total revenue of $546.5M and Grow Solutions revenue of $388.9M, up 35% (issuer; 35.4% unrounded) from $287.2M, attributed to Unity Ads Network growth 'driven by Unity Vector', partly offset by the ironSource Ads Network.
G2-F07Unity CEO Matt Bromberg described 'the ongoing success of Unity Vector AI' as helping drive value for creators, players and shareholders in the Q2 2026 earnings release, without disclosing a standalone revenue or performance metric for Vector.vendor_assertionsupportedmedium
G2-F08Liftoff Mobile filed its first 10-Q as a public company for the quarter ended June 30, 2026 (following an IPO completed June 5, 2026 at $23.00/share, raising approximately $472.4 million in net proceeds from 21.9 million shares, with $409.2 million applied to debt repayment).direct_recordsupportedhigh
G2-F09Liftoff reported Q2 2026 revenue of $219.5 million, up 35.4% year-over-year from $162.1 million in Q2 2025.direct_recordsupportedhigh
G2-F10Liftoff's Q2 2026 10-Q discloses that one customer accounted for approximately 10% of revenue for both the three and six months ended June 30, 2026, with no customer exceeding 10% concentration in the prior-year periods; the filing does not disclose a gaming vs non-gaming revenue split.direct_recordsupportedhigh
G2-F11Liftoff's revenue-recognition policy states it acts as agent (not principal) because it does not control ad inventory, and reports revenue net of 'consideration payable to publishers or third parties.'direct_recordsupportedhigh
G2-F12Digital Turbine reported fiscal-year 2026 (ended March 31, 2026) total revenue of $565.3 million (+15% YoY), with App Growth Platform segment revenue of $185.7 million (+21% YoY) and On Device Solutions revenue of $382.4 million (+12% YoY); adjusted EBITDA was $122.5 million (+69% YoY).direct_recordsupportedhigh
G2-F13Digital Turbine's revenue-recognition policy is split by business line: it recognizes App Growth Platform Marketplace (exchange) revenue net, stating it 'is an agent in transactions on its Marketplace platforms' and acts as 'an intermediary between DSPs and publishers,' while recognizing Brand and Performance offerings gross, stating it 'is a principal' and pays publishers' shares 'as a cost of revenue.'direct_recordsupportedhigh
G2-F14Unity's Grow Solutions revenue is described in its Q2 2026 10-Q as 'the amount we retain from the transaction we are facilitating through our auction and mediation platform,' language consistent with a net/agent presentation, but the formal principal-vs-agent accounting-policy paragraph (as found for AppLovin, Liftoff and Digital Turbine) was not located within the portions of Unity's 10-Q or FY2025 10-K retrieved in this pass.direct_recordqualifiedmedium Unity's FY2025 10-K states it presents Grow Solutions advertising revenue on a net basis where it facilitates transactions between advertisers and publishers without controlling the placement (the publisher being its customer), and on a gross basis where it is the publisher; the Q2 2026 10-Q describes Grow revenue as 'the amount we retain from the transaction'.
G2-F15Mobvista reported FY2025 (calendar year) total revenue of approximately $2.05 billion, up 35.7% year-over-year, driven by Mintegral; the company's own press release does not state whether this revenue is recognized gross or net of publisher/traffic-acquisition payouts, and the formal accounting-policy passage from Mobvista's HKEX annual report could not be retrieved in this pass.direct_recordqualifiedmediumMobvista reported FY2025 revenue of about $2.05 billion (+35.7%), recognized gross ('generally the gross method' for Ad-tech); its non-IFRS Ad-tech net revenue after traffic-publisher payouts was about $518.6 million for 2025 (H1 $245.1M + H2 $273.5M, derived), so the headline is not comparable to net-reporting peers such as AppLovin, Unity Grow or Liftoff.
G2-F16Stripe's published US online card-processing rate is 2.9% + $0.30 per successful domestic-card transaction, with an additional 1.5% for international cards and 1% for currency conversion.direct_recordsupportedhigh
G2-F17RevenueCat's State of Subscription Apps 2026 report finds that web-revenue adoption scales sharply with app performance tier: 41% of its top-performing ('Tier 5') apps generate web revenue versus 1.3% of 'Tier 1' hobby apps, and web revenue represents 3.2% of total revenue globally but 4.9% in North America and 0.8% in India/SEA, based on a panel of over 115,000 apps and more than $16 billion in tracked revenue on RevenueCat's own platform.vendor_panelsupportedmedium
G2-F18No maintained, non-paywalled public registry or count of live SKAdNetwork/AdAttributionKit-registered ad-network identifiers was accessible in this pass: Apple's ad-network-list page (developer.apple.com/app-store/ad-network-list/) returned HTTP 404, its SKAdNetwork documentation landing page returned only a page title (JavaScript-rendered body not retrievable via WebFetch), and an attempted MMP partner-directory page (AppsFlyer's SKAdNetwork marketplace) also returned HTTP 404.inferencesupportedhigh
G2-F19No public, non-paywalled, quantified estimate of US or global in-app advertising revenue (money quantity Q2) covering a Q2-2026-relevant period was found in this pass; EMARKETER's dedicated in-app mobile ad spending page returned HTTP 403 (paywalled), consistent with the AB stream's independent finding (AB-F27) that this series requires a subscription.inferencesupportedhigh
G3-F01In Johnson, Lewis & Nubbemeyer's (2017, JMR) 'ghost ads' field experiment with an online retailer, retargeting display ads lifted website visits by 17.2% and purchases by 10.5% relative to the ghost-ad counterfactual.affiliated_measurementqualifiedmediumIn Johnson, Lewis & Nubbemeyer's (JMR 2017) 'ghost ads' experiment, built on Google's display ad system and run for an unnamed online apparel/sporting-goods retailer's two-week desktop retargeting campaign on the Google Display Network, retargeting ads lifted website visits by 17.2% and purchases by 10.5% versus the predicted-ghost-ad control group (published abstract). A co-author was a Google employee when the work was done, so this is platform-built research, not independent of the ad platform.
G3-F02Sahni, Narayanan & Kalyanam (2019, JMR) find that switching on experimental retargeting causes 14.6% more users to return to an online home-improvement retailer's website within four weeks, with the effect decaying over time (33% of week 1's effect occurring on day 1) and higher week-2 effects when week-1 advertising was nonzero.independent_measurementsupportedmedium
G3-F03Simonov, Nosko & Rao (2018, Marketing Science) find brand-keyword search ads have a statistically significant positive effect of 1%-4% on traffic when no competitor is present, but when a brand with contested keywords stops bidding, competitors in paid positions 2-4 'steal' 18%-42% of the focal brand's clicks (versus 1%-5% stolen when the brand's own ad is still present).affiliated_measurementqualifiedmediumSimonov, Nosko & Rao (Marketing Science 2018; randomized experiments on a small fraction of US-located Bing users over nine days in January 2014, run mainly while two authors were at Microsoft Research) find brand-keyword ads raise focal-brand clicks by 1%-4% when no competitor is present; when the brand's ad is present, competitors in positions 2-4 take 1%-5% of its clicks; and for brands that face competition but choose not to advertise on their brand term, competitors take 18%-42% of clicks, a comparison the authors note may reflect selection.
G3-F04A 2026 quasi-experimental (regression-discontinuity) study using push-notification-provider data finds that delivering a notification immediately upon a user's screen-on event reduces same-day app logins by approximately 16% versus a short 1-6 minute delay, with peak engagement at that modest delay and a similar pattern in app uninstalls.independent_measurementqualifiedmediumA 2026 SSRN working paper (Li, Fan, Li & Zhong) using data from a Chinese push-notification provider finds, by regression discontinuity, that delivering a notification immediately at screen-on reduces same-day app logins by about 16%; separate instrumental-variable estimates show engagement peaks at a 1-6 minute delay, with suggestive consistent evidence from app uninstalls and a second live-streaming app.
G3-F05On February 26, 2025, Culper Research published a report titled 'AppLovin Corporation (NASDAQ: APP): Force-Feeding Users with Silent Backdoor Installs and Copying Meta's Homework. Straight to the Principal's Office, Please,' alleging (among other things) a 'Backdoor Installation Scheme' in which AppLovin's MAX SDK updates allegedly smuggled a permission into partner apps enabling silent, one-click direct app installs outside app stores.vendor_assertionsupportedmedium
G3-F06Also on February 26, 2025, Fuzzy Panda Research published a report titled 'AppLovin (APP) - Formers Allege Ad Fraud; Is DTC Hype Actually 'Stealing' Meta's Data; Illegal Tracking of Children & Serving Sex Ads to Kids,' alleging AppLovin used its Meta-mediation SDK access to 'peek' at Meta ad performance data and that the company was 'caught using fake clicks [and] other dirty tricks to game installs.'vendor_assertionsupportedmedium
G3-F07On February 20, 2025, Edwin Dorsey (author of The Bear Cave, who the underlying complaint itself notes 'is not a short seller' and 'does not take positions against companies profiled') published a report titled 'Problems at AppLovin (APP)' raising concerns about ad-quality, dependency on required Meta ad spend from advertisers, and lack of transparency.vendor_assertionsupportedmedium
G3-F08Muddy Waters Research's March 27, 2025 report claims, based on 'conversion log-level files provided by a leading independent demand-side platform' covering 37 million+ users across five advertisers, that over 50% of AppLovin's e-commerce conversions were attributable to retargeting and only 25%-35% were incremental, alongside an estimated ~23% Q1 2025 advertiser churn rate.vendor_assertionqualifiedmedium Muddy Waters (disclosed short; report of 27 Mar 2025) estimated that ~52% of AppLovin's e-commerce conversions were retargeting and that 'incrementality is only ~25%-35%', citing (per the Brownback complaint) conversion log-level files from an independent DSP covering 37M+ users across five advertisers, and estimated ~23% Q1 2025 churn among 776 e-commerce advertisers based on removal of AppLovin's pixel from their sites. These are a short seller's estimates with undisclosed method, not audited measurements.
G3-F09Muddy Waters Research's May 7, 2025 follow-up report alleges that AppLovin CEO Adam Foroughi's March 31, 2025 statement denying that AppLovin 'creates or uses persistent identifiers' was false, and that CTO Basil Shikin's blog-post explanation was 'a lie of omission,' asserting the company continued using persistent identifiers that violate partner-platform terms of service.vendor_assertionsupportedmedium
G3-F10AppLovin publicly responded to the short-seller reports: CEO Adam Foroughi published a blog post titled 'A Note from Our CEO: Discussing Web Advertising Opportunity and Unpacking Pixels' within hours of the March 27, 2025 Muddy Waters report, and CTO Basil Shikin published a further blog post on March 31, 2025 defending the company's e-commerce data practices; both posts incorporated AI-generated analysis from xAI's Grok 3 chatbot.direct_recordqualifiedmediumAppLovin publicly rebutted the reports: a 26 Feb 2025 'Note from our CEO' (per the complaint); CEO Adam Foroughi's 'A Note from Our CEO: Discussing Web Advertising Opportunity and Unpacking Pixels', issued hours after the 27 Mar 2025 Muddy Waters report (per the complaint), which includes a section 'generated by Grok3, an AI model by xAI'; CTO Basil Shikin's 'Examination of e-commerce data practices' (31 Mar 2025 per the complaint), which says Grok 3 supported its drafting; and Foroughi's 'Performance Advertising: How we drive value and handle data', which Muddy Waters dates to 31 Mar 2025.
G3-F11AppLovin's Class A stock fell 8.9% on February 20, 2025 (Bear Cave Report), fell approximately 12.2% on February 26, 2025 (Culper/Fuzzy Panda Reports, from $377.06 to $331.00), and plunged 20.1% on March 27, 2025 (Muddy Waters Report, from $327.62 to $261.70), described in the complaint as the stock's 'steepest drop on record.'direct_recordsupportedhigh
G3-F12Five related AppLovin lawsuits were filed in the N.D. California federal court in 2025: three putative securities class actions (Quiero, 4:25-cv-02294, filed 2025-03-05, voluntarily dismissed May 2025; Brownback, 4:25-cv-02772, filed 2025-03-24, the surviving lead action; Wayne County Employees' Retirement System, 4:25-cv-03438, filed 2025-04-17, voluntarily dismissed May 2025) and two shareholder derivative suits (Patel v. Foroughi, 4:25-cv-02780, filed 2025-03-25; Smith v. Foroughi, 4:25-cv-04261, filed 2025-05-19), the latter two consolidated and stayed pending the securities case.direct_recordqualifiedhigh In 2025 five related suits were filed in N.D. Cal.: securities class actions Quiero (4:25-cv-02294, filed 5 Mar 2025; voluntarily dismissed, closed 27 May 2025), Brownback (4:25-cv-02772, filed 24 Mar 2025; the lead action) and Wayne County ERS (4:25-cv-03438, filed 17 Apr 2025; voluntarily dismissed, closed 27 May 2025), and derivative suits Patel v. Foroughi (4:25-cv-02780, filed 24 Mar 2025 per the docket) and Smith v. Foroughi (4:25-cv-04261, filed 19 May 2025), consolidated and stayed by order of 5 Jun 2025. A separate securities class action, Talbot v. AppLovin (3:26-cv-10584, filed 16 Sep 2026; class period 12 Feb-5 Aug 2026), concerns statements about AI products, not the 2025 short-seller allegations.
G3-F13As of AppLovin's Q2 2026 10-Q (filed 2026-08-05), the lead securities class action (Brownback, consolidated with an Amended Complaint filed 2025-09-12 naming Basil Shikin as an additional defendant and alleging a class period of November 7, 2024 to March 27, 2025) had a motion to dismiss that was 'fully briefed as of February 2026,' with no ruling reported in that filing; the related shareholder derivative suits remain consolidated and stayed pending that motion's resolution.direct_recordqualifiedhighAs of AppLovin's Q2 2026 10-Q (filed 5 Aug 2026), the motion to dismiss the Brownback Amended Complaint (filed 12 Sep 2025; class period 7 Nov 2024-27 Mar 2025; Shikin added as defendant) had been fully briefed since February 2026. The docket shows the court took it under submission on 14 Apr 2026 without a hearing, together with lead plaintiffs' motion to supplement the complaint with reported SEC and state-AG investigations. No ruling appears on the public RECAP docket (last refreshed 17 Aug 2026) or in AppLovin's filings through the cutoff, and the derivative suits remain consolidated and stayed.
G3-F14None of AppLovin's three most recent SEC filings accessible at cutoff (10-Q filed 2025-11-05 for Q3 2025, 10-K filed 2026-02-19 for FY2025, and 10-Q filed 2026-08-05 for Q2 2026 — the last filed roughly ten months after Bloomberg's reported October 2025 SEC-inquiry story) discloses, names, or otherwise confirms any SEC subpoena, inquiry, or investigation into AppLovin; only generic risk-factor boilerplate about 'litigation or regulatory action ... or investigations by regulators' appears.direct_recordqualifiedmedium None of AppLovin's four periodic filings from Nov 2025 to Aug 2026 (Q3 2025 10-Q, FY2025 10-K, Q1 and Q2 2026 10-Qs) names any SEC, DOJ, FTC or state attorney-general investigation; their Legal Proceedings sections say only, generically, that the company is currently involved in legal proceedings and claims 'as well as governmental and other regulatory investigations and proceedings'. Bloomberg reported on 6 Oct 2025 (per Reuters) that the SEC was probing AppLovin's data-collection practices; AppLovin said it does not comment on potential regulatory matters, and lead plaintiffs in Brownback have asked to add reported SEC and state-AG investigations to their complaint. The probe is reported but not confirmed by AppLovin or the SEC.
G3-F15Article 6(8) of the EU Digital Markets Act requires a designated gatekeeper to give advertisers, publishers, and their authorized third parties free access, on request, to the gatekeeper's own performance-measuring tools and to the aggregated and non-aggregated data necessary to independently verify advertisement inventory and measure performance.direct_recordsupportedhigh
G3-F16Article 6(10) of the EU Digital Markets Act requires a designated gatekeeper to give business users and their authorized third parties, on request and free of charge, 'effective, high-quality, continuous and real-time access to, and use of' aggregated and non-aggregated data (including personal data under opt-in consent conditions) generated in the context of business users' and end users' use of the gatekeeper's core platform services.direct_recordsupportedhigh
G3-F17Apple's official developer policy states developers 'may not derive data from a device for the purpose of uniquely identifying it' (covering browser/device configuration, location, or network-connection signals), and that apps or referenced SDKs (including ad networks, attribution services, and analytics SDKs) found engaging in fingerprinting 'may be rejected from the App Store.'direct_recordsupportedhigh
G3-F18AppsFlyer's own attribution-methods documentation lists 'Probabilistic modeling' as one of its supported attribution techniques on iOS (alongside Android, and CTV/PC/console, but not UWP), explicitly labeled as using no device ID and a 'Probabilistic' (not deterministic) technique, and states that in its attribution-priority waterfall it 'prioritizes clicks over impressions, and deterministic over probabilistic methods.'vendor_assertionqualifiedhighAppsFlyer's attribution documentation (last edited 12 Aug 2026) lists 'Probabilistic modeling' (no device ID; probabilistic technique) as supported on Android, iOS and CTV/PC/console but not UWP, states that it 'prioritizes clicks over impressions, and deterministic over probabilistic methods', and describes probabilistic modeling as a statistical method that produces aggregate campaign-level reports rather than identifying individual devices or users (vendor self-description).
G3-F19Adjust's official documentation states that SKAdNetwork attribution 'is always deterministic' and 'attributes regardless of the user's ATT status,' whereas ATT-framework (non-SKAN) attribution 'can happen with probabilistic modeling when allowed by the ATT policy' and 'is limited for users who have not consented per the ATT policy.'vendor_assertionsupportedhigh
G3-F20AdCP's documented governance protocol enforces a three-party separation of duties (an 'orchestrator' that proposes/executes buys but cannot set its own spending limits or approve its own plans; a 'governance agent' that validates plans against policy and tracks budgets but cannot execute buys; and a 'seller' that fulfills buys but cannot override governance decisions), with a check_governance API call returning structured findings at 'must,' 'should,' or 'may' severity, and transactions exceeding a human-set per-transaction authority threshold are held for asynchronous human approval rather than executed automatically.direct_recordqualifiedmediumAdCP's campaign governance, documented at v3.1.24 (the latest stable release at cutoff; marked 'Experimental' and 'Request for Comments'), separates duties among an orchestrator (cannot set its own spending limits or approve its own plans), a governance agent (cannot execute buys) and a seller (cannot override governance decisions). check_governance returns findings at must/should/may severity, and actions above a human-set authority limit are escalated asynchronously for human approval. Governance is optional: sellers must call check_governance only when a buyer has registered governance agents on the account, and may not require it of all buyers.
G3-F21IAB Tech Lab's AAMP 2.0 (announced 2026-04-23) provides 'transaction-ready' Buyer and Seller Agent SDKs with documented 'human-in-the-loop approval gates and guardrails' and 'configurable approval gates' on the Seller Agent side, described as ensuring 'automation remains controlled and reliable, preventing errors and maintaining alignment with business objectives'; as of the article's last-modified date (2026-08-28), AAMP 3.0 was described as 'well underway,' extending the framework into more transaction and media types.direct_recordqualifiedhighIAB Tech Lab's AAMP 2.0 (announced 23 Apr 2026) released 'transaction-ready' Buyer and Seller Agent SDKs. The Buyer Agent is described with 'human-in-the-loop approval gates and guardrails' and the Seller Agent with 'configurable approval gates'. On 22 Sep 2026 IAB Tech Lab announced AAMP 3.0, adding the OpenProposal specification for the RFP-to-proposal stage, which is in public comment until 22 Oct 2026.
G3-F22On July 8, 2025, the Eighth Circuit (Custom Communications, Inc. v. FTC, Nos. 24-3137, 24-3388, 24-3415, 24-3442, consolidated, per curiam) granted the petitions for review and vacated the FTC's negative-option ('click-to-cancel') Rule in its entirety, holding the Commission 'failed to follow procedural requirements under Section 22 of the FTC Act' by not conducting a required preliminary regulatory analysis, without reaching petitioners' other substantive challenges.direct_recordsupportedhigh
G3-F23Following the Eighth Circuit's vacatur, the FTC's own 'Negative Option Rule' page shows the agency published a Federal Register notice on 'Revision of the Negative Option Rule' (2026-02-12) and an Advance Notice of Proposed Rulemaking seeking public comment on potential amendments (published 2026-03-13; comment period opened via a 2026-03-11 notice), i.e., at the 2026-09-27 cutoff the original 2024 click-to-cancel Rule remains vacated and the FTC is in an early-stage re-rulemaking process rather than having a rule currently in effect.direct_recordqualifiedhigh After the Eighth Circuit vacated the FTC's 2024 'click-to-cancel' amendments, the FTC on 12 Feb 2026 recodified the Negative Option Rule as it stood before 2024. That narrower 'Rule Concerning the Use of Prenotification Negative Option Plans' (16 CFR 425) remains in effect. On 13 Mar 2026 the FTC published an ANPRM seeking comment on amendments (comments closed 13 Apr 2026). As of 27 Sep 2026 no proposed rule had followed, and no federal click-to-cancel rule is in effect.
G3-F24Google's Ads API v25.1 (released 2026-08-19) added a new read-only LiftMeasurementConfig resource, 24 new Conversion Lift metrics and winner-score statistical metrics, and an Experiment.lift_measurement_config field, i.e., Conversion Lift study results became newly accessible via the Ads API rather than only through the UI; the same release also added comparable Brand Lift measurement API resources.direct_recordqualifiedhighGoogle Ads API v25.1 (19 Aug 2026) added read-only reporting resources for lift studies (LiftMeasurementConfig, LiftMeasurementFlight, 24 Conversion Lift metrics plus winner-score metrics, and an optional Experiment.lift_measurement_config field) as well as Brand Lift dimensional resources, so lift-study results can be retrieved through the API. The notes do not describe creating studies via the API or any change to eligibility thresholds.
GH-F01Apple's standard App Store commission on auto-renewable subscriptions is 70% net revenue to the developer during a subscriber's first year of paid service and 85% after one year of accumulated paid service (free trials excluded from the one-year count).direct_recordsupportedhigh
GH-F02Apple's App Store Small Business Program gives a flat 15% commission (vs. the standard 30%/70-85% tiered structure) to developers with up to $1,000,000 USD in prior-year proceeds, with re-qualification the year after falling below the threshold.direct_recordqualifiedhighApple's App Store Small Business Program charges 15% to enrolled developers. Their proceeds, combined across all Associated Developer Accounts, must be no more than US$1 million in the prior calendar year and so far in the current year. New developers can also qualify. Crossing $1M in the current year restores the standard rate for future sales. Developers who fall back below the threshold re-qualify the following year.
GH-F03Under Apple's Alternative Terms for Apps in the EU (effective 2026-10-01), commission tiers are 26%/15% (Apple in-app purchase), 20%/10% (alternative payment processing in-app), and 15%/10% (out-of-app link-outs within a 7-day attribution window), with a new 5% Core Technology Commission per transaction replacing the prior per-install Core Technology Fee for apps distributed via alternative marketplaces or the web.direct_recordqualifiedhighApple's unified EU business terms (DPLA updated 18 Aug 2026; effective 1 Oct 2026, i.e. announced but not yet in force at the 27 Sep 2026 cutoff) set commissions of 26%/15% for Apple IAP, 20%/10% for in-app alternative payments and 15%/10% for link-outs (sales within 7 days of the tap), and replace the per-install Core Technology Fee with a 5% Core Technology Commission for apps distributed outside the App Store.
GH-F04Google Play's baseline service fee (in markets not yet migrated to the 2026 restructuring) remains 15% on the first $1M USD of a developer's annual earnings and 30% above that threshold for non-subscription digital goods, while auto-renewing subscriptions are charged a flat 15% regardless of annual revenue tier.direct_recordqualifiedhigh In markets not yet moved to Google Play's 2026 fee model, developers enrolled in the 15% service-fee tier pay 15% on the first US$1M earned each year and 30% above. Auto-renewing subscriptions pay 15% regardless of earnings. The US, UK and EEA moved on 30 June 2026. Australia and Japan move on 30 September 2026, Korea on 31 December 2026 and the rest of the world on 30 September 2027.
GH-F05Google Play is replacing its flat commission with a split 'service fee' + 5% 'billing fee' structure following the Epic v. Google settlement: new-install recurring transactions and subscriptions are charged 10% service fee + 5% billing fee; non-recurring new-install transactions are 20% (or 10-15% under program enrollment) + 5% billing; existing-install non-recurring transactions run 25% (or 15-20%) + 5% billing. Rollout is 2026-06-30 for US/UK/EEA, then AU/Japan, then South Korea, with global completion by 2027-09-30.direct_recordqualifiedhighGoogle Play's new fee model starts in the US, UK and EEA on 30 June 2026. Australia and Japan follow on 30 Sep 2026, Korea on 31 Dec 2026 and the rest of the world on 30 Sep 2027. Recurring transactions pay 10%. One-time purchases pay 20% on new installs and 25% on existing installs, or 20% via an external web link. A developer's first US$1M a year pays 10%. A 5% billing fee applies to Google Play Billing transactions in the US, UK and EEA. Program rates (15% new, 20% existing) are published, but the programs open only on 30 Sep 2026.
GH-F06As of the Ninth Circuit's December 11, 2025 ruling, Apple is barred from charging any commission on US App Store external purchase links until a district court approves a specific 'reasonable' fee reflecting only coordination costs and some IP compensation (explicitly excluding security/privacy costs); the original injunction's blanket lifetime ban on commissions was found to be an abuse of discretion, and the matter was remanded.synthesisqualifiedlowThe Ninth Circuit (11 Dec 2025) upheld Apple's civil contempt but held the district court abused its discretion by permanently banning all link-out commissions. It remanded, recommending that Apple charge none until the court approves a fee based on necessary coordination costs plus some IP compensation (excluding security/privacy). As of late Sep 2026 no fee had been approved, remand proceedings were ongoing, and the Supreme Court had granted Apple limited certiorari (30 Jun 2026).
GH-F07RevenueCat's State of Subscription Apps 2026 report is built from a panel of 115,000+ apps using RevenueCat's subscription-billing infrastructure, representing $16 billion+ in tracked revenue and 1 billion+ transactions, primarily reflecting 2025 activity.vendor_assertionsupportedmedium
GH-F08In RevenueCat's 2026 panel, apps using a hard paywall (no free access) show a 10.7% median Day-35 download-to-paid conversion rate vs. 2.1% median for freemium apps, roughly a 5x difference.vendor_assertionsupportedmedium
GH-F09In RevenueCat's 2026 panel, longer free trials convert better: trials of 17-32 days show a 42.5% median trial-to-paid conversion rate vs. 25.5% for trials under 4 days (~70% relative difference).vendor_assertionsupportedmedium
GH-F10RevenueCat's 2026 panel shows Year-1 annual-subscription cancellation reaching approximately 72% (worsening from ~56% in the 2025 report), with 35% of annual cancellations occurring in Month 1 and 55.4% of 3-day-trial cancellations occurring on Day 0 (up from 51% in 2025).vendor_assertionqualifiedmediumRevenueCat's 2026 report gives a median Year-1 retention of 28% for annual plans (2024 cohort; 31% for the 2023 cohort); its blog restates this as ~72% of annual subscribers cancelling in Year 1 (vs ~56% in the prior report, computed on the 2025 report's different basis). Month 1 accounts for 35% of annual cancellations; 55.4% of 3-day-trial cancellations occur on Day 0.
GH-F11RevenueCat's 2026 panel attributes 31% of Google Play subscription cancellations to involuntary churn (billing/payment failures), up from 28.2% in 2025, vs. 14% on the App Store -- a persistent platform gap in payment-failure-driven churn.vendor_assertionqualifiedmediumRevenueCat's 2026 report attributes 32.2% of Google Play and 15.2% of App Store subscription cancellations to billing errors (its summary states 31% and 14%).
GH-F12RevenueCat's 2026 panel reports apps categorized as 'AI apps' show 41% higher median Year-1 realized LTV ($30.16) than non-AI apps ($21.37), while AI-app monthly-plan 12-month retention is 36% worse than traditional (non-AI) apps.vendor_assertionsupportedmedium
GH-F13Adapty's 2026 panel (16,000+ apps, $3B+ subscription revenue, 10,000+ paywalls compared) reports a global average install-to-trial conversion of 10.9% and trial-to-paid conversion of 25.6%, with Health & Fitness apps highest among named categories at 35.0% trial-to-paid and Entertainment lowest at 19.1%.vendor_assertionqualifiedmediumAdapty's 2026 report (panel of ~16,000 Adapty-using apps, $3B revenue, 105K paywalls; period not stated) reports a global average 10.9% install-to-trial and 25.6% trial-to-paid, highest for Health & Fitness (35.0%) and lowest for Entertainment (19.1%).
GH-F14AppsFlyer's State of App Monetization 2026 Edition (Jan 2025-Mar 2026, verified revenue observed via AppsFlyer's platform) reports $900M in verified IAP revenue, $800M in verified in-app-subscription (IAS) revenue, and $7.2B in verified in-app-advertising (IAA) revenue across its measured base; by Day 7, in-app-advertising revenue reaches 89% of its eventual Day-60 total.vendor_assertionqualifiedmediumAppsFlyer's State of App Monetization 2026 (Jan 2025-Mar 2026, its client base) draws on $900M verified store IAP, $800M verified store subscription revenue and $7.2B in-app ad revenue; by Day 7, IAA reaches 89% of its Day-60 total.
GH-F15AppsFlyer's 2026 monetization panel reports non-gaming one-time-buyer conversion of 9.84% and repeat-buyer (2+ purchases) conversion of 4.64% within 30 days of install.vendor_assertionsupportedmedium
GH-F16GameAnalytics' 2026 benchmark report (16,000+ mobile games, min. 1,000 MAU, 9 regions, iOS+Android, Jan-Dec 2025) shows median mobile D1 retention ~22%, D7 just under 4%, and D30 ~0.68-0.79%, with extreme right-skew: P99 games hold 64-68% D1 and 13-15% D30.vendor_assertionqualifiedmediumGameAnalytics' 2026 benchmarks (16,000+ games using its SDK, min. 1,000 MAU, iOS+Android combined, CY2025; game-level percentiles of weekly data; retention definition not stated) show median D1 ~22% (early 2025, declining), D7 just under 4% and D30 ~0.68-0.79%, while top-1% games reach 64-68% D1 and 13-15% D30.
GH-F17GameAnalytics' 2026 report shows iOS mobile games retain better at the top end than Android: the top 25% of iOS titles show 31-33% D1 retention vs. 25-27% for the top 25% of Android titles.vendor_assertionwithdrawnmedium
GH-F18Google's ZILN (zero-inflated lognormal) loss function for LTV prediction, published by Wang, Liu and Miao (2019), was validated by its authors' open-source companion repository only on two non-mobile public datasets: the Kaggle 'Acquire Valued Shoppers' dataset (~350M transaction rows, 300,000+ shoppers) and the KDD Cup 98 charity-donor dataset (~200,000 lapsed donors); no mobile-app install-cohort validation is documented in the paper or its repository.direct_recordsupportedhigh
GH-F19Industry commentary on backtesting mobile LTV models (Seufert, 2015) argues that historical backtests systematically miss changes in the competitive/market environment (e.g. rising UA-inventory competition over a 12-24 month LTV-projection horizon) and cohort-size effects (network effects or saturation), making backtest accuracy a poor guarantee of forward predictive accuracy; the piece recommends continuous real-time recalibration over static backtested models.inferencesupportedlow
GH-F20Singular (an MMP) describes SKAN-era predicted-LTV practice as modeling missing conversion data from a single 6-bit SKAN postback per install, encoding cohort/revenue/behavior signals, and states (via an internal executive quote, not an independent audit) that sophisticated implementations can reach performance 'comparable to' IDFA-era measurement; the vendor's own article discloses no accuracy percentages, sample sizes, or validation methodology.vendor_assertionqualifiedlowA Dec 2021 Singular blog post (SKAN 3 era: one 6-bit postback per install) describes encoding cohort/revenue/behaviour signals into the conversion value to build predicted LTV, and quotes Singular's CTO relaying customer claims of reaching 'the same level of scale' as IDFA; it discloses no accuracy data or validation method.
GH-F21A Unity-authored analysis of 8 high-DAU apps (iOS and Android) found users who engaged with rewarded video ads were 4.5x more likely to make an in-app purchase than non-engaged users, showed an average weighted 326% increase in user spend (7 days before vs. after first rewarded-ad engagement, range ~200%-500% across apps), a 34% average weighted increase in daily sessions, and single-rewarded-ad-completion 30-day retention of at least 50% vs. an unspecified 13% baseline (rising to 53-68% for higher engagement, 3.5-5x the stated benchmark).vendor_assertionsupportedlow
GH-F22OneSignal's 2026 best-practices guide cites named-customer case studies (Beach Bum Games: push CTR from <1% to 12% and a 250% engagement increase from quest-based personalization; Gedi Digital: 80% YoY growth in iOS subscription activations; Whisker: 20% increase in mobile-driven sales) with no disclosed sample size, test duration, control condition, or independent verification.vendor_assertionsupportedlow
GH-F23Sensor Tower's State of Mobile 2026 report states global app-store consumer in-app-purchase spend reached $167 billion in calendar-year 2025 (+10% YoY), with non-gaming IAP revenue surpassing gaming IAP revenue for the first time, growing 21% YoY and attributed partly to generative-AI services.vendor_assertionsupportedmedium
IJ-F01MRC's June 2, 2017 interim guidance requires measurement vendors to evaluate mobile in-app SIVT/GIVT detection discretely per-app rather than uniformly, supplementing the October 2015 IVT Detection and Filtration Guidelines Addendum.synthesisqualifiedmediumPer a Pixalate summary, MRC's 2 June 2017 interim guidance (supplementing the Oct 2015 IVT Addendum) requires SIVT vendors to treat mobile in-app traffic as a distinct environment when setting detection parameters and heuristics, where it is a material share of measured traffic.
IJ-F02comScore announced on December 4, 2017 that it received MRC accreditation for Sophisticated Invalid Traffic (SIVT) detection and filtration specifically covering mobile in-app traffic, completing its accreditation across desktop, mobile web, and in-app.vendor_assertionqualifiedmediumcomScore announced on 4 Dec 2017 that its vCE product had received MRC SIVT accreditation for mobile in-app traffic; comScore does not appear on MRC's digital accreditation listing as of September 2026.
IJ-F03TAG's Certified Against Fraud program requires that 100% of a certified participant's monetizable transactions (impressions, clicks, conversions) be filtered for invalid traffic compliant with an MRC-recognized standard, and its scope explicitly includes in-app inventory alongside display, video, and mobile web.vendor_assertionqualifiedmediumTAG's Certified Against Fraud Guidelines (v11.0, July 2026) require 100% of a participant's monetizable transactions (impressions, clicks, conversions) to be IVT-filtered under a TAG-recognized standard (MRC IVT Guidelines Addendum or China's T/CAAD 002-2020), and include in-app obligations such as app threat filtering and app-ads.txt.
IJ-F04A 2019 TAG-commissioned benchmark study reported a 1.41% invalid-traffic (IVT) rate across more than 201 billion display, video, and mobile impressions measured within TAG-certified distribution channels, described as an 88% reduction versus a broader industry average.commissioned_measurementqualifiedlowTAG reports that its 2019 Fraud Benchmark Study (conducted by The 614 Group for TAG) found a 1.41% IVT rate across 201B+ display, video and mobile impressions in TAG Certified channels, 'more than 88%' below the broader industry average (TAG-commissioned; the 2018 edition reported 1.68% over 75B impressions, -84%).
IJ-F05Apple's App Store Review Guideline 3.2.2(x) prohibits apps from requiring users to rate, review, download other apps, or take similar store-related actions to access functionality, content, or compensation, while explicitly permitting apps to incentivize users for in-app actions such as watching an ad or completing a level.direct_recordqualifiedhighApp Store Review Guideline 3.2.2(x) (as of June 2026) bars apps from forcing users to rate or review the app, download other apps, or take other store-related actions to access functionality, content or use of the app, while allowing incentives for in-app actions such as completing a level or watching an ad.
IJ-F06Google's June 5, 2017 Play Store policy update prohibits manipulating app rankings via fraudulent or incentivized installs, reviews, or ratings, while stating that incentivized installs can still serve as a legitimate user-acquisition channel when not designed to inflate rankings.direct_recordsupportedhigh
IJ-F07A peer-reviewed 2020 study (ACM Internet Measurement Conference) documents incentivized-install platforms that pay users to install apps and complete in-app tasks, inflating daily-active-user counts, session length, and revenue metrics, and finds lax Google Play enforcement against this practice.independent_measurementsupportedmedium
IJ-F08AppsFlyer's Protect360 documents detecting click injection through anomaly analysis of click-to-install-time (CTIT) timestamps, and click spamming/flooding through statistical (maximum-likelihood-estimation) analysis of the CTIT distribution, applying both real-time pre-attribution blocking and post-attribution reconciliation.vendor_assertionqualifiedmediumAppsFlyer markets real-time fraud blocking plus post-attribution reconciliation (Protect360), and its glossary describes identifying click-flooding sources by long CTIT distributions, low click-to-install conversion and high multi-touch contributor rates; specific statistical methods (e.g. MLE) are not documented in the sources checked.
IJ-F09Adjust documents an SDK-signing mechanism ('SDK Signature') using custom encryption keys to detect and reject SDK-spoofed (replayed) install/event requests, and describes device/install farms as partly detected via anonymous-IP and proxy-traffic heuristics.vendor_assertionqualifiedlowAdjust documents SDK Signature (proprietary signing with obfuscation and anti-emulation checks; unsigned or invalidly signed requests are rejected) against SDK spoofing, and an Anonymous IP filter (VPNs, Tor, data centres via MaxMind) that routes such installs to 'Untrusted Devices' before attribution and is aimed at device farms and emulators.
IJ-F10Uber's November 13, 2017 cross-complaint against Fetch Media and Phunware alleged fraudulent, non-viewable, or otherwise ineligible ad placements tied to over $82.5 million Uber paid for a mobile ad campaign run 2014 through Q1 2017; the complaint was amended in 2019 to add civil RICO claims against named Phunware executives.direct_recordqualifiedmedium Uber sued Fetch Media in federal court in Sept 2017, alleging it paid Fetch more than $82.5M in 2016-Q1 2017 for non-viewable or fraudulently attributed mobile ads; it dismissed that case in Dec 2017. Separately, in Phunware's SF Superior Court suit, Uber cross-complained against Phunware and Fetch on 13 Nov 2017 and added civil RICO claims against four Phunware-linked individuals on 12 Jul 2019.
IJ-F11Uber's ad-fraud dispute resolved in two settlements: Uber and Fetch Media settled in March 2019 on undisclosed terms, and separately Uber, Phunware, and four named individuals executed a $6,000,000 settlement on October 9, 2020 ($1.5M from insurers, $4.5M from Phunware in three $1.5M installments through September 30, 2021), with all parties denying wrongdoing.direct_recordqualifiedhigh Uber, Phunware and four individuals settled on 9 Oct 2020 for $6M ($1.5M from insurers; $4.5M from Phunware in three instalments through 30 Sep 2021), all denying wrongdoing, after the court had struck Phunware's pleadings as a sanction in Aug 2020; the reported Uber-Fetch settlement is not confirmed by a primary source here.
IJ-F12IAB Tech Lab's Open Measurement SDK (OM SDK), which lets third-party viewability/verification vendors access in-app measurement signals through a common API (OMID) instead of separate per-vendor SDKs, saw in-app coverage in one viewability vendor's (IAS) own measured impressions rise from roughly 1% to roughly 60% within about a year, while DSP-side use of the resulting signals lagged supply-side adoption.vendor_assertionqualifiedlow IAB Tech Lab released the OM SDK in April 2018 so verification vendors could measure in-app ads via one shared SDK; IAS (which originally developed the code) reported OM coverage of its measured in-app impressions rising from ~1% (Sept 2018) to ~60% (Sept 2019), while few DSPs used OM signals.
IJ-F13app-ads.txt adoption reached an estimated 66% among the top 1,000 Google Play apps versus roughly 24% overall adoption across all measured apps, with about 25% of app bid requests still originating from apps lacking a known app-ads.txt file.vendor_assertionqualifiedlowHUMAN Security (vendor, May 2023) reported that 25% of app bid requests it observed were for apps without a known app-ads.txt file (vs 3% of web requests lacking ads.txt).
IJ-F14sellers.json coverage gaps were reported at approximately 8.2% of web bid requests and 9.1% of app bid requests coming from sellers without a known sellers.json record.vendor_assertionsupportedlow
IJ-F15AppsFlyer's CTV-to-mobile attribution uses IP address and user-agent-based cross-platform link matching (OneLink) to attribute an app install to a prior CTV ad exposure, and explicitly allows multiple installs within the same household (across iOS, Android, and other platforms) to be credited to a single CTV ad view - a household-level, probabilistic bridge, distinct from AppsFlyer's separately-sold incrementality product for causal measurement.vendor_assertionqualifiedmedium AppsFlyer's CTV-to-mobile attribution via cross-platform OneLink relies solely on IP-based probabilistic modelling, so multiple installs by multiple users can be attributed to the same CTV impression; causal measurement is a separately sold incrementality product.
IJ-F16Kochava's Device Link/IdentityLink graph performs deterministic device matching only when device ID, device user agent, and IP address are all passed together; absent all three it falls back to probabilistic matching, and Kochava's Samba TV partnership layers this device graph on top of Samba TV's self-reported opted-in smart-TV panel (approximately 50 million TVs across all 210 US DMAs plus nine other countries), using 'synthetic control groups' - a modeled comparison, not a randomized holdout - for lift measurement.vendor_assertionqualifiedlowKochava's Samba TV partnership (vendor blog, Dec 2025) links Samba TV ACR data from ~50M opted-in smart TVs (all 210 US DMAs; operational in nine countries) to a household/device identity graph and measures lift with post-hoc synthetic control groups, a modelled comparison rather than a randomized holdout.
IJ-F17MNTN's 'Verified Visits' technology claims household-level deterministic matching, via a proprietary identity graph said to cover 99% of available US households, crediting a conversion when the same household is linked between a full/non-skippable CTV ad view and a later website or app visit.vendor_assertionqualifiedlowMNTN's Verified Visits (vendor page) credits a website visit within an advertiser-defined window when its proprietary identity graph, claimed to cover 99% of available US households, links the visit to a household that watched the full non-skippable CTV ad; the matching method is not disclosed.
IJ-F18Amazon DSP can attribute a mobile app install to a CTV ad exposure (e.g., on Prime Video/Fire TV) when the same user is logged into an Amazon account on both surfaces - a deterministic, individual-account-level identity basis, distinct from the IP/household-graph matching used by other CTV-to-app vendors examined in this stream.vendor_assertionwithdrawnmedium
IJ-F19Moloco's Performance CTV product (announced April 2026) reports vendor-cited early results of up to 1.5x higher ROI on CTV than mobile in cross-channel campaigns, with approximately two-thirds of resulting app installs occurring within six hours of ad exposure, while its own press release does not disclose the identity-matching method (deterministic vs. probabilistic, household vs. individual) or any causal/incrementality test design, instead crediting installs via 'the buyer's preferred MMP.'vendor_assertionsupportedlow
IJ-F20Roku's Ads Manager integrates with AppsFlyer, Adjust, and Branch via pixel/Conversions API for app-install measurement and offers 'Action Ads' letting viewers text themselves a download link or go to an app store, but Roku's own public documentation does not disclose the underlying identity-matching mechanism (device ID vs. household IP) used for its app-install attribution.vendor_assertionqualifiedmediumRoku Ads Manager documents a website pixel and a server-to-server Conversions API to record outcomes including app installs and to optimize delivery toward likely-converting households, without disclosing the identity-matching method; MMP integrations and Action Ads were not verified on this page.
IJ-F21Vendors in this space describe 'incrementality'/causal testing as a distinct, separately-designed layer from exposure-based identity attribution: tvScientific markets deterministic 1:1 ID-based exposure attribution alongside separately-branded 'always-on incrementality testing,' and iSpot.tv's case-study figures (e.g., a reported 23% increase in leads for one brand) are presented without a disclosed randomized control group, reading as exposed-population before/after or exposed-only metrics rather than audited causal lift.synthesisunresolvedlow
IJ-F22No independently designed, published, peer-reviewed, or regulator-audited randomized/geo-holdout study isolating CTV advertising's causal effect on mobile app install or in-app-event outcomes specifically (as distinct from general TV-advertising-to-sales causal literature) was found as of the cutoff; every CTV-to-app 'incrementality' or 'lift' claim located in this research was vendor-designed and vendor-reported.inferenceunresolvedmedium
IJ-F23AppLovin's e-commerce advertising business (Axon Ads Manager) launched as a referral-only self-serve platform on October 1, 2025 with an initial eligibility threshold of at least $10 million in gross merchandise value (GMV) for participating advertisers, expanding from a few hundred initial advertisers, with a scheduled fully public opening in June 2026.direct_recordqualifiedmediumAppLovin launched Axon Ads Manager by referral on 1 Oct 2025 (a few hundred advertisers live), after an invite-only phase limited to brands with at least $10M GMV. On 22 Jun 2026 it opened the platform, renamed AppLovin Ads, to all advertisers without a referral code (CEO blog). Filings through Q2 2026 do not break out e-commerce revenue.
IJ-F24AppLovin's total company revenue for Q1 2026 was $1.84 billion (up 59% year-over-year), a company-wide figure not broken out by e-commerce (Axon Ads Manager) versus mobile-app-install advertising in available public reporting, while CEO Adam Foroughi's stated target of roughly $7 billion in first-year ad spend from 100,000 new e-commerce customers is a forward-looking management projection, not a realized or reported figure.forecastqualifiedmediumAppLovin reported Q1 2026 revenue of $1,842M (+59% YoY; single reportable segment, no e-commerce breakout); on the call the CEO offered a hypothetical sizing exercise that 100,000 new customers in the first year after public launch would imply ~$7B of first-year ad spend, which is not a guidance figure or a realized result.
IJ-F25Moloco Commerce Media (a retail-media/onsite-advertising product, distinct from app-install advertising) reports Costco selected it to power onsite advertising on Costco.com around April 2026, and separately claims that a majority of its retail-media customers 'at least doubled' ad revenue as a percentage of GMV within their first four weeks on the platform.vendor_assertionqualifiedlowMoloco claims (internal data, as of 31 Mar 2026) that most Moloco Commerce Media retailers at least doubled ad revenue as a share of GMV between their first four weeks and their latest four weeks on the platform; Costco is shown as a customer logo.
IJ-F26Google Play's policy stance (tolerating incentivized installs as a legitimate acquisition channel absent ranking manipulation) and Apple's stance (banning any requirement to install/rate/review another app to unlock functionality, while allowing in-app-only incentives like rewarded ads) draw the line between legitimate rewarded engagement and abusive incentivized-install manipulation differently by platform.synthesisqualifiedmedium Apple bars forcing users to download other apps, or to rate or review, in order to unlock functionality, while allowing in-app incentives such as rewarded ads. Google Play's current policy bars manipulating placement through illegitimate means. These include incentivized reviews and ratings, and incentivizing installs of other apps as an app's main function. Google's 2017 post called incentivized installs a legitimate channel for some developers if not used to game rankings. The current policy text does not repeat that.
IJ-F27MMP fraud-remediation documentation (AppsFlyer) describes post-attribution reconciliation in general terms as letting advertisers 'reclaim wasted spend and recover partner payouts,' but does not publicly specify a standardized, contractual refund/makegood process (e.g., a stated SLA, dispute window, or automatic chargeback mechanism) with ad-network partners for confirmed fraud.vendor_assertionqualifiedmediumAppsFlyer's fraud-protection product page describes post-attribution reconciliation that lets advertisers 'reclaim wasted spend and recover partner payouts' but, on that page, specifies no refund SLA, dispute window or automatic chargeback mechanism with networks.
IJ-F28MRC's current digital accreditation listing shows Sophisticated Invalid Traffic (SIVT) accreditation covering mobile-app (MA) inventory held by DoubleVerify, Google Ads, Google DV360, HUMAN, Integral Ad Science, Pixalate, and Protected Media (each also covering desktop, mobile web, and CTV) - but no mobile measurement partner that app marketers use for install attribution (AppsFlyer, Adjust, Kochava, Singular, Branch) appears on this list.direct_recordqualifiedhighMRC's digital accreditation listing (Sep 2026) shows SIVT accreditation including mobile in-app for DoubleVerify, Google Ads, Google DV360, HUMAN, IAS, Pixalate and Protected Media (also D/MW/CTV), plus Meta (Facebook/Instagram Ads), Google Ads Data Hub, IAS's S2S Amazon DSP reporting and Innovid's Protected Media-measured traffic; no MMP appears on the list.
KL-F0182% of ANA member companies operated an in-house agency as of a 2023 ANA survey of 162 respondents, up from 78% in 2018 and 58% in 2013.commissioned_measurementsupportedmedium
KL-F02In ANA's 2026 in-housing survey of 404 award jurors, only 9% cited cost-saving as the primary benefit of in-house agencies, down from 30% in the 2023 survey, while 92% (2023 figure) still used external agencies for specialized capacity.commissioned_measurementqualifiedmedium In ANA's 2026 State of In-Housing survey of 404 award jurors (reported via IHALC), 9% named cost saving as in-house agencies' primary benefit, versus 30% citing cost efficiencies in the 2023 member survey; the sample and question wording both changed, so this is not a like-for-like trend.
KL-F03Google's official Google Ads API MCP server (released ~Apr 28, 2026) is documented as strictly read-only: it can list accessible accounts, run GAQL queries, and fetch resource metadata, but cannot modify bids, pause campaigns, or create assets.direct_recordqualifiedhighGoogle's open-source Google Ads API MCP server (announced Oct 7, 2025; docs updated Sep 25, 2026) is documented as strictly read-only: it lists accessible accounts, runs GAQL queries and fetches resource metadata, but cannot modify bids, pause campaigns or create assets.
KL-F04Meta's officially hosted Ads MCP server (opened in beta ~Apr 29, 2026 at mcp.facebook.com/ads) exposes write-capable tools across categories including ad/catalog creation and management and A/B test/conversion-lift-study operations, alongside read-only reporting and activity-log tools.direct_recordqualifiedmediumMeta's hosted Ads MCP server (mcp.facebook.com/ads; no launch date or beta status on the overview) exposes permission-scoped tools in seven categories, including creating and editing campaigns, ad sets, ads and catalogs and creating A/B tests and lift studies. New campaigns, ad sets and ads are created paused and the AI client asks for confirmation before activation; access uses OAuth-approved permissions.
KL-F05TikTok's official Agentic Hub / MCP Server exposes approximately 400 advertising API functions including campaign creation, budget/bid changes, and audience/creative operations, and its own help documentation states agents can execute complete workflows 'without human intervention at every step,' with no approval-gate mechanism described on that page.direct_recordsupportedhigh
KL-F06AdCP (Ad Context Protocol) documents a live agent-to-agent media buy using real inventory and money on October 16, 2025, and its current specification is versioned 3.2.0-rc.3 as of the site content reviewed.direct_recordqualifiedmediumAgenticAdvertising.org states that the first agent-to-agent media buy (real money, LG Ads inventory) ran on October 16, 2025 (self-reported); at the cutoff AdCP's latest stable release is 3.1.24, with 3.2 in release candidate (3.2.0-rc.6 the newest listed).
KL-F07AdCP's documented governance model routes campaign actions above a human-set authority threshold (e.g., a budget cap) to human approval before execution, and provides a get_plan_audit_logs function giving a full decision trail of who proposed, approved, and what ran.direct_recordqualifiedmediumAdCP's campaign-governance specification (v3.1.24) is an experimental, opt-in surface. A plan can set a budget reallocation threshold above which the governance agent escalates to human review. Every check_governance call must produce an audit log entry retrievable via get_plan_audit_logs. Buyers must call check_governance only when a governance agent is configured on the plan. Governance agents may run in audit mode, approving everything with findings attached. Approval-flow conformance tests apply only to sellers that declare governance_aware.
KL-F08AdCP is governed by AgenticAdvertising.org through four equally-weighted voting classes (brands, agencies, publishers, technology providers), with an interim board through May 6, 2026 and a target elected board of 40 seats (10 per class) plus CEO.direct_recordsupportedhigh
KL-F09IAB Tech Lab's Agentic RTB Framework (ARTF) v1.0 is a finalized specification operating at the OpenRTB/data-center infrastructure layer (segment activation, deal management, bid shading, metrics), distinct in scope from AdCP's advertiser-facing planning/buying/creative/measurement tasks; its own README does not reference AdCP or an advertiser-facing approval mechanism.direct_recordsupportedhigh
KL-F10AAMP ('Agentic Advertising Management Protocols') is a real, currently-maintained IAB Tech Lab umbrella initiative (version 3.0, last updated Sept 22, 2026) for agentic AI in advertising, distinct from — and not cross-referenced with, on either primary page reviewed — both IAB Tech Lab's own separately-documented ARTF (KL-S04) and AgenticAdvertising.org's AdCP (KL-S01).direct_recordcontradictedhighAAMP (Agentic Advertising Management Protocols) is IAB Tech Lab's umbrella initiative for agentic AI in advertising (AAMP 3.0; page last updated Sept 22, 2026); its GitHub repository lists ARTF among its components; neither the AAMP page nor repository mentions AdCP.
KL-F10bAAMP 3.0 (Sept 2026) covers end-to-end ad decisioning/delivery workflows including OpenDirect direct transactions, Programmatic Guaranteed, Preferred Deals, PMPs, open programmatic marketplace, and Linear GRPs, and newly adds 'OpenProposal,' described by IAB Tech Lab as automating the discovery-and-planning phase of a campaign — a scope that overlaps with AdCP's stated discovery/planning/buying/creative/measurement scope (KL-S01), without either primary source acknowledging the other.synthesissupportedmedium
KL-F11AppLovin's Axon AI legal disclosure page states the model uses device/network engagement signals, MAX auction win/loss notifications, and advertiser-shared data, explicitly excludes sensitive personal information and other bidders' data, but contains no language addressing whether advertisers retain rights to models or learnings trained on their own data.direct_recordsupportedhigh
KL-F12Automation-of-bidding features (Google AI Max for Search's automatic campaign upgrades in Sept 2026, Moloco's per-impression ML bidding, AppLovin Axon AI's predictive impression-value scoring) are documented as live vendor features, and should be treated as distinct from agentic planning/execution (AdCP agent-to-agent buys, write-capable MCP servers) per the brief's requested separation.synthesissupportedmedium
KL-F13Unity's 'agentic Vector' generative-creative capabilities (GenAI Creative, Creative Optimization, Creative Insights) were described in Unity's own June 2026 Ads newsletter as 'coming with' agentic Vector, indicating announced/beta status rather than confirmed general availability at the cutoff.vendor_assertionqualifiedlowA June 2026 Unity Ads newsletter (hosted on github.io, not a unity.com domain) lists GenAI Creative, Creative Optimization and Creative Insights as coming with 'agentic Vector' on its H2 2026 roadmap, i.e. announced, not beta or generally available, at the cutoff.
KL-F14The FTC's 2025 COPPA Rule amendments took effect June 23, 2025, with the general compliance deadline April 22, 2026 (one year after Federal Register publication), except for certain safe-harbor-related subsections that had earlier compliance deadlines.direct_recordsupportedmedium
KL-F15The FTC finalized a stipulated order against Kochava Inc. and its subsidiary Collective Data Solutions on May 4, 2026, filed in the U.S. District Court for the District of Idaho, banning the sale, licensing, transfer, or sharing of sensitive location data without consumer consent and requiring a sensitive-location identification program, supplier consent assessments, and a data-deletion schedule.direct_recordqualifiedhighThe FTC filed a proposed stipulated order against Kochava Inc. and Collective Data Solutions in the U.S. District Court for the District of Idaho on 4 May 2026. The court entered it (Dkt. 138) on 25 June 2026. It bars the defendants from selling, licensing, transferring, sharing or disclosing sensitive location data tied to sensitive locations identified under a required program. The one exception needs a direct consumer relationship, affirmative express consent, and a service the consumer directly requested. It also requires supplier assessments and data-retention limits. The defendants neither admit nor deny the allegations. The order runs 10 years.
KL-F16The FTC previously finalized similar sensitive-location-data orders against X-Mode/Outlogic (April 2024) and InMarket (May 1, 2024), establishing a consistent enforcement pattern that the Kochava order (2026) extends.direct_recordsupportedmedium
KL-F17Utah's App Store Accountability Act was amended by HB498 (signed March 18, 2026) to delay its effective date to May 6, 2027 and remove the state Attorney General's enforcement authority, leaving only a private right of action; CCIA voluntarily dismissed its constitutional challenge to the original law on April 21, 2026 as a result.direct_recordsupportedmedium
KL-F18Texas's App Store Accountability Act (SB2420) was preliminarily enjoined by a federal district court on December 23, 2025, but the Fifth Circuit stayed that injunction on June 4, 2026, finding the district court likely erred in applying strict-scrutiny review; the law is currently in effect and enforceable while the underlying appeal continues.direct_recordsupportedmedium
KL-F19Louisiana's app-store age-verification law was recast by HB977, signed by the Governor as Act No. 185; three sources give three different effective dates for the resulting requirement — the official Louisiana Legislature bill-status page's own status line reads 'Act 185 (effective 05/15/2026)' (the signature date), while secondary legal commentary separately reports a July 1, 2026 effective date and, elsewhere, a delay to 2027 — this three-way conflict is unresolved.direct_recordcontradictedlow Louisiana Act 185 of 2026 (HB977, signed May 15, 2026) repealed the 2025 app-store law (Act 481) before it took effect, effective on signature, and enacted replacement app-store and developer age-category requirements that take effect July 1, 2027.
KL-F20The Ninth Circuit's March 12, 2026 ruling in NetChoice v. Bonta kept five of six challenged provisions of California's Age-Appropriate Design Code Act enjoined (including the data-use restrictions and the dark-patterns prohibition, found likely unconstitutionally vague), while remanding the age-estimation/coverage-definition provision to the district court for further factual development.direct_recordqualifiedmediumIn NetChoice v. Bonta (9th Cir., March 12, 2026) the court rejected NetChoice's whole-statute challenge and vacated the injunction on the AADC's age-estimation provision, while the DPIA/risk-mitigation, 90-day notice-and-cure, data-use and dark-patterns provisions remain enjoined; severability was remanded to the district court.
KL-F21Google's Play Age Signals API (in beta) returns age-range signals to developers and began live rollout in Brazil on March 17, 2026 (tied to Brazil's Digital ECA) and in Texas on May 28, 2026 (tied to SB2420), with Google's terms explicitly prohibiting use of the signal for advertising, marketing, user profiling, or analytics.direct_recordsupportedhigh
KL-F22Apple's Declared Age Range framework/API exists for iOS apps to request a person's age range, and at least one Apple developer-forum thread ties its implementation guidance to Texas SB2420 compliance, but in this research could not retrieve the full official documentation body (only page titles/headers rendered).vendor_assertionqualifiedlowApple's Declared Age Range framework (non-beta, iOS/iPadOS/macOS 26.0+) lets apps request a user's age range; since iOS 26.2 it can report how the age was checked (payment method, government ID) and since 26.4 which regulatory features apply, with automatic sharing in some regulated regions.
KL-F23Apple's App Store Review Guideline 5.1.2(i) requires apps to obtain permission via the App Tracking Transparency API before tracking user activity, and separately bans surreptitious user profiling (5.1.2(iii)) and use of HomeKit/HealthKit/ARKit/facial-mapping data for marketing or advertising (5.1.2(vi)); Guideline 5.1.4 restricts third-party analytics/advertising in apps primarily directed at children.direct_recordsupportedhigh
KL-F24Google Play's Families policy requires child-directed ad serving to use only Families Self-Certified Ads SDKs, bans interest-based advertising and remarketing directed at children, and prohibits several ad content categories and non-dismissible/full-screen-at-launch ad formats.direct_recordsupportedhigh
KL-F25Apple updated its EU business terms on August 18, 2026, replacing a layered fee structure (Core Technology Fee, Initial Acquisition Fee, Store Services Fee) with a single set of business terms per payment path, following ongoing engagement with the European Commission under the DMA; the Commission separately found Apple's app-sideloading compliance mechanism still does not satisfy DMA requirements.direct_recordqualifiedmedium Apple updated its EU terms on August 18, 2026, effective October 1, 2026, with a single set of terms: the Core Technology Fee becomes a 5% Core Technology Commission on apps distributed outside the App Store and the Initial Acquisition and Store Services Fees are eliminated; the cited Commission action is its June 24, 2024 preliminary findings and non-compliance investigation.
KL-F26The three major ad platforms' officially hosted MCP servers show materially different control postures at launch: Google chose read-only by design (Apr 28, 2026), while Meta (Apr 29, 2026) and TikTok (May 13, 2026) shipped write-capable servers, illustrating that 'agentic' access to ad platforms is not a single uniform capability but a spectrum from reporting-only to full campaign-execution control.synthesisqualifiedhigh The three platforms' official MCP servers differ in control posture: Google's open-source Google Ads API MCP server (announced Oct 7, 2025) is read-only by design, while Meta's hosted Ads MCP server and TikTok's MCP server document write tools for campaign creation and budget/bid changes (launch dates not stated on their official pages).
MAIN-F01AppsFlyer estimates global app marketing spend at $109B in 2025: $78B on user acquisition (up 13% year over year) and $31.3B on remarketing (up 37%), with remarketing's share of the total rising from 25% in 2024 to 29% in 2025.vendor_assertionqualifiedmediumAppsFlyer estimates, from its client panel (32B paid installs; 45K apps with 5k+ paid installs), global app marketing spend of $109B for 2025 - $78B UA (+13%) and $31.3B remarketing (+37%), remarketing share 25% to 29% - in a report first published 10 December 2025 that states neither the measurement period nor how panel spend is scaled to a global total.
MAIN-F02In AppsFlyer's 2025 panel estimate, UA spend growth came entirely from iOS (+35%) while Android was flat (-1%); non-gaming UA rose 18% to $53B and gaming rose 3% to $25B.vendor_assertionsupportedmedium
MAIN-F03The US commanded 42% of global UA spend in AppsFlyer's 2025 panel, which implies roughly $33B of US app user-acquisition spend (0.42 x $78B), before remarketing.synthesisqualifiedlowAppsFlyer states the US commands 42% of global spend in its 2025 UA-spend section (basis not explicitly defined). If applied to UA spend, this implies roughly $33B of US app UA spend (derived, vendor-panel basis, excluding remarketing).
MAIN-F04AppsFlyer reports iOS paid installs rose 31% in the US in 2025 while Android paid installs rose 8%.vendor_assertionsupportedmedium
MAIN-F05Google Ads Help states App campaigns need at least 10 conversions every day (or 300 in 30 days), each with value above zero and coming from the Firebase SDK, to use Target ROAS.direct_recordqualifiedhighGoogle Ads Help states that App campaigns need at least 10 conversions every day (or 300 in 30 days) to use Target ROAS, that the conversion events bid on (and sending values) should come from the Google Analytics for Firebase SDK, and recommends running Target CPA first to establish a baseline ROAS.
MAIN-F06Apple states a 1.6% average conversion rate on default product pages and says developers see a 2.5 percentage point increase on average when referring people to a custom product page, with no period, definition or test design given.vendor_assertionsupportedmedium
MAIN-F07Meta says ad sets exit the learning phase once delivery is stable, which usually happens after about 50 results in the week after the last significant edit, and advises combining similar ad sets because many ads and ad sets reduce what the system learns about each.direct_recordsupportedhigh
MAIN-F08In February 2017 VIZIO agreed to pay $2.2 million to settle FTC and New Jersey charges that it collected second-by-second viewing data from 11 million smart TVs without consumers' knowledge or consent; the order requires affirmative express consent for such collection and sharing.direct_recordsupportedhigh
MAIN-F09Meta's help page for Advantage+ app campaigns limits targeting to operating system, country and language, applies Advantage+ placements automatically, and lists placement among supported reporting breakdowns; it describes no breakdown by publisher app.direct_recordsupportedmedium
V1-F01AppLovin's FY2025 10-K attributes its revenue step-change primarily to its own Axon Ads Manager product and AXON model upgrades, per company language, rather than to an external, independently-audited efficiency measure.vendor_assertionqualifiedlowAppLovin's FY2025 10-K attributes its 70% revenue increase (to $5,480.7 million, net of publisher costs) primarily to 'improved Axon Ads Manager performance', with installations up 3% and net revenue per installation up 72%, and says revenue grew rapidly 'in particular since the launch of Axon AI'; it cites no independent efficiency or incrementality measure.
V1-F02Mobvista's H1 2026 interim report discloses that smart-bidding products (Target ROAS variants and Target CPE) generate over 90% of Mintegral's revenue, and that Mintegral's non-gaming revenue grew 15.5% YoY to reach 24.4% of Mintegral revenue in H1 2026 (six months ended 30 June 2026), versus 75.6% for gaming (+27.5% YoY).direct_recordsupportedhigh
V1-F03Moloco documents a 'built-in' ghost-bidding incrementality-testing method for both its Performance CTV product and its Re-engagement product, presented as a standard, non-custom feature of the platform rather than a bespoke or third-party add-on.vendor_assertionqualifiedmedium Moloco's Performance CTV page documents built-in ghost-bidding incrementality tests; its Re-engagement page says only that Moloco 'offers incrementality testing', without naming the method or calling it built-in.
V1-F04Among the six V1 deep-profiled vendors, only AppLovin, Moloco and Unity have a documented campaign-management API (not just reporting) confirmed via a directly-opened technical source in this research; Liftoff's and Mintegral's self-serve/API depth could not be confirmed, and Digital Turbine's documented self-serve control (Micro Bidding) is UI-based rather than API-based in the pages found.synthesissupportedmedium
V2-F01Verve Group SE (ticker VER) was renamed to Verve Group Media SE at its 2026-06-05 AGM in Stockholm, which also approved relocating the registered office from Sweden to Ireland.direct_recordqualifiedmediumVerve Group SE now trades as Verve Group Media SE (company releases, Aug-Sep 2026). Its 5 June 2026 AGM approved moving the registered office from Stockholm to Dublin; the move had not taken effect at the 27 Sep 2026 cutoff (expected 2 Oct 2026, new ISIN IE000ZVY0237).
V2-F02Smadex operates as a fully managed-service DSP, not self-serve: Entravision's FY2025 10-K states Smadex teams 'configure bidding parameters, manage fraud prevention protocols' on the client's behalf.direct_recordsupportedhigh
V2-F03Aarki rebranded to RZR on 2026-03-17, positioning as a 'connected, cross-screen performance platform' spanning UA, retargeting (Encore), and CTV.vendor_assertionqualifiedmediumAarki has rebranded as RZR (RZR Global Inc.; site notice live by 12 March 2026). RZR positions itself as a connected, cross-screen system spanning mobile UA, retargeting and CTV, run by its 'Encore' ML bidding engine; current ownership is not disclosed.
V2-F04Chartboost (DSP + SSP/mediation + SDK) was acquired by LoopMe from Zynga, closing 2024-12-10; deal value undisclosed and post-acquisition DSP product roadmap unspecified.direct_recordqualifiedhighLoopMe announced on 10 December 2024 that it had acquired Chartboost (programmatic advertising, SDK and mediation platform) from Zynga/Take-Two; terms and closing date were not disclosed.
V2-F05Jampp documents an always-on incrementality-testing product ('Ghost Bids,' modeled on Ghost Ads) offered to all campaigns at no additional cost, one of the more specifically-named incrementality claims found across V2 vendors.vendor_assertionqualifiedlowJampp's product page advertises always-on incrementality ('lift') measurement for UA and retargeting campaigns using 'Ghost Bids', available from day one at no additional cost; the method is not documented.
V2-F06Verve Dataseat's own product materials claim CTV spend is 'validated via controlled incrementality testing' but do not name a specific measurement design (geo/PSA/ghost/ITT) or identity method for CTV-to-mobile linkage.vendor_assertionsupportedlow
V2-F07Affle 3i Limited's app-marketing portfolio comprises at least five separately branded DSP/ad-network products discovered in this research — Jampp, YouAppi, RevX, mediasmart, and Appnext — each still operating under its own brand and site.direct_recordqualifiedmedium Affle 3i owns at least four separately branded app-marketing businesses (Jampp, YouAppi, RevX, mediasmart); Appnext's Affle link was not confirmed from sources opened. In June 2026 Affle agreed to acquire the AdColony SDK, platform and brand from DT (formerly Digital Turbine).
V2-F08Appier's AIQUA (a frequently-cited Appier product) is a CRM/lifecycle-personalization tool, not a user-acquisition DSP; Appier's separate 'Ad Cloud' suite (including Retargeting and AIBID) is the actual media-buying/retargeting product relevant to the V2 app-DSP category.vendor_assertionsupportedmedium
V2-F09Persona.ly, a candidate omission/closure to check, remains an active, independently operated mobile DSP as of the research access date — no acquisition or shutdown found.direct_recordqualifiedmediumPersona.ly's website is live in 2026 and markets a programmatic mobile DSP for UA and re-engagement; no acquisition or shutdown notice was found, but its ownership is not stated.
V3-F01Meta's own Business Help Center states Advantage+ App Campaign advertisers 'won't have the option to see reporting insights for specific placements,' with targeting limited to OS, country, and language.direct_recordcontradictedmediumMeta's help page says Advantage+ app campaigns limit targeting to operating system, countries and language, automatically use Advantage+ placements and a 90-day exclusion window, and support reporting breakdowns including placement (SKAN campaigns lack 'results' in delivery data).
V3-F02Google's own App campaigns API documentation does not specify which placements, networks, or apps receive ads, and provides no placement-level reporting for App campaigns.direct_recordcontradictedmediumGoogle's Ads API pages for App campaigns document campaign-, ad-group- and asset-level reporting but no placement view. Google's Help Center separately documents an App campaigns placement report: app name and publisher, website URL, video title and grouped Google-owned inventory, with impressions as the only metric and low-activity placements grouped into 'Total: other'.
V3-F03TikTok's official Smart+ App Campaigns help page states manual placement selection 'is not supported by Smart+ Campaigns at this time,' defaulting to automatic placement selection.direct_recordsupportedhigh
V3-F04Amazon DSP's app-campaign events manager, announced Feb 13, 2024, is documented as available only for Android and Fire TV/tablet devices in the US, Canada, Mexico, and Brazil, with no iOS support stated.direct_recordqualifiedmediumAmazon's 13 Feb 2024 announcement described DSP events manager app support as available in the US, Canada, Mexico and Brazil for Android and Fire TV/tablet, with expansion planned; by September 2026 AppsFlyer documented a closed Amazon DSP iOS alpha using SKAdNetwork (third-party documentation).
V3-F05Meta, Google, and TikTok each document a named conversion-lift/incrementality product with a randomized-controlled-trial design, but all three restrict access via account-team gating rather than self-serve availability.direct_recordsupportedhigh
V3-F06Amazon Marketing Cloud is documented to provide advertisers with event-level and user-level data, including ad-attributed impressions, clicks, and conversions, across 'hundreds of fields,' but access for Amazon DSP advertisers requires a request to an Amazon Ad Tech Account Executive rather than being self-serve by default.direct_recordqualifiedmediumAmazon Marketing Cloud lets advertisers query hundreds of event-level fields (ad-attributed impressions, clicks, conversions) inside a clean room, but outputs are aggregated and anonymous only. Amazon DSP advertisers must request access through their Ad Tech Account Executive; sponsored-ads advertisers self-serve.
V3-F07TikTok's official SKAN documentation (last updated February 2025) confirms full SKAN 4.0 support: fine-grained (6-bit) and coarse-grained conversion value schemas, three postback windows (0-2, 3-7, and 8-35 days), crowd anonymity tiers, and a four-digit source_id; no AdAttributionKit support is mentioned on that page.direct_recordsupportedhigh
V3-F08Apple's own Ads Help documentation states Apple Ads registered with AdAttributionKit on April 10, 2025 (initially covering SKAdNetwork versions 1-3), operating alongside the pre-existing AdServices attribution API, which retains data for up to 21 days.direct_recordsupportedhigh
V3-F09Adjust, a mobile measurement partner, has been a subsidiary of AppLovin Corporation since an acquisition announced in February 2021; AppLovin separately owns the MAX mediation platform and the AppDiscovery/Axon ad network, making Adjust an MMP owned by the same company that also sells mediation and demand-side ad products.synthesisqualifiedmedium Adjust has been a wholly-owned AppLovin subsidiary since 20 April 2021 ($598.0M cash plus $352.0M in convertible securities plus up to $40M debt). AppLovin also sells MAX mediation and the AppLovin Ads UA platform. AppLovin states Adjust data is not shared with it unless a customer directs.
V3-F10Statsig, an experimentation/feature-flagging platform, was acquired by OpenAI (reported by TechCrunch as occurring around September 2025) and then had its product/business acquired by Amplitude, Inc. on May 5, 2026, per Statsig's own blog post; the original Statsig founding team moved to OpenAI, and a new Amplitude-appointed leadership team now runs Statsig.direct_recordcontradictedhigh OpenAI acquired Statsig in September 2025 (TechCrunch). Under a 1 May 2026 agreement, Amplitude acquired Statsig's customer contracts, trade name and a perpetual non-exclusive licence to its technology (an asset acquisition, not the company); the Statsig product now runs under Amplitude, and the original team is at OpenAI.
V3-F11data.ai (formerly App Annie) is now branded 'a Sensor Tower company' and its own domain states it 'Been Acquired by Sensor Tower'; the exact acquisition date could not be confirmed via a primary source opened in this research.direct_recordqualifiedhighdata.ai (formerly App Annie) was acquired by Sensor Tower, announced 18 March 2024 (price undisclosed), and now operates as 'a Sensor Tower company'.
V3-F12Kochava's marketing pages name specific incrementality-adjacent products (Marketing Mix Modeling described as 'Always-On Incremental Measurement,' 'Incrementality Testing,' and 'Media Lift Studies'), while Singular's and Branch's homepages/about pages do not name any comparable incrementality product.vendor_assertionqualifiedlow Kochava names incrementality products (MMM, Incrementality Testing, Media Lift Studies). Singular documents an Audience Incrementality feature that compares an exposed test group with an unexposed control group (randomization not stated), and Adjust documents InSight, which uses synthetic control groups built from other apps. Branch's about page names none.
V3-F13TikTok's Value-Based Optimization (VBO) for Smart+ App Campaigns is documented as Android-only, meaning iOS advertisers on TikTok cannot access this value/ROAS-tier optimization goal through Smart+ as documented.direct_recordqualifiedhighTikTok's Smart+ App Campaigns page lists value-based optimization as Android-only (iOS Smart+ bidding: Maximize Results). TikTok's standard app campaigns support value-based optimization on both Android and iOS.
V3-F14All five benchmark channels profiled (Meta, Google, TikTok, Apple Ads, Amazon DSP) document a campaign-management API allowing programmatic creation/editing of campaigns and budgets/bids, not merely a reporting API — self-serve/API-level buyer control is documented as universal at this tier, even where automation (Advantage+, Smart+, AI Max) reduces the number of manual levers exposed.synthesisqualifiedmedium All five benchmark channels document campaign-management APIs, not only reporting: Google (App campaigns, excluding App Campaign Legacy installs), Apple Ads, Meta (POST /act_<id>/campaigns, incl. app-promotion objectives), TikTok (campaign/create with objective APP_PROMOTION) and Amazon DSP (self-serve campaign, ad-group, bid and budget management; DSP-wide, not app-specific).

D. Metric dictionary

Metric dictionary

Installdevice eventA first launch after download that an attribution system records. Includes reinstalls and redownloads unless filtered.Other installs of the same app and window onlyNot a person and not a customer; reinstalls inside a reattribution window are often marked organic.
CPI (cost per install)USD per installMedia spend divided by attributed installs.n/a (a ratio)Depends on attribution rules; cheap installs can churn faster.
CPA (cost per action)USD per eventMedia spend divided by an in-app event (registration, trial, purchase).n/aThe event is a proxy; confirm it predicts value.
Media-only CACUSD per acquired customerMedia spend divided by newly acquired customers (not installs, not reactivated users).n/aExcludes fees, creative, measurement and staff.
Fully loaded CACUSD per acquired customerMedia plus platform and agency fees, creative production, measurement tools and allocated staff cost, divided by newly acquired customers.n/aThe denominator must exclude reactivated and organic users.
Activationshare of installsShare of installs reaching a defined first-value event within a stated window.n/aDefine the event and the window; compare only like with like.
Retention (exact day)share of cohortShare of an install cohort active on exactly day N.n/aLower than rolling retention; compare only at matching cohort age.
Retention (rolling or unbounded)share of cohortShare of a cohort active on day N or any later day.n/aRises as later data arrives; incomplete cohorts are censored.
Churnshare of payers or subscribers per periodShare of paying users who cancel or lapse in a period; split voluntary from involuntary (payment failure).n/aInvoluntary churn is a billing problem, not a media problem.
Gross bookingsUSDWhat users pay before store fees, refunds and taxes.Other gross bookingsNot revenue to the developer.
Net revenueUSDGross bookings minus store or payment fees, refunds, chargebacks and sales taxes; plus ad revenue earned.Other net revenueState whether ad revenue is included.
ContributionUSDNet revenue minus variable costs (cost of goods, payment costs, promotions, servers where material).Other contributionThe basis for payback; revenue is not profit.
Observed LTVUSD per install or per customerCumulative contribution (or net revenue, stated) actually realized by a cohort up to its current age.n/aAlways state cohort age.
Predicted LTVUSD per install or per customerA model's forecast of cumulative value to a horizon.n/aA forecast; publish backtest error on mature holdout cohorts and drift by segment.
ROASratioRevenue attributed to a campaign divided by its cost. State revenue basis (gross, net, ad revenue, contribution) and cost basis (media only or fully loaded).n/aAttributed, not causal; the same campaign can show very different ROAS on different bases.
Incremental ROAS (iROAS)ratioIncremental revenue (treatment minus control, scaled) divided by incremental spend.n/aUndefined only when incremental spend is zero; zero or negative incremental revenue gives an iROAS of zero or below, which must be reported with its interval, not dropped.
Incremental CACUSD per incremental customerSpend divided by customers that would not have been acquired without it, estimated against a control.n/aDo not compute with zero or negative incremental customers.
Payback periodmonthsCohort age at which cumulative contribution per customer first equals fully loaded CAC.n/aIf payback falls in the predicted part of the curve, it depends on the forecast.
Postback (SKAN / AdAttributionKit)one anonymous report per install, detail set by privacy thresholdsApple's privacy-preserving attribution message: up to three per install, delayed, with detail limited by crowd-anonymity tiers.Never to platform-reported conversionsNot a user; one winner per install.
Household (CTV)householdA set of devices sharing an IP address or a graph-linked identity.n/aExposure of a household is not attention by a person, and not the installer.

E. Policy and product status register

Policy and product status register

Official status of measurement frameworks, store rules and regulation at the cutoff. Existence of a standard is kept separate from live vendor support.

Status
App Tracking Transparency (standard alert)iOSiOS 14.0+global2020-06 (WWDC20)2021-04-26liverequestTrackingAuthorization(completionHandler:); trackingAuthorizationStatusdeveloper.apple.com framework reference, GA (non-Beta)
App Tracking Transparency (Beta expanded EU interface)iOSiOS/iPadOS/Mac Catalyst 27.2+EU (full-page sheet mandatory in France, Germany, Italy, Poland, Romania; optional elsewhere in EU; no effect outside EU)documented as Beta, exact announcement date not separately confirmed (found live on developer docs as of 2026-09-27)not yet GA at cutoffbetafull-page sheet, Markdown-formatted usage description (NSUserTrackingMarkdownUsageDescription), optional 'Additional Information' button/callbackdeveloper.apple.com API reference, marked Beta
SKAdNetwork 4iOSiOS 16.1+global2022 (WWDC22)iOS 16.1 releaselive3 conversion windows, coarse/fine conversion values, crowd anonymity tiers 0-3, hierarchical source identifier (2-4 digits), lock windowsdeveloper.apple.com technical docs; AppsFlyer/Adjust/Singular all document live postback-forwarding support
AdAttributionKitiOSiOS 17.4+ (base); re-engagement iOS 18 cycle (June 2024); country-code/attribution-rules/cooldown iOS 26 cycle (June 2025)global (App Store + alternative marketplaces)2024-03 (iOS 17.4 release); expanded 2024-06 and 2025-06iOS 17.4+ release; feature-specific dates per changelogliveinstall + re-engagement conversions, postback bridging with SKAdNetwork, view-through impressions (SKAdImpression-equivalent), configurable attribution rules and cooldown windows, country-code in postbacksdeveloper.apple.com framework + changelog; AppsFlyer/Adjust/Singular document live support incl. Singular's dedicated re-engagement opt-in key
Apple Ads Attribution API (AdServices)iOSiOS 14.3+global2020-12iOS 14.3 release; view-through added 2025-03-27; pre-order attribution added 2025-10liveclick/tap-through attribution (30-day window), view-through attribution (added March 2025), pre-order campaign attribution, supplyPlacement field (Jan 2026), attribution=false for age/gender-targeted campaigns (Sept 2026)developer.apple.com framework + dated changelog through September 2026
Privacy Sandbox on Android (Attribution Reporting, Topics, Protected Audience, SDK Runtime, On-Device Personalization, Protected App Signals)Androidn/a (platform-level API, not tied to one Android version in reviewed docs)global2025-10-17 (retirement announcement); original APIs announced 2022not completed at cutoff -- status page shows 'Scheduled for phaseout' with no stated removal dateannouncedn/a (being wound down)privacysandbox.google.com official status page and blog announcement
Google Play Install Referrer APIAndroidGoogle Play app 8.3.73+globaln/a (long-standing API)currentlivereferrer URL, click/install timestamps (client+server), first-install app version, instant-experience interaction (7-day)developer.android.com official docs
Android Advertising ID (AAID) / AD_ID permissionAndroidAndroid 12+ (opt-out/reset); Android 13+ targeting requires AD_ID manifest permissionglobal2021 (late 2021 rollout on Android 12)2022-04-01 (all Play-supported devices)livedevice-level identifier with user reset (returns all-zero string on reset); com.google.android.gms.permission.AD_ID manifest declaration required for Android 13+ targetssupport.google.com policy page; developer.android.com AAID reference
France ATT competition decision (25-D-02)iOSn/a (regulatory)France2025-03-312025-03-31 (fine imposed); no Apple product-change deadline stated in the decision text reviewedunconfirmed (appeal status not found)n/aautoritedelaconcurrence.fr official press release
Italy ATT competition decision (A561)iOSn/a (regulatory)Italy2025-12-222025-12-22 (fine imposed)unconfirmed (Apple reportedly intends to appeal per Reuters; outcome not in official record reviewed)n/aen.agcm.it official press release
Germany ATT competition decision (Bundeskartellamt, Sec. 19a GWB)iOSn/a (regulatory)Germanyproceeding opened 2022-06; preliminary assessment 2025-02; decision 2026-08-17commitments legally binding as of 2026-08-17; Apple has 4 months from service to implement (not yet reached at cutoff)proposed (binding commitment, implementation pending)aligned consent-prompt wording/design between first- and third-party apps; removal of discouraging symbols/wording; more room to combine ATT consent with GDPR consentbundeskartellamt.de official press release
FTC Negative Option ('Click-to-Cancel') Rulen/a16 C.F.R. Part 425US2024-10-16 (final rule)vacated 2025-07-08retiredn/aEighth Circuit vacated the rule in full (Custom Communications, Inc. v. FTC); FTC subsequently opened an Advance Notice of Proposed Rulemaking (Mar 2026) to redo it; no click-to-cancel rule was in force under this rulemaking as of 2026-09-27
EU DMA Article 6(8) — advertiser/publisher performance-measurement data accessn/aRegulation (EU) 2022/1925EU2022-09-14 (adopted); published in the Official Journal 2022-10-12in force 2022-11-01; applies from 2023-05-02 (Art. 54); each gatekeeper must comply within six months of designation (Art. 3(10))liveFree access to gatekeeper's own performance-measuring tools and aggregated/non-aggregated verification data, on requestStatutory text confirmed directly from EUR-Lex; applies only to core platform services for which a company is actually designated a gatekeeper
EU DMA Article 6(10) — business-user data access/portabilityn/aRegulation (EU) 2022/1925EU2022-09-14 (adopted); published in the Official Journal 2022-10-12in force 2022-11-01; applies from 2023-05-02 (Art. 54); each gatekeeper must comply within six months of designation (Art. 3(10))liveContinuous, real-time access to aggregated/non-aggregated (incl. conditionally personal) data generated by business users' and end users' activity, free of charge, on requestStatutory text confirmed directly from EUR-Lex
Apple device-fingerprinting prohibitioniOSApple Developer Program License Agreementglobalcurrent policy as of access dateliven/a (prohibition, not a feature)Verbatim official FAQ text re-verified by direct fetch
AdCP governance protocol (check_governance / sync_governance, three-party model)n/aAdCP docs v3.1.24 (root site tagged release v3.2.0-rc.3 at cutoff)globaldocumented as current at access datelive (documented spec; independent verification of production-scale enforcement not established in this pass)Plan registration, pre-spend policy checks with must/should/may severity, async human-approval escalation above authority thresholds, audit loggingPrimary technical documentation, quote-verified
IAB Tech Lab AAMP governance (human-in-the-loop approval gates)n/aAAMP 2.0 (AAMP 3.0 'well underway' per Aug 2026 update)global2026-04-232026-04-23 (2.0); 3.0 not yet released per this sourcelive (2.0 SDKs available for download; 3.0 in progress)Configurable human approval gates, notifications, audit logging for buyer/seller agent transactionsStandards body's own announcement, quote-verified directly
COPPA Rule 2025 amendmentsn/an/aUS2025-012025-06-23liveSeparate opt-in consent for third-party disclosure/targeted advertising (per secondary summaries; not independently confirmed against primary text), data retention schedule, written information security program, updated safe harbor requirementsFTC landing page confirms rule and a Feb 25, 2026 companion policy statement on age-verification technologies
FTC order: X-Mode/Outlogicn/an/aUS2024-012024-04liveBan on selling/sharing sensitive location data; deletion of prior data/derived productsOfficial FTC press release (not directly opened in this research)
FTC order: InMarketn/an/aUS2024-012024-05-01liveBan on selling/licensing precise or sensitive-location-categorized consumer dataOfficial FTC press release (not directly opened in this research)
FTC order: Kochava / Collective Data Solutionsn/an/aUS2026-05-042026-06-25 (stipulated order entered, Dkt. 138; FTC posted 2026-06-26)live: stipulated order entered 2026-06-25Bars sale, licensing, transfer or disclosure of sensitive location data; narrow exception needs a direct consumer relationship, express consent and a requested service; defendants neither admit nor denyEntered court order (OA2-S01); FTC timeline item (OA2-S02)
Utah App Store Accountability ActiOS/Androidn/aUS-Utah20252027-05-06 (HB 498, signed 2026-03-18; state enforcement removed)enacted; delayed (only harmed minors or parents may sue)Age verification and parental consent obligations on app stores; AG enforcement removed by HB498, private right of action retainedLaw-firm alerts corroborating HB498 amendment and CCIA dismissal (bill text itself not retrievable via WebFetch in this research)
Texas App Store Accountability Act (SB2420)iOS/Androidn/aUS-Texas2025-05-27 (signed)2026-01-01 (statutory; confirmed via official Texas Legislature record)live: in force after the 5th Cir. stayed the district court's injunctions (28 May 2026 administratively; 4 Jun 2026 pending appeal); argued 4 Aug 2026; no merits ruling at cutoffAge category verification via app store; parental account linkage and consent for minors before app download or in-app purchaseOfficial Texas Legislature bill-history page (KL-S36) confirms signed/effective dates; Fifth Circuit's June 4, 2026 stay of the district court's preliminary injunction (which had blocked the Jan 1, 2026 effective date) reported via law-firm alert (KL-S24), not independently confirmed against the court order itself
Louisiana app store age-verification law (HB977, Act No. 185)iOS/Androidn/aUS-Louisiana2026 (signed by Governor)Act 185 (signed 15 May 2026) repealed the 2025 law on signature; new app-store duties from 2027-07-01enacted; not yet in forceDeveloper must verify minor status via app-store data-sharing method and obtain verifiable parental consent before download/purchaseOfficial Act text (FX2-S18)
California Age-Appropriate Design Code Act (AB 2273 / AADC)n/an/aUS-California2022-09-15 (chaptered as Chapter 320)2024-07-01 statutory operative date (confirmed via official CA Legislature record); substantively enjoined in part per 9th Cir.unconfirmed (statute operative but core provisions enjoined)Statute requires Data Protection Impact Assessments and other design-code obligations from July 1, 2024; data-use restrictions and dark-patterns prohibition remain enjoined per 9th Circuit; age-estimation/coverage-definition provision remanded for further proceedingsOfficial CA Legislature bill-status page (KL-S37) confirms enactment/operative dates but does not reference the litigation; two independent law-firm alerts describe the March 12, 2026 Ninth Circuit ruling
Apple Declared Age Range APIiOSiOS/iPadOS/macOS 26.0+ (age-check method from 26.2; regulatory features from 26.4)global/US2025-2026 (WWDC)unconfirmedliveRequests a person's declared age range for age-appropriate app experiences; referenced by developers for Texas SB2420 compliance (forum-thread title only, not independently verified)Apple documentation JSON (FX2-S19)
Google Play Age Signals APIAndroidbetaBrazil, US-Texas (expanding globally by end of 2026 per secondary reporting)20262026-03-17 (Brazil); 2026-05-28 (Texas)betaReturns age-range signal (default bands 0-12, 13-15, 16-17, 18+); explicitly barred from ad/marketing/profiling/analytics useDirectly fetched official Android developer documentation
Apple App Store Review Guidelines 5.1.1/5.1.2/5.1.4iOScurrentglobalongoingcurrent as of access dateliveConsent/disclosure for data collection; ATT requirement for tracking; profiling ban; sensitive-API marketing ban; kids-category third-party ad/analytics restrictionDirectly fetched and quoted official guideline text
Google Play Data safety & Families policy (ads)Androidcurrentglobalongoingcurrent as of access dateliveFamilies Self-Certified Ads SDK requirement; ban on interest-based/remarketing ads to children; ad-format and content restrictionsDirectly fetched and quoted official policy text
Apple Privacy Manifest / Required Reason APIsiOScurrentglobal20232024-05 (new apps); 2024-08 (updates) — medium confidenceliveMandatory PrivacyInfo.xcprivacy declarations for SDKs and Required Reason API usage; non-compliant apps blocked at submissionOne fetch returned detailed content; not independently cross-checked against a second source in this research (see reliability note on KL-S31)
EU DMA — Apple EU business terms restructureiOSn/aEU2026-08-182026-10-01 (after the cutoff)announced; not in force at cutoffApp Store: 26% via Apple IAP, 20% other in-app payment, 15% link-out within seven days; reduced rates for small businesses and year-two subscriptions; 5% core technology commission only for apps distributed outside the App Store. At the cutoff, the opt-in Alternative Terms Addendum (17%/10% + 3% payment fee, EUR 0.50 per first annual install above 1m) appliedApple EU support page (GH-S03); Alternative Terms Addendum (OA2-S03)
EU DMA — Apple app-distribution/sideloading complianceiOSn/aEU2024unresolvedproposedEuropean Commission finding that Apple's sideloading-compliance mechanism does not satisfy DMA obligations; investigation ongoing at cutoff per secondary reportingNot directly opened; press-release title and secondary reporting

F. Benchmark and study table

Benchmark and study table

Design, sponsor, sample and limits for the causal studies used. App-specific vendor holdouts are in the evidence ledger (G1).

A Comparison of Approaches to Advertising Measurement: Evidence from Big Field Experiments at FacebookGordon, Zettelmeyer, Bhargava, Chapsky2019Facebook (two co-authors were Facebook employees; academic leads at Northwestern/NBER)RCT vs. multiple observational modelsuser15 US ad experiments; ~500M user-experiment observations; 1.6B ad impressionsnot stated in sections readmixed (E-commerce, Retail, Travel, Entertainment/Media per the related 2023 paper's description of comparable experiments)USn/a (Facebook feed ads, not mobile app installs)Whether observational methods recover RCT-measured causal ad effectsRandomized control groupObservational methods often fail to reproduce experimental effects even with extensive demographic/behavioral controlsNot quantified in the abstract-level sections readFacebook-platform-specific; general display/feed advertising, not mobile app-install specific
Close Enough? A Large-Scale Exploration of Non-Experimental Approaches to Advertising MeasurementGordon, Moakler, Zettelmeyer2023Meta (one co-author is Meta Ads Research staff; academic leads at Northwestern/NBER)RCT compared against double/debiased machine learning (DML) and stratified propensity-score matching (SPSM)user563 US Facebook experiments (Nov 2019 to Mar 2020) giving 663 test-and-control pairs; ~38 billion impressionsNovember 2019-March 2020mixed (E-commerce, Retail, Travel, Entertainment/Media)USn/aAccuracy of DML/SPSM in recovering RCT-measured causal lift across purchase-funnel stagesRandomized control group within each of the 663 experimentsMedian RCT lift 29%/18%/5% (upper/mid/lower funnel); median lifts estimated without control groups 83%/58%/24% (DML) and 173%/176%/64% (SPSM); median absolute gap RCT vs DML 115/103/57 pointsReported as median relative errors across the experiment set; full distributional detail not extracted in this researchFacebook-platform-specific; despite access to richer data than most advertisers/MMPs have, authors conclude neither method reliably estimates causal ad effects
The Unfavorable Economics of Measuring the Returns to AdvertisingLewis, Rao2015Yahoo! Inc. (authors' employer at time of study)RCT (randomized holdout of targeted users from display ad exposure)user25 field experiments; 19 retailers + 6 financial-service firms; $2.8M combined ad spendnot stated precisely in sections readnon-gaming (retail, financial services)USn/aPrecision of experimentally-measured advertising ROIRandomly held-out control groupMedian 95% CI on ROI >100 percentage points wide; coefficient of variation ~10; informative experiments can require >10M person-weeksExplicitly the paper's main finding -- confidence intervals, not point estimates, are the headline resultPre-app-economy digital display advertising; not mobile app installs
Consumer Heterogeneity and Paid Search Effectiveness: A Large-Scale Field ExperimentBlake, Nosko, Tadelis2015eBay (all three authors affiliated with eBay Research Labs)Geo-based RCT (DMA-level ad suspension)Nielsen Designated Market Area (DMA)68 test DMAs (ads suspended) vs. 142 control DMAs, out of 210 US DMAs total60 daysnon-gaming (e-commerce marketplace)USn/a (desktop/paid search, not mobile app)Causal ROI of paid search advertisingDMAs with ads left onOLS return on paid search 4,173% without controls and 1,632% with region and day fixed effects, against -63% from the geo experiment switching off non-brand search in about 30% of DMAs for 60 daysNot extracted in detail in this research beyond the point estimates in Table 1eBay-specific, desktop-era paid search; illustrative of the general selection-bias mechanism, not an app-install study
Evaluating the Impact of Privacy Regulation on E-Commerce Firms: Evidence from Apple's App Tracking TransparencyAridor, Che, Hollenbeck, Kaiser, McCarthy2025Academic funding (MSI, UCLA, LEC); revenue panel from Grips Intelligence, a firm a co-author works withEvent study + difference-in-differencesfirm (e-commerce merchant)Opt-in panels from an anonymous ad-analytics provider and Grips Intelligence; benchmarked against Kantar Vivvix, Shopify and SimilarWebPre-ATT baseline April 2020-April 2021; panels span 2019-2022commerceUSiOSMeta ad click-through rate and firm-wide e-commerce revenue after ATTFirms with lower baseline Meta ad-spend dependence36.6% CTR fall for conversion- vs click-optimized Meta campaigns; 8-40% relative revenue decline for more exposed firms (range spans two exposure measures: Meta dependence and iOS dependence), concentrated among smaller firmsAuthors flag their own estimates as likely understated given sample skew toward smaller, more Meta-dependent firms in the revenue-linked subsampleE-commerce/DTC firms specifically; not gaming or subscription apps
Estimating the Value of Offsite Data to Advertisers on MetaWernerfelt, Tuchman, Shapiro, Moakler2025 (Marketing Science; 2022 draft superseded)Meta: two of four co-authors were Meta staff at the time; Meta could review for proprietary data but had no right to restrict publication on the results; experiment run on Meta's platformLarge-scale in-platform experiment (offsite-data signal removed for treated advertisers/campaigns)advertiser/campaignMore than 70,000 advertisers; one-week randomized experiment, fall 2021Experiment period plus 6-month post-experiment purchase trackingall (noted especially CPG, Retail, E-commerce)not specified in sections readbothCost per incremental customer, with vs. without offsite targeting dataBusiness-as-usual offsite-data targeting vs. simulated loss of offsite dataMedian cost per incremental customer rises from $38.16 to $49.93 (+31%) under the median loss of offsite-data effectiveness (published version; the 2022 draft reported $43.88 to $60.19)Authors report using deconvolution techniques to estimate the distribution of treatment effects; distributional detail not extracted in this researchMeta-run and Meta-co-authored; a direct commercial interest in the finding exists
ATT vs. Personalized Ads: User's Data Sharing Choices Under Apple's Divergent Consent StrategiesBaviskar, Chowdhury, Deisenroth, Li, Sokol2024Not funded by Meta per author disclosure, but two of five co-authors are Meta employees with a financial interest in MetaRandomized survey experiment (prompt-framing manipulation)individual survey respondent11,000 US and UK online adultsnot stated precisely in sections readall (tested across social media, news, delivery, CPG app contexts)US, UKiOSStated data-sharing opt-in rate under ATT-style prompt vs. Apple's own Personalized Ads promptWithin-subject/between-subject comparison of the two prompt types13% opt-in under ATT-style prompt vs. 25% under Apple's own PA prompt (12.4pp gap; 15.1pp among those preferring personalized ads)Not extracted in detail in this research beyond the headline percentage-point gapsSurvey-stated intent, not observed field opt-in behavior; working paper status at access date not confirmed as peer-reviewed
The Impact of Apple's App Tracking Transparency on App MonetizationKesler2022/2023not stated in abstract-level material readDifference-in-differences (Apple vs. Google Play as comparison)app580,000+ apps (per search-engine abstract summary)before/after April 2021 ATT introduction; exact window not confirmedallnot confirmedbothIn-app payment / paid-app adoptionGoogle Play apps (not subject to ATT)Small increase in payment adoption within Apple's ecosystem post-ATT, reinforcing a pre-existing trendNot available -- abstract onlyAbstract-only access; full-text design, controls and effect-size precision not independently verified
Ghost Ads: Improving the Economics of Measuring Online Ad EffectivenessJohnson, Lewis, Nubbemeyer2017not stated in abstract-level material readMethod paper proposing 'ghost ads' as an alternative to PSA/intent-to-treat A/B testing within real-time ad-delivery/auction systemsuser (within the ad-delivery system)not stated in abstractnot stated in abstractallnot stated in abstractn/aCost and precision of ad-effectiveness measurementPSA (public service announcement) / intent-to-treat A/B testGhost ads method reduces experimentation cost and improves measurement precision relative to PSA/ITT while working with real-time ad deliveryNot available -- abstract onlyAbstract-only access; foundational methodology paper, not app-install specific

G. Author corpus map

Author corpus map

The author's own prior work reviewed for this paper. Dispositions: retain, update, test, qualify or reject. Prior claims are hypotheses, never corroboration.

CP-01Mobile App Growth Playbookplaybook2026-06-052026-06-19Mobile DSP is true but too small; 'Apps DSP' (install+engagement+retention+commerce+CTV+LTV decision layer) is the better buyer-facing category frame.; AppLovin sold its mobile-gaming studios to Tripledot Studios (announced May 2025, closed June 2025) and is now a single-segment ad-tech public company (Nasdaq: APP).; On 1 Oct 2025 AppLovin rebranded its self-serve ad platform as 'Axon' (Axon Ads MQ1,Q2,Q5,Q6,Q9,Q10,Q11,Q12; chapters 1 (Apps DSP framing), 9 (CTV/commerce), 11 (buyer control)testMarketing/GTM collateral authored by the paper's own author selling advisory to this exact buyer set; 'validated mid-2026' is 3+ months stale by the Sept 27 2026 cutoff and the Chrome-vs-Android Privacy Sandbox claim needs primary-source verification.
CP-02App DSP Landscape Matrix — data filedata2026-06-062026-06-08File's own governing rule: do not fabricate — capability fields default to 'validate'/'unknown' rather than asserting an unverified capability as 'strong'.; AppLovin: Tripledot divestiture (~$400M cash + ~20% Tripledot equity, ~$800M total transaction value, not all-cash); post-divestiture reports as single advertising segment; Axon Ads Manager self-serve launched Oct 2025.; Adjust is listed repeaQ5,Q6,Q11; V1/V2 vendor-universe rows for Stream V1/V2 profilesupdateStructurally disciplined (evidence-graded, non-fabricating) but stale: AppLovin's Aug 2026 Q2 print (revenue $1.92B, 84% EBITDA margin, per the author's own later essay) postdates this file's June 2026 validation and is not reflected.
CP-03Video & Mobile Ad Delivery Standardsstandards2026-06-112026-09-08IDFA is gated by ATT (available iOS/iPadOS 14.0+); never assume availability — it is a permission outcome, not a device property.; SKAdNetwork current documented version is 4: up to three conversion windows from iOS 16.1, up to three postbacks, a winning postback plus up to five runner-ups; two older SKAN methods are deprecated but the framework remains documented.; AdAttributionKit (from iOS 17.4Q2,Q3,Q7; Stream C (measurement matrix)retainInternally consistent, dated (last validated Sept 2026), and appropriately hedged; treat as a hypothesis pointing to Apple/Google primary docs rather than as the primary source itself, per brief's source hierarchy.
CP-04Privacy & Consent Standards: GPP, TCF, SKAN & Platform APIsstandards2026-06-112026-09-08Frames the Oct 2025 Privacy Sandbox retirement (Topics, Protected Audience, Attribution Reporting) primarily as a CHROME/browser event, following April 2025 Chrome cookie U-turn and Nov 2025 Intent-to-Deprecate threads (Chrome 144 deprecation, Chrome 150/153 removal milestones) — does not equate this with an Android OS-level retirement.; ATT (iOS/iPadOS 14.0+) has 'no deprecation notes in public dQ3,Q7; Stream C policy_status register — directly bears on CP-01's Android Privacy Sandbox claimtestThis page's own Chrome-centric framing appears to conflict with CP-01's broader 'Chrome and Android' retirement claim — verify against Google's official Oct 2025 'update on plans for Privacy Sandbox technologies' and developer.android.com before either claim is used.
CP-05Measurement, Verification & Media Quality: MRC, IVT, OM SDKstandards2026-06-112026-09-08MRC's Invalid Traffic Detection and Filtration Guidelines (issued Oct 2015, addendum Jun 2020, interim updates Apr 2024) split invalid traffic into GIVT (list/pattern-detectable) and SIVT (requires advanced analytics/human review, e.g. app-ID spoofing, domain laundering).; OM SDK is a data-collection standard, not a fraud-detection product; it exposes data for third-party verification vendors but Q3,Q7; Stream IJ (fraud/quality registers)retainStandards-doc summary with appropriate hedges (explicitly disclaims accreditation verification); use as a pointer to MRC/IAB Tech Lab primaries rather than as the evidence itself.
CP-06CTV, Streaming & Live Event Advertising Standardsstandards2026-06-122026-09-08Person-level reach/frequency/co-viewing on CTV is typically modeled from household-level signals, not observed — treat as methodology-bearing estimates, not raw measurement.; IAB Tech Lab CTV Ad Format Portfolio (6 formats) finalized July 22, 2026 after a second public-comment round.; Live Event Ad Playbook's Concurrent Streams API v1.0 is the one shipped LEAP component as of mid-2026; ForecastingQ9; Stream IJ ctv_bridge register — CTV-to-app measurement-bridge chapterretainDirectly supports the paper's CTV-to-app bridge chapter's household-vs-person distinction; the household-modeling caveat should be applied verbatim to any CTV-to-app case evidence, including Samba TV (author's current employer — apply stricter scrutiny per brief).
CP-07IAB Incrementality Guidelines Decodedstandards2026-07-122026-09-08Decodes the joint IAB/IAB Europe 'Guidelines for Incremental Measurement in Commerce Media' (final Nov 3, 2025): four method families graded by causal strength — experiment-based (strongest), model-based counterfactual, econometric (MMM), hybrid proxies (weakest).; Platform-reported incrementality is explicitly classified by the guidelines themselves as a weak 'hybrid proxy' relying on platform-spQ1,Q3; central methodology framework for the whole paper's incrementality-vs-attribution chapterretainStrong primary-adjacent decode with an explicit sponsor/interest caveat already applied to its own headline statistic; the 6.5x/83% figure is retail-media-specific (not mobile-app-native) and must be scoped as an analogy, not direct mobile-app evidence, when reused.
CP-08Retail & Commerce Media Measurementstandards2026-06-122026-09-08GPP consent metadata (gpp_string, gpp_sid) and an mmt_only flag mark events for measurement-only use, excluded from ads-delivery optimization — schema does not itself constitute a legal compliance opinion.; Closed-loop attribution ties credit for sales to a retailer's own transaction data; MRC's viewable-impression requirement for attributed outcomes is explicitly noted as something 'most retail mQ9,Q10; commerce-app expansion chapter (marketplace/retail/QSR apps in CP-01)retainUseful for the commerce-app-growth sections but is retail-media-network-centric, not app-install-centric — scope claims to in-app commerce/marketplace use cases only, not general mobile UA.
CP-09Gaming Playbookplaybook2026-06-052026-09-17Mobile gaming remains the strongest performance-ad heritage channel, but measurement now runs through SKAN/AdAttributionKit, MMP, incrementality and MMM thinking rather than last-click installs.; Cites (vendor-attributed) that ~3.4B+ people play games globally and ~59% of the US population are gamers (eMarketer, 2026), yet gaming draws under 5% of worldwide media investment.; Frames gaming measureQ2,Q9; gaming-vertical segment required by the brief's 'gaming vs non-gaming' segmentation ruleupdateThe 3.4B/59%/5%-of-spend figures are asserted without an in-page source locator — must be traced to the actual eMarketer 2026 publication and geography/definition confirmed before use as a market-size data point.
CP-10Performance Playbook (native/recommendation/commerce)playbook2026-06-052026-06-19Explicit weak-vs-better-vs-strong evidence ladder per claim type: 'drives conversions' (last-click platform reporting, weak) -> MMP/site-analytics reconciliation (better) -> incrementality test + BI view (strongest).; Frames CTV/cross-screen native's core measurement risk as identity, dedupe, and measurement-bridge quality rather than creative or reach.; Positions retail/commerce media's differentQ3,Q9; supports the paper's evidence-hierarchy framework for grading vendor performance claims generally (not mobile-app-specific)qualifyAdjacent GTM playbook (native/content-discovery, not app-install DSPs); useful only for its generic evidence-ladder framework, not as mobile-app-growth market evidence.
CP-11Outcome Underwriting Playbookplaybook2026-09-122026-09-12States plainly it is 'not an incrementality methodology' — every counterfactual-estimation method is itself a negotiated contract term, not a neutral fact, so the method belongs in the contract, not an appendix.; Frames a 'measurement' contract clause as 'who counts it, and with what access' — the current state described as 'partly built' (attribution, holdouts, incrementality methods each indepenQ1,Q3,Q10; underpins the paper's framing that 'a lower CPI/higher ROAS is not proof of profitable growth' by making measurement-choice a contractual/negotiated variablequalifyConceptual/contractual framework (guaranteed-outcome deals), not an app-growth-specific data source; useful as a governance lens for the paper's Q1/Q3 framing only.
CP-12Measurement Governance Playbookplaybook2026-09-122026-09-12Distinguishes what 'earns' trust (a holdout/incrementality test that survived a counterfactual) from what merely 'defends' a number (correlation wearing a causal label) — ties directly to what justifies moving budget between lines.Q1,Q3,Q7; governance framework for reconciling attribution/MMP/experiments/finance (Stream D)qualifyGeneric governance framework, not app-growth-specific; use only as a conceptual scaffold for the paper's reconciliation chapter.
CP-13DSP / Agentic Buying — Ecosystem Surface Deep Diveplaybook2026-06-052026-09-13DSPs are evolving from bid-optimizing consoles into 'decision engines' that interpret goals, evaluate supply paths, use curated inventory, and increasingly automate setup/bidding/optimization/measurement.; Notes market consolidation: Microsoft Invest (ex-Xandr) stopped supporting media buying Feb 28 2026; MediaMath now trades as Infillion MediaMath post-bankruptcy — independent DSP field is consolQ11,Q12; Apps DSP category-definition chapter and AI/agentic-workflow chapterqualifyOpen-web/CTV DSP surface, not an in-app/mobile DSP deep dive; useful only for the general agentic-DSP evolution framework the mobile paper's 'Apps DSP' argument leans on by analogy.
CP-14BI / MMM / Decision Intelligence — Ecosystem Surface Deep Diveplaybook2026-06-052026-09-13Core thesis: 'BI describes the past; MMM, experiments, and decision intelligence turn signals into budget decisions' — the constraint is comparable metric definitions and calibration, not more dashboards.; MMM 'revived' specifically because privacy changes weakened user-level tracking; positions MMM as causal, aggregate, and durable to identifier loss — directly analogous to the mobile paper's 'MMQ3,Q4,Q12; MMM-for-apps and LTV-prediction chaptersqualifyGeneral cross-industry BI/MMM framework, not app-specific; use only to support the paper's MMM-for-apps definitional section, not as app-growth market evidence.
CP-15iROAS Is Not a Number, It's a Negotiationessay2026-07-132026-07-14Reports the Ovative/Albertsons/Kellogg finding (42 campaigns, 54 methodology combinations) that within-campaign iROAS varied 6.5x on average (median 2.5x), with 83% of campaigns flipping sign purely on methodology choice, no change to the underlying campaign.; Frames iROAS's numerator (what counts as incremental) and denominator scope (whose spend against which audience) as the two loci of methodoQ1,Q3; same underlying study as CP-07, retail-media context reused as methodology cautionary talequalifySame primary study as CP-07 (IAB Incrementality Guidelines page); retail-display context, not mobile-app-install context — cite the underlying study once, not twice, and scope explicitly as an analogy for app-side iROAS/incrementality claims.
CP-16One Event, Three Machines: Orchestrating Conversions Across PMax, Advantage+, and OpenAI Adsessay2026-07-232026-08-09Describes a within-platform deduplication pattern (single event_id minted on form submit, carried to both server-side and browser-side legs) so each platform independently sees one deduplicated conversion rather than double-counting browser+server events.; Distinguishes within-platform identity (shared event_id) from cross-platform identity (each walled garden's own click ID captured into a recordQ3,Q7; directly transferable to mobile MMP/SKAN dedup logic (browser-based lead-gen example, not app-install, but same event-identity architecture problem)qualifyWeb lead-gen (form submit) architecture, not mobile app install/SKAN; the dedup-identity framework is transferable by analogy to MMP/SKAN reconciliation but is not itself mobile-app evidence.
CP-17The Loop Closed Inside the Wallessay2026-07-212026-08-16Analyzes Snowflake's July 21 2026 Meta-integration blueprint (Conversions API skill + Meta ads MCP) as a governed agentic loop where an agent prepares actions and a human approves before money moves.; Argues the loop is 'identity-only' (hashed-PII match against one walled garden's identity spine) with no contextual lane, and that feeding richer conversion signals into a platform's own attributed oQ7,Q12; governance/agentic-loop chapter, directly relevant to whether AI/agentic workflows in app-growth DSPs (Axon Ads Manager, Advantage+ app campaigns) are causal-evidence-producing or just cleaner attributionqualifyCase study is Snowflake-Meta web/CRM conversions, not a mobile app-install DSP; use only as an analogy for evaluating whether app-growth agentic features (AppLovin Axon, Google App campaigns AI Max) run holdouts or merely improve attribution hygiene.
CP-18Signal Containerization: The Next Abstraction Layer for Agentic Advertisingessay2026-06-072026-08-06Proposes 'signal container' as a portable, governed decision object (intent, semantic meaning, source data, methodology, privacy rules, activation path, identity/contextual logic, evaluation method, allowed outputs, audit trail) replacing a plain audience segment.; Names two IAB Tech Lab specifications (ARTF — Agentic Real-Time Framework — and an embeddings-based Agentic Audiences concept) as the Q11,Q12; the framework underlying the paper's treatment of what 'genuinely agentic' app-growth buying would need beyond automated biddingqualifyGeneral open-web/exchange-level framework (segments, SSPs, bidstream), not mobile-app-DSP-specific; author co-leads AdCP's Signals & Measurement WG — per brief, treat any AdCP-adjacent claims here neutrally, no advocacy.
CP-19Nobody Sells an Outcomeessay2026-08-212026-08-28Reports an informal reader poll (73 ballots, LinkedIn 'Friday Thought Experiment'): 57% picked 'Outcomes' as what autonomous buying agents will ultimately buy, vs 27% Impressions, 8% Audiences, 6% Attention — explicitly labeled as an opinion poll, not market data.; Argues 'outcome optimization' already exists inside walled gardens but 'outcome insurance' (a warranted, priced, capital-backed guaranQ1,Q10,Q11; conceptual scaffold for evaluating whether app-growth 'outcome-based' pricing claims (CPA/CPI/ROAS optimization) are actually warranted outcomesqualifyEvidence class is an informal LinkedIn poll (illustrative_scenario/opinion, not measurement); do not cite the 57/27/8/6 split as market data — use only the underlying conceptual distinction (optimization vs. warranted outcome).
CP-20The Risk You Can Priceessay2026-08-232026-08-26Cites Criteo's own Dec 2017 SEC filing estimating Apple's Safari ITP-style change cost Criteo about 22% of the following year's revenue ex-TAC — and that no insurance claim existed because the platform-dependency risk had never been priced or collateralized.; Argues the first real 'performance insurance' for open-web/app advertising would protect the sell side (publisher receivable, intermediary sQ5,Q11; relevant precedent for evaluating platform-dependency risk in app-growth vendors reliant on Apple/Google measurement changes (ATT 2021, SKAN/AAK, Privacy Sandbox)qualifyOpen-web display/Criteo case study, not a mobile-app DSP; useful as a historical precedent for platform-dependency risk (directly analogous to ATT's 2021 impact on app-install advertisers) but not itself app-growth market evidence.
CP-21The Open Web Isn't Dead. It's Uninsured.essay2026-08-222026-08-24Cites AppLovin's Q2 2026 SEC filing/press release: revenue $1,923.7M (up 53% YoY), 84% adjusted-EBITDA margin, but landed about $1M under its own adjusted-EBITDA guidance floor and fell 19.66% the next trading day.; States AppLovin's 10-K discloses no fixed price per action, and that Meta's own documentation states its cost cap is not guaranteed — used to argue that even the most 'closed-loop' appQ5,Q11; AppLovin financial-scale and buyer-control evidence directly supersedes CP-02's June-2026-dated figuresupdateHighest-value item in the corpus for Stream AB's AppLovin filings requirement — pulls Q2 2026 10-Q-adjacent figures newer than app-dsp-landscape.ts's June 2026 validation; verify the cited SEC exhibit URLs directly rather than relying on the essay's transcription.
CP-22The CMO Owns the Action Space (Post-Agentic Marketing, Part 4)essay2026-07-052026-08-16Argues autonomy is already real in decisioning (not spending) — i.e., automated bidding/targeting decisions run without per-decision human sign-off, but budget-level actions still require an approval gate.; Frames the post-agentic CMO's core deliverable as 'guardrail architecture' (a brand constitution + procurement test) rather than a channel plan — measurement's job shifts from explaining the paQ12; governance/procurement checklist directly reusable for the paper's AI-features register (Stream KL)qualifyCross-channel marketing-governance framework, not app-growth/mobile-DSP-specific; the procurement-test structure is reusable as a template but its content is not itself app-growth evidence.
CP-23The Mandate Finished Lastessay2026-08-142026-09-15Reports an informal reader poll (42 ballots): 78% picked 'proprietary data' as the durable edge once every advertiser has a capable buying agent, vs 9% faster execution, 7% privileged access, 4% clearer mandate — again explicitly an opinion poll, not market data.; Author's own reflection concedes he could name, for any past client, which data assets they held that competitors lacked, but could notQ5,Q12; compounding-advantage chapter (which advantages compound for scaled platforms — event data vs. workflow integration vs. governance)qualifyInformal opinion poll (illustrative_scenario), not measured market evidence; usable only for its proprietary-data-vs-verifiability argument, not as a data point on what actually compounds for app-growth platforms.
CP-24From Meridian to NNN: How Transformers Are Redefining Marketing Mix Modelingessay2025-04-212026-08-30Describes Google Meridian (launched 2024) as a Bayesian MCMC MMM using scalar spend/impression inputs with Adstock (lag) and Hill (saturation) parametric functions.; Describes Google's NNN (2025) as a Transformer-based successor using high-dimensional embeddings blending quantitative spend with qualitative creative/query attributes, claimed (early benchmarks) to outperform prior MMM by ~22% in preQ3,Q4; MMM-for-apps chapter (saturation, seasonality, organic-lift reconciliation)testPre-dates the research window by over a year (originally an April 2025 LinkedIn post) and the 22% accuracy-lift figure is unsourced in the reviewed text — trace to Google's own NNN documentation/paper before using the number.
CP-25Debunking Cross-Device Mythessay2015-08-132026-06-09Explains deterministic (login-based) vs. probabilistic (statistical-pattern) device-graph matching as the two foundational cross-device identity methods.Q9 (identity-bridge background only, e.g. CTV household/device matching precedent)rejectWritten in 2015, over a decade before ATT, SKAN, GDPR/CCPA and the Android identifier changes that now define this exact problem; the deterministic/probabilistic framing is directionally still valid but every specific claim is superseded — do not cite for current CTV-to-app identity-bridge evidence.
CP-26Is Apple Harvesting Adtech Data?essay2023-12-152026-07-06Reacts to a 2023 Digiday video framing Apple's privacy posture (App Tracking Transparency, privacy manifests) as itself a data-collection/competitive-intelligence strategy, listing the four components of Apple's privacy 'nutrition label' manifest.Q7 (background context on ATT's strategic framing only)rejectThin, largely reactive commentary on a third-party video rather than original analysis; pre-dates SKAN 4/AdAttributionKit and current ATT status — superseded by CP-03/CP-04's current standards-page treatment.
CP-27Measurement, on the Browser's Termsessay2026-07-132026-08-30Reads the W3C Attribution API (Private Advertising Technology Group; editors from Apple, Google, Meta, Mozilla) as a governance question — quoting Mozilla's Martin Thomson that the test of any privacy technology is 'who decides', not which data flows are technically permitted.; Argues the browser (via a W3C-standardized measurement API) is positioning itself as the counterparty that grants measureQ7,Q12; governance-of-measurement chapter, browser-side analog to the app-side SKAN/AAK governance questionqualifyBrowser (W3C Attribution API) governance debate, not an OS-level mobile-app attribution mechanism (SKAN/AAK/GAID); relevant only as a structural analogy for who controls app-measurement standards.
CP-28Glossary — Mobile App Growth term blockglossary2026-06-032026-09-18Apps DSP: defined as a reframe of the mobile DSP — an app-growth decision layer spanning install, engagement, retention, LTV, commerce and CTV extension, describing the buyer problem rather than the channel.; SKAdNetwork (SKAN): current version is SKAN 4 — explicitly notes 'no SKAN 5 exists' as of authoring.; AdAttributionKit: introduced WWDC 2024, adds re-engagement attribution and alternative-maQ3,Q4,Q9,Q11; definitional backbone for the paper's own terminology, directly overlapping the brief's shared-definitions sectionretainWell-hedged definitions ('validate current documentation' on the one time-sensitive claim); use as the paper's working vocabulary but confirm the 'no forced SKAN cutover' claim is still true at the Sept 27 2026 cutoff.
CP-29Glossary — cross-cutting incrementality/attribution terms (iROAS, Incrementality, Conversion Lift, Attribution window, Prebid Mobile)glossary2026-06-032026-09-18iROAS defined with the same Ovative/Albertsons 6.5x-variance finding as CP-07/CP-15, framed as reason to ask which methodology family produced any given iROAS number.; Incrementality (defined twice, decision-intelligence and gaming contexts) is explicitly distinguished from attribution: 'the causal contribution of an activity...distinct from attribution, which assigns credit to conversions that maQ3; cross-cutting definitional support for the whole causal-vs-attribution argument of the paperretainConsistent, well-scoped definitions; note the Ovative/Albertsons iROAS figure recurs at three site locations (CP-07, CP-15, CP-29) — cite the underlying study once in the paper, not each site restatement.
CP-30AI Can Interpret Data. It Can't Vouch For It.byline2026-08-062026-08-06Argues AI can interpret data and bridge systems but cannot itself establish trust; as agents move from assisting to deciding, standards must cover provenance, permission, delegation and auditability as a real-time execution layer, not an after-the-fact audit.Q12; general agentic-trust argument applicable to app-growth DSP AI featuresqualifyGeneral agentic-advertising column, not mobile-app-specific; background context for the AI/agentic chapter only — fetch and read the full AdExchanger piece before quoting.
CP-31Why Agentic Measurement Will Reprice The Ad Marketbyline2026-052026-05Argues agent-mediated measurement collapses the gap between exposure and outcome, with pricing implications for the ad market broadly.Q3,Q12; agentic-measurement-repricing argument relevant to the paper's Q12 chapterqualifyGeneral cross-format argument, not mobile-app-specific; fetch and read the full piece before citing any specific claim.
CP-32The Future of Marketing Measurement: From Reports to Real-Time Feedbackbyline2026-062026-06Argues that as agents make decisions in real time, measurement must shift from delayed post-campaign reports to live, machine-readable feedback functioning as a pricing signal.Q3,Q7,Q12; real-time-feedback argument relevant to the paper's measurement-operating-model chapterqualifyGeneral DMEXCO column (author is an official DMEXCO columnist — a paid/affiliated commentary channel, disclosed on the About page), not mobile-app-specific; fetch full text before citing.
CP-33How Has Your Data Strategy Changed With Agentic AI at Your Doorstep?byline2026-09-092026-09-09Argues the governance question for agentic marketing is decision rights and action rights, not raw data access — an agent needs decision-ready intelligence (what data means, what it may be used for, what action is permitted), not just accessible data; the audit record is what makes accountability real rather than asserted.Q12; decision-rights/action-rights framing directly reusable for the paper's AI-governance chapterqualifyGeneral agentic-data-strategy column, not mobile-app-specific; most recent byline in the corpus (Sept 9 2026) — fetch full text before citing given proximity to the research cutoff.
CP-34About page — author roles and disclosuresdata2026-06-012026-09-23Author currently holds 'Global Head of Enterprise' at Samba TV (May 2025-present), owning growth for Data License/Measurement/Identity — direct commercial stake in CTV-measurement claims.; Author was EVP, GM International Growth at Verve Group (Sep 2022-Aug 2024), with P&L responsibility across Verve DSP/Match2One/Moments.AI — Verve Dataseat is scored as a vendor in the mobile-app-growth vendor unDisclosures for all chapters touching CTV (Samba TV), mobile DSPs (Verve/Dataseat), and agentic standards (AdCP)retainPrimary source for the disclosures list; page itself notes financial specifics (ACV/EBITDA/deal sizes) were deliberately abstracted at the author's own request, so treat quantitative claims about these employers as qualitative only.

H. Scoring anchors

These anchors were fixed in the research brief before any product was scored. A 0 means documented absence on any dimension; D5 and D6 also define a specific 0. "n/e" means not enough public evidence to score and is never counted as zero. "n/a" means the dimension does not apply. Scores describe documented capability, not performance.

Dimension123
D1 Optimization objectivesInstall or cost-per-install onlyPost-install event or cost-per-action optimization documentedValue, return or retention-based optimization documented as live
D2 Re-engagement and suppressionRetargeting claimed without mechanismRe-engagement campaigns using advertiser or attribution-company audiences documentedPlus suppression controls and a documented holdout option for re-engagement
D3 iOS privacy measurementGeneric "SKAN-ready" claimSKAdNetwork 4 support documented (postbacks, conversion values or optimization)SKAdNetwork 4 and AdAttributionKit support documented, with postback-level or aggregated reporting for the advertiser
D4 Creative workflowStandard assets onlyCreative services or testing tools documentedCreative testing with a stated design, plus playable or interactive formats
D5 App and placement visibility"Transparency" claimed without detail (0: blind, no publisher reporting)App or bundle-level reporting documentedApp and placement or format-level reporting, plus block and allow lists
D6 Fee and cost transparencyPricing model stated only (0: undisclosed bundled margin, no breakdown)Media cost separated from platform fee, or a published fee modelBid or impression-level cost data, or a published fee schedule with media-cost reporting
D7 Experiment and incrementalityIncrementality claimed without methodHoldout or lift method available on request or managedSelf-serve or standard experiment product with a stated method and results reporting
D8 Reporting exportDashboard onlyReporting API or scheduled aggregated exportLog-level or impression-level export to the buyer
D9 Buyer controlManaged only; buyer cannot change campaignsSelf-serve interface for campaigns, budgets and bidsCampaign-management API that creates and edits campaigns, budgets and bids
D10 CTV-to-appAnnounced or claimedCTV buying with app-outcome reporting through an attribution company or household matchingCTV-to-app product with a stated identity method and a causal measurement option
D11 Non-gaming evidenceNon-gaming focus claimedTwo or more named non-gaming case studies (vendor-reported)Plus third-party or filing-level evidence of material non-gaming business

I. Data and reproduction

The package contains the canonical evidence files, every table above as CSV, and the figure data. It also holds the scripts that build the figures and the page, and a README that lists inputs, assumptions and how to rebuild. The scripts use the Python standard library only. Observed data, modeled estimates and synthetic teaching values are kept in separate files and labelled in every figure.

Data downloads

Buttons generate CSV files from the data embedded in this page, so they work offline. Links point to the files shipped in the package.

Files in the package data folder