If you have noticed Glances doesn't appear on certain sites, you may be navigating to a site on our block list. To ensure that teams can keep work separate from everything else, Glances won't appear on certain sites, such as Netflix, YouTube, and Twitch.
As a team admin, you can manage your team's blocked sites. If you are experiencing an issue on another site, please let us know at support@glances.com.