Worked in a repair shop long enough to know that a whole lot of mac users just know they bought a “better computer” without any idea of what an operating system is, someone showed them that the photo they took on their phone magically appeared on their computer and that was all the info they needed to pay 2 grand for it
If the client is blocking OS fingerprinting by returning generic navigator.appVersion and userAgent values you should probably just assume Linux in the first place.
I used to work with internet service for trains. I remember one support ticket filed by the train conductor:
“Internet doesn’t work”
No info regarding area
No info regarding when
No info regarding which carriage
…or even which train.
Well, I managed to jump through a few hoops, figuring out the schedule for this particular individual, and could deduce which train at least. Nagios reported everything as fine, but sometimes Nagios can lie, so I tracked it down and did the usual diagnostics onboard. Couldn’t find anything wrong.
I phoned up the guy and it turned out he’d forgotten to enable wifi on his phone.