9 ms·Couldn't agree more. Have never trusted password managers that touch the internet.by secfirstmd 10y agoCouldn't agree more. Have never trusted password managers that touch the internet.