See http://www.espruino.com/qs for detailed instructions.
PERMISSIONS this app needs:
* Serial port : for communication with the Espruino board
* Audio : for communication with an Espruino board via the headphone jack: http://www.espruino.com/Headphone
* Webcam : so that teachers can present live video of the board, overlaid with text
* Local storage : so when set up, you can store code and modules locally
This is Free and Open Source (https://github.com/espruino/EspruinoWebIDE). If you have any problems, please report them on that website as 'issues'