Cupola turns a spare Android phone into a home security camera that streams straight to your laptop, end-to-end encrypted, with no server holding the footage. It needs JavaScript, because the camera, the encryption and the peer connection all run in your browser rather than on a server.