User agent settings are not applied on redirects via URL shorteners.
1. Set Privacy Browser to use WebView Default as the user agent.
2. Create a domain setting for github.com that uses `PrivacyBrowser/1.0` as the user agent.
When loading GitHub via normal means the desktop version is presented based on detection of the user agent. However, when loading GitHub via a URL shortener, like tinyurl.com/y99jqpfo, the domain settings are applied, but it appears they take effect after the user agent has already been sent to the server. So the mobile version is loaded.