Without Javascript, the site believes I am using Windows (which is intended behavior)
Somehow, though, when I turn on Javascript, obsidian.md is able to detect that I am on MacOS - which should be bad for privacy, because now some users are detected to be on Mac and others are on Windows.
We do not try to hide the OS, as this is impossible, and it causes too much breakage. We limit to two OSes in headers (windows or android) but four OSes in JS/navigator (windows, android, mac, linux).