wonder what would happen if every site owner came here to complain about web rep rating etc... especially when the owner is just experiencing with his own votes... not to mention the content of the site
... in this particular case full of misleading and wrong observations about everything and nothing, e.g. lastpass security or firefox master password behavior...
Go learn about the software you're reviewing before spreading the non-sense that you spread. As far as I'm concerned your site could get wiped off the map I wouldn't give a damn crap. And yeah do us a favor,
this is the second or the third thread that you post here to advertise your site, using the pretext of web rep issues, yeah do us a favor, make it be the last time that you post about it here. Thanks