We apologize for the site being down for the last hour.
The platform our service runs on is called Heroku. They are currently experiencing an incident with DNS right now. Thankfully we were able to hack our way around this and get things running again while many other websites are still down.
You can view the status of the underlying issue here: https://status.heroku.com/