Looks good! Would it be possible to make it accessible without requiring a login? (Because the minute you see "sign up for free" it starts to smell like "free" as in "not actually free", like most websites.)
I will think about other free security layers to remove the login feature :)