Really? I'm normally as paranoid as the next guy, but this only requests read access. Stuff that anyone can find out about you any way if you already have a (public) Twitter account.
The frontpage is rather mysterious, though, I agree.
That's the whole point of OAuth; so that you can sign in without giving them your password. You can revoke the permissions of any 3rd party in your twitter settings page.
Anything I can do to convince you we're not using your data wrongly?
I'm sure you aren't.
I just don't want to connect sites together. Would much rather create a separate account at each website like the good old days. Puzzles me why new sites are cannibalizing their potential like this because I can't be alone in this thinking.
Have some sort of alternative sign-up that doesn't require a pre-existing social network account?
This is a huge unexpected request, we'll definitely look more into it. Happy to talk more, just email us [email protected]
Also, you broke the back button.