"Install Required" SCAM

Popup - Install Required (byyr.xyz)

A WhoIs lookup reveals the domain was registered via NameCheap on June 5, 2021 (updated June 20, 2021) - Whois byyr.xyz

Associated Browser Extension - Focuse row - Chrome Web Store

Associated Email Address - [email protected]