3 ms·I just tested on Windows 10 Home. You don't need to sign-in to install extensions.by MikusR 10y agoI just tested on Windows 10 Home. You don't need to sign-in to install extensions.