Super sketchy. Makes you agree to giving them your info, they could give you a promise they won't keep the info, but they don't, which means they keep it or sell it for whatever purposes. Then they hit you with a popup window when you use the addon. I'm reporting.