If you have a Home or Professional subscription, connections are encrypted end-to-end using 128-bit AES, 2048-bit RSA keys and perfect forward secrecy, so sessions are entirely private to you now and in the future.
If you have an Enterprise subscription, you have the option to upgrade to 256-bit AES.
Yes. You can make sessions view-only for everyone on VNC Server’s Options > Users & Permissions page:
If you have a Professional or Enterprise subscription, you can exercise more fine-grained control and make sessions view-only just for some.
Alternatively, VNC Viewer users can choose to make their own sessions view-only from VNC Viewer's Properties dialog or mobile app toolbar.
Yes. If you will be physically present at the computer when people connect, you can configure VNC Server to notify you and approve or reject each connection:
To do this, turn on Show accept/reject prompt for each connection on VNC Server's Options > Connections page:
You can disconnect all users immediately:
...or individually from VNC Server's Information Center dialog.
By default, users can connect concurrently. You can specify that only one user connects at a time.
By default, if a connecting user fails to authenticate properly five times in a row, their computer is blacklisted. You can lower this threshold for additional protection from brute-force or port scanning attacks.
If you have an Enterprise subscription and establish direct connections, you can filter incoming computers to prevent connections from particular IP addresses:
Yes, if you have a Professional or Enterprise subscription.
You can register any number of users or groups (perhaps from your corporate network) with VNC Server:
You can then grant specific permissions to each. So for example you could grant system administrators full remote access, members of the group ‘teachers’ sufficient permissions to control the remote computer but not to transfer files or print, and make members of the group ‘pupils’ view-only.
If you have a Home subscription, all connected users have the same global permissions, though you can turn individual features off for everyone, or make all connections view-only, if you wish. It will also apply to you though!
You can blank the screen of a Windows 7 computer while you’re remotely controlling it, so people in the vicinity can’t see what you’re doing:
This is equivalent to turning the monitor of the remote computer off and not allowing it to be turned back on again until you disconnect.
Unfortunately, you can’t yet blank the screen of any other computer, including a Windows 8 or Windows 10 computer.
You can prevent the keyboard and mouse of the remote computer being used by whoever wanders past while you're remotely connected to it:
You can configure VNC Server to automatically lock or log out from a Windows or Mac computer when you disconnect:
Of course, you can always lock or log out during your remote control session. Just don’t power the remote computer off, or you’ll be disconnected until someone turns it on again!
We never store your session data, nor VNC Server passwords. We don’t store payment or credit card information either; that’s stored on our behalf by a PCI DSS-compliant vendor (Braintree).
We do store certain data in the following circumstances:
- When you install VNC Connect we prompt you to enable automatic update checks and analytics.
- If you sign in to VNC Viewer on multiple devices then we automatically sync your address book so you don’t have to recreate it each time.
If you don’t want RealVNC to store any data at all then you must:
- Buy an Enterprise subscription
- Establish direct connections only
- Turn off update checks and analytics
- Use VNC Viewer without signing in to it.