I feel called out
You're viewing a single thread.
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.
navigator.appVersion
userAgent
that one NetBSD user bursts into flames
Shouldn't that be a FreeBSD user?
An OpenBSD user would puffer up instead.