Is that considered fingerprinting? I really don't care who it is, I'm just trying to make sure the features I'm building are actually being used.
Is that considered fingerprinting? I really don't care who it is, I'm just trying to make sure the features I'm building are actually being used.
With some exceptions (such as social media apps) I don’t think it’s generally first party devs who are doing this, but rather third party SDKs that are popular with devs, e.g. Google Analytics, Firebase, Facebook SDK, etc.
To help this along the app can do things like kick the user out to their main browser to do some routine thing, where cookies can be accessed. The user doesn’t need to deep link back to the app in that case, the app can pull down whatever tracking info was harvested during the page visit and persist it.
The author of Overcast, Marco Arment, did that specifically so he wouldn’t have to store usernames, passwords and emails on his server - increasing privacy.
You can add a username and password to your account if you need to log in to the website. But he really wants to get rid of that requirement too.