nScreen comes without warranty. At the moment the screen server uses TCP sockets to communicate with the frontend. That means that ANY local user (the screen server listens by default on 127.0.0.1) can control and attach to your nScreen sessions. nScreen does not yet provide any authentication or encryption. Use it at your own risk in a testing environment.