Re: TeamViewer....
Way to miss the point.
Teamviewer did not show typed/saved passwords.
It shows (only to you) the credentials to be used to provide to someone else so they can connect to you.
Naturally, they did not (and can not) plan for some pillock taking a screenshot of that to the entire bloody world