Is it a web app? It isn't obvious from their website and I can't find information. I also don't feel like signing up.
It's an odd decision in this age of "mobile first" and Electron-wrapped apps like Slack. Especially since it's not in beta and the only plan is a paid one.