All Vendors
attribution

Adjust

Adjust is a mobile measurement partner (MMP) that provides app install attribution, in-app event tracking, and cross-device measurement through deeply embedded SDKs that collect device identifiers, behavioral data, and conversion signals shared by default with advertising network partners.

375 IOCs
0
Vendor Risk Score

How This Briefing Works

This report opens with key findings, then maps the gaps between what Adjust discloses and what BLACKOUT observed at runtime. From there: what it means for your organization, what to do about it, and the detection data and evidence underneath.

Key Findings

Analysis pending. Findings will appear here once intelligence collection is complete.

Disclosure Gaps

Claims vs. Observed Behavior

1 gaps

pending

UNKNOWN
They Claim

Requires claims extraction via CDT

Observed Behavior

Live website analysis pending

Customer Impact

What This Means For You

Organizations using Adjust face revenue risk through measurement dependency: if Adjust's attribution model misallocates credit, marketing budgets follow the distortion. The inability to independently audit probabilistic attribution matches means organizations may be over-investing in channels that Adjust's model favors, while under-investing in channels with less SDK-observable touchpoints. Compliance risk is elevated due to the default-on sharing posture. Privacy teams must actively configure data sharing restrictions for every ad network partner, and any new partner added to the dashboard inherits full data access unless manually restricted. This creates ongoing operational burden and audit requirements that scale with the number of advertising partners. Competitive intelligence exposure is real: ad networks receiving device-level conversion data through Adjust gain insight into which acquisition strategies are working, what user segments are most valuable, and how conversion funnels perform. This intelligence benefits the ad network's optimization algorithms across all their advertisers, not just the organization sharing the data.
Recommended Actions

What To Do About It

Role-specific actions based on observed behavior

Recommended Actions for Adjust

  • - Audit Adjust SDK data sharing configuration and disable default sharing for all ad network partners not explicitly required for attribution. - Review probabilistic matching settings and evaluate whether fingerprinting-based attribution aligns with your organization's consent architecture and privacy posture. - Request a data processing inventory from Adjust detailing all third-party recipients of device-level data, including AppLovin entities. - Implement server-side attribution validation to cross-reference Adjust's attribution claims against independent conversion data. - Evaluate Adjust's ATT consent rate reporting to understand what percentage of your user base is being attributed through deterministic vs. probabilistic methods.

Negotiation Leverage

  • Leverage: Adjust operates in a competitive MMP market alongside AppsFlyer, Branch, Singular, and Kochava. Switching costs are meaningful but not prohibitive — SDK replacement is a quarterly engineering project, not a multi-year migration. Use competitive pressure to negotiate data minimization terms and restrict default sharing.
  • Key questions for Adjust: (1) What specific data elements are shared with AppLovin entities, and can this be contractually restricted? (2) What percentage of attributions for our app rely on probabilistic matching vs. deterministic identifiers? (3) Can we obtain contractual guarantees that our attribution data is not used to train AppLovin's advertising optimization models? (4) What is the data retention period for device-level event data, and can it be shortened?
  • Contractual protections to seek: Explicit data processing agreement limiting AppLovin cross-entity data use; contractual cap on data retention periods; right to audit third-party data sharing configurations; notification requirements for changes to probabilistic matching methodology; opt-out from any aggregate benchmarking products that incorporate your app's data.
IOC Manifest

IOC Manifest

375 INDICATORS

Indicators of compromise across 4 categories. Use for detection rules, CSP policies, or Pi-hole blocklists.

