This is really well done.
I've got to mention two missing features that I find important:
1 - help popups: it will be nice if terms had a small help icon that can display a little context on hover/press (that's a quick win, makes unknown things usable, much easier to implement than a full manual/interactive tutorial)
2 - social login / email-only login: you are missing sign-ups (I hate having more passwords).