Do Analytics tools like PostHog or Adjust require App Tracking Transparency, and if so when?
Asked Answered
T

2

5

I am planning to integrate Analytics tools like PostHog or Adjust (but also others) into my app, and I find it very vague where I exactly need to prompt (or not) the App Tracking Transparency popup.

I would usually use them to identify the users from their database id, set some of their properties, send custom events, or also get track of crashes.

Would I need App Tracking Transparency for these purposes? Also, do I need to display the popup at the very beginning, or can I independently initialize and configure these SDKs, and wait for the first user identification to prompt the ATT popup?

Thank you for your help

Transaction answered 4/11, 2021 at 17:4 Comment(0)
M
6

App Tracking Transparency is specifically about "tracking across apps and web sites". PostHog doesn't do this cross-app/site tracking so even if you are using a 3rd party hosted variant like PostHog's Cloud offering you wouldn't need to worry about it. With 3rd party data hosting though you should still make sure to have the right privacy policy / terms etc.

Tools like Adjust do need an ATT warning as their whole purpose is to track users across domains using certain device identifiers. The usage of these identifiers is normally what triggers the Apple review process to state it is required.

Disclaimer: I've been responsible for deploying multiple iOS apps in the past and currently work at PostHog 😉

Metaprotein answered 15/9, 2022 at 9:13 Comment(0)
N
2

Actually I deployed a react native app a few months ago without App Tracking Transparency and with integrated (self-hosted!) posthog instance - and it was accepted by Apple without problems

I think it's important to emphasize that it was a self-hosted (hobby) instance - which runs on our own servers.

As we added Google Tracking and App Transparency then they had a closer look - but I explained it to them, and they still accepted the circumstance that Google Tracking was only activated when App Transparency was accepted, but Posthog nonetheless was always activated.

Nippy answered 15/9, 2022 at 8:56 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.