Our SDKs systematically base their measurements on first-party identifiers since mobile applications cannot manage cookies.
Identification techniques are necessarily different between web and app interfaces. Web-based interfaces deposit cookies with unique identifiers on a visitor's browser. Apps push an identifier in the hit via the device thanks to a method included in the SDK.
More information here.