 TeamViewer says they keep a separate architecture, which means their corporate IT is separate from their product IT and their product environment. TeamViewer has been installed on 2.5 billion devices. And yes, if you need to help someone with their computer, this is a remote login software where you can kind of see their screen and help them do things. It's very handy, but when you give that power to someone, you have to understand what you're doing.