DeletedUser848 So any app with competent devs can find out what OS someone is using?
Incompetent dev here. This will be fairly enough to read the screen resolution, CPU model, pixel density, amount of
RAM and storage, match it against a database like gsmarena and you have a solid fingerprint even if the device model build IDs and other software identifiers are spoofed. Government apps don't need to use these tactics, simply because this data by itself doesn't have any meaningful value. Law enforcement can request your IMEI from the
carrier, which provides much more information about the device, such as color and when it was activated.