The console needs JavaScript. The service itself does not - see docs/service.md for the API it puts a face on.