Extract OS, browser, and engine info from a User-Agent string
Verify outputs before using in production. No warranty — see Terms.