BITTREX SUCK, [...] They require you to have a smartphone and they go absolutely draconian on any customer who refuses to buy a smartphone or use Google's products.
Are there any alternatives to google 2FA?
I mean why do we need to use google software for this?
Is there any software that can achieve 2FA without using any of the google software?!

This fucking exchanges are all pro google!
I do not want to be tracked by them 24/7 ;(
What about the OATH Toolkit (
http://www.nongnu.org/oath-toolkit/index.html)? It's free software (is it from Google?). No need to buy a smartphone for 2FA. This is available for Linux ($ oathtool --totp -b [KEY]). And there's some software for Windows, too. Authy was mentioned before (dunno if this one's from Google).
Still there are these Google captchas we all love.

dude one of the major points of a 2FA is to have it on a completely separate device so that you eliminate the risks of getting hacked or something.
if you run the 2FA app on the same device (eg your computer where you have the page open) you may as well disable it. and just have 1 strong password.