Ultimately I'm upset about this, even if I'm trying to put my tone as fairly even for it.
When you do cross device matching on websites, as a website, you have to wait until a user logs in to identify their device against others.
On an app, the user is always logged in.
Or in a single take;
Apps are fucking corruptions of the internet and should be destroyed.