TRACK
*www.adjust.com/_nuxt/DC1g0e8t.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DV5t5VIv.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DIMxHNKZ.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/xXQVu3Uw.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CEKmM-zG.js*
Tracking script
TRACK
*www.adjust.com/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/CkAce5dx.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/-08eOVfA.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CcS_xuPl.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/I3AuMrON.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/iONNdtHj.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CpBvqg2v.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CARcb4jY.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BBQKsJsV.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/PoW90LAW.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Cnk-zoTv.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/I_YcqoGR.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BgQ08gYS.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/KBbePuYi.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BfOzU258.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/EYkdrFqP.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/NTCyZrNY.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CNnEBEt_.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/T91t5Cm_.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DHZRo09i.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CBJDMwvX.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Dl6inPy2.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CguxjLsO.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CsFIwHSd.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/ng4eKFDj.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/8nHSBitM.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C0DhsNYP.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/D4KMD5b_.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/B2jpgBXX.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/COKRIrop.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DTpV7_FK.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/4ENiqCFC.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/mkyCMRZa.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BMRuo4ZC.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/qlWOAO3e.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Mnu1Ngxs.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BS80AVLu.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DzDFvP-D.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C8dyuJ0y.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C4I5wTuy.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/D9Hz5b1A.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DBKbqy5s.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CQcqJirh.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Cnc8hwLz.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/JkQ2hP8e.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/5-XZkpgL.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DZH9sStQ.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DymGJqS7.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BkVEQYht.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BypH730H.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/FVHqGGg6.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/builds/meta/*-0bf4-*-9bcf-*.json*
Tracking script
TRACK
*www.adjust.com/_vercel/speed-insights/script.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/LDt3JgMj.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DEebSUDT.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/3rcLIpdN.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/M3PWvRyH.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DfVFwq7U.js*
Tracking script
TRACK
*www.adjust.com/request-a-demo/see-adjust/_payload.json*
Tracking script
TRACK
*www.adjust.com/pricing/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/vrLDbIG_.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DTwkdQf5.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DuKW2zYT.js*
Tracking script
TRACK
*www.adjust.com/search/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/DA2waifW.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BYWZTmfg.js*
Tracking script
TRACK
*www.adjust.com/solutions/ios-skadnetwork/_payload.json*
Tracking script
TRACK
*www.adjust.com/company/_payload.json*
Tracking script
TRACK
*www.adjust.com/glossary/_payload.json*
Tracking script
TRACK
*www.adjust.com/why/_payload.json*
Tracking script
TRACK
*www.adjust.com/product/analyze/_payload.json*
Tracking script
TRACK
*www.adjust.com/product/measure/_payload.json*
Tracking script
TRACK
*www.adjust.com/solutions/fraud-prevention/_payload.json*
Tracking script
TRACK
*www.adjust.com/resources/guides/_payload.json*
Tracking script
TRACK
*www.adjust.com/resources/ebooks/_payload.json*
Tracking script
TRACK
*www.adjust.com/resources/webinars/_payload.json*
Tracking script
TRACK
*www.adjust.com/blog/_payload.json*
Tracking script
TRACK
*www.adjust.com/product/protect/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/ijjg1-CY.js*
Tracking script
TRACK
*www.adjust.com/resources/case-studies/_payload.json*
Tracking script
TRACK
*www.adjust.com/solutions/roi-measurement/_payload.json*
Tracking script
TRACK
*www.adjust.com/product/recommend/_payload.json*
Tracking script
TRACK
*www.adjust.com/security/_payload.json*
Tracking script
TRACK
*www.adjust.com/solutions/ctv-ott/_payload.json*
Tracking script
TRACK
*www.adjust.com/solutions/pc-console/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/CE3ibeiy.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/B0hFt2Bo.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CORp1AWC.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CutZHDCu.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DgmRrtFk.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DRYdT2oE.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C027tO0f.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/B_T19pfU.js*
Tracking script
TRACK
*www.adjust.com/product/engage/_payload.json*
Tracking script
TRACK
*www.adjust.com/product/automate/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/BzakpQMT.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/nk9Put1Y.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DwueZWzL.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CkVBX9g-.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C-qT7uBQ.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/DySs_mKs.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Dffv-wDh.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C8CV09hV.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/BPejKrkU.js*
Tracking script
TRACK
*www.adjust.com/solutions/incrementality/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/B5GMIx2J.js*
Tracking script
TRACK
*www.adjust.com/forget-device/_payload.json*
Tracking script
TRACK
*www.adjust.com/company/media/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/BfGiYBox.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/D56liNPa.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/D7tqUb-X.js*
Tracking script
TRACK
*www.adjust.com/terms/impressum/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/CyGIzRXi.js*
Tracking script
TRACK
*www.adjust.com/terms/privacy-policy/_payload.json*
Tracking script
TRACK
*www.adjust.com/terms/general-terms-and-conditions/_payload.json*
Tracking script
TRACK
*www.adjust.com/solutions/deep-linking/_payload.json*
Tracking script
TRACK
*www.adjust.com/company/contact-us/_payload.json*
Tracking script
TRACK
*www.adjust.com/company/careers/_payload.json*
Tracking script
TRACK
*www.adjust.com/_nuxt/8mgtBtf8.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CHG38aDY.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CRhGlesb.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Dr_dwAC_.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CXOZ0SCi.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/C6lECWBm.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/CSmFAwDR.js*
Tracking script
TRACK
*www.adjust.com/_nuxt/Z5ct_M7M.js*
Tracking script
TRACK
www.adjust.com/_nuxt/Cnc8hwLz.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/Cnk-zoTv.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BgQ08gYS.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DymGJqS7.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C8dyuJ0y.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BypH730H.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/8nHSBitM.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CcS_xuPl.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BBQKsJsV.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/qlWOAO3e.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/-08eOVfA.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CpBvqg2v.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/xXQVu3Uw.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BkVEQYht.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CEKmM-zG.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DV5t5VIv.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/5-XZkpgL.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/COKRIrop.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CBJDMwvX.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/D9Hz5b1A.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C4I5wTuy.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DC1g0e8t.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/Dl6inPy2.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/iONNdtHj.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/mkyCMRZa.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DTpV7_FK.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DIMxHNKZ.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/KBbePuYi.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C0DhsNYP.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BMRuo4ZC.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/T91t5Cm_.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/D4KMD5b_.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DHZRo09i.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/EYkdrFqP.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/NTCyZrNY.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CkAce5dx.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BfOzU258.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/PoW90LAW.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/I_YcqoGR.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/4ENiqCFC.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BS80AVLu.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/Mnu1Ngxs.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CNnEBEt_.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/ng4eKFDj.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/B2jpgBXX.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/JkQ2hP8e.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/I3AuMrON.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CARcb4jY.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CguxjLsO.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DzDFvP-D.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CsFIwHSd.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DZH9sStQ.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DBKbqy5s.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/FVHqGGg6.js
Auto-extracted from scan
TRACK
www.adjust.com/_vercel/speed-insights/script.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DEebSUDT.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/3rcLIpdN.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/LDt3JgMj.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/vrLDbIG_.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DuKW2zYT.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DTwkdQf5.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DfVFwq7U.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/M3PWvRyH.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DA2waifW.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BYWZTmfg.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/ijjg1-CY.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DgmRrtFk.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/DRYdT2oE.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/B_T19pfU.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CutZHDCu.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CE3ibeiy.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C027tO0f.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CORp1AWC.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/B0hFt2Bo.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/Dffv-wDh.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/CkVBX9g-.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C8CV09hV.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/nk9Put1Y.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/BzakpQMT.js
Auto-extracted from scan
TRACK
www.adjust.com/_nuxt/C-qT7uBQ.js
Auto-extracted from scan
Ecosystem

Ecosystem & Supply Chain

Adjust integrates with a broad ecosystem of advertising platforms, analytics tools, and marketing automation systems. Direct integrations include Meta Ads, Google Ads, Apple Search Ads, Snap, TikTok, Unity Ads, ironSource, and dozens of additional ad networks and DSPs. Adjust also connects with analytics platforms like Mixpanel, Amplitude, and Firebase, and supports server-to-server postbacks for real-time data transmission to partner systems. Adjust is owned by AppLovin, a mobile advertising and app monetization company, which creates a structural relationship between measurement capabilities and advertising demand. This ownership structure means attribution data collected by Adjust exists within the same corporate entity that operates advertising optimization — a dual role that warrants scrutiny from organizations concerned about measurement independence. Data flows through Adjust's ecosystem via SDK callbacks, server-side postbacks, and API integrations. The SDK collects from the device, Adjust's servers process attribution, and results propagate to configured partners. This creates a data supply chain where user behavioral data can traverse multiple third-party systems within seconds of an in-app event.
Evidence

Evidence Artifacts

Artifacts collected during analysis, available with evidence-tier access.

HAR Capture

Complete network capture with all requests and responses

IOC Manifest

375 detection signatures across scripts, domains, cookies, and network endpoints

Vendor Details