TapMind
OpenMediationMarketplaceGrowth DSPCreative Studio
OpenMediationGrowth DSP
Sign upSign up
OpenMediationMarketplaceGrowth DSPCreative Studio
Company
About UsMaking a Difference (CSR)Industry Events and NewsContact Us
CareersBlogPublisher Referral ProgramDeveloper Docs
Login
PlatformsOpenMediationGrowth DSP
Sign upSign up
Company
About UsMaking a Difference (CSR)Industry Events and NewsContact Us
CareersBlogPublisher Referral ProgramDeveloper Docs
  1. Home
  2. Legal
  3. Developer privacy
  4. Data Collection

Data Collection

TapMind trust and compliance information for publishers' engineers.

What the SDK collects

Applies to CA-SDK [version] / Orchestration SDK [version]. This page is generated from each release's machine-produced disclosure inventory; the tables below describe the intended behaviour of the release named above and are confirmed against the inventory before that release ships.

A. Always collected (every release)

Scroll horizontally to view all columns on smaller screens.

What the SDK collects details
DataFieldWhen readSent toNote
App and placement contextappId, placementId, demand tag, adapter, SDK version, partner names, ad format, sizePer requestTapMind serving and telemetryNot personal data
Installation identifierinstallId (random UUID)Per requestTapMind serving and telemetryCreated by the SDK; stored in the app's no-backup directory; changes on reinstall; never derived from or linked on the device to any other identifier
Session identifiersessionId (random UUID)Per requestTapMindRotates after a period of inactivity
Device characteristicsOS, OS version, device model, time-zone offset (telemetry); country codePer session / per requestTapMindCountry is server-derived from IP; the SDK's value is a fallback
Ad outcomesEvent type, result, latency, time-to-fill, waterfall position, failure reason, ad-server code, error text (truncated, sanitised), reported revenuePer eventTapMind telemetryNever contains identifiers or user text

B. Collected only when enabled for your app

Scroll horizontally to view all columns on smaller screens.

What the SDK collects details
DataFieldConditionSent to
Consent and privacy signalsIAB TCF string and applicability, Additional Consent string, CMP ID, GPP string and section IDs, US Privacy string, your consent-API values, iOS ATT statusConsent forwarding enabledTapMind serving; forwarded unaltered to advertising partners
Device blockWebView user agent, make, model, screen size and density, language, connection type, carrier nameDevice block enabledTapMind serving; advertising partners
Age and child signalsGoogle Mobile Ads age-restricted / child-directed treatment flags; your consent-API age flagConsent forwarding enabledTapMind serving; partners as the COPPA flag
Advertising identifierGoogle Advertising ID (Android) / IDFA (iOS)All of: identifier feature enabled for your app · permitted for the user's country by TapMind's policy · no child flag · user has not limited ad tracking · consent present where required (TCF purpose 1 and TapMind's vendor bit where GDPR applies) · iOS: ATT authorisedTapMind serving (encrypted at rest); advertising partners where the user's choices permit

The advertising identifier is held only in memory for the session; it is never written to storage, telemetry or logs.

C. Never collected

  • Android ID, IMEI, MEID, serial number, MAC or Bluetooth addresses, build fingerprints, or any hardware identifier.
  • Device fingerprints or probabilistic identifiers built from device characteristics.
  • Precise location (GPS, fused location, Wi-Fi or cell scans), even if your app has permission.
  • Contacts, accounts, email, phone number, name, or any directly identifying data.
  • Installed-app lists, clipboard, sensors, screenshots, keystrokes, microphone, camera.
  • Third-party or hashed-email identifiers.
  • The advertising identifier when the user has limited ad tracking, when any child flag is set, in Families or Kids apps, or when ATT is not authorised on iOS.

D. On-device storage

Scroll horizontally to view all columns on smaller screens.

What the SDK collects details
ItemLocationWritten by
Installation identifierFile in the app's no-backup files directoryTapMind SDK
Telemetry segmentsApp-private filesTapMind SDK
SDK configuration (including privacy settings delivered by TapMind)App-private preferencesTapMind SDK
IAB consent keys (IABTCF_*, IABGPP_*, IABUSPrivacy_String)Default shared preferences / standard user defaultsYour CMP — TapMind reads only, never writes
Your consent-API valuesSDK-private preferencesTapMind SDK, on your call

E. Changes from the previous version

[Generated from the inventory diff at release.]

TapMind

An Intelligent AdTech Ecosystem that Drives Publisher Growth through OpenMediation, Additional Demand, and Intelligent Yield Optimization.

Rated 4.3 out of 5 on G2Rated 4.5 out of 5 on Trustpilot
GamingNon-GamingAgencies & Advertisers
OpenMediationMarketplaceGrowth DSPCreative Studio
Developer DocsGlossaryPrivacy & consent with the TapMind SDKSDK Licence
AboutCareersPublisher Referral ProgramContact
LegalYour Privacy ChoicesSecurityReport a Vulnerability
Stay in the loop

Practical insights on publisher monetization, demand and AdTech, without the noise.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

© 2026 TapMind Technologies Pvt Ltd

Privacy PolicyTerms of UseCookie PreferencesDo Not Sell or Share My Personal InformationSitemap
Back to top