The Chrome extension is in the Chrome Web Store
Muvero’s Chrome extension for meetings is now in the Chrome Web Store: add it in one click, and Chrome keeps it up to date by itself. No download, no Developer mode. If you installed it by hand before, remove that copy in chrome://extensions once your recordings have been sent, and add it from the store; Settings → Apps links there.