Nah that's just how I feel as well. Even with an authenticator, I could get hacked and there's all my info for someone else to glean...

If I use a subscription card, does it need my personal info to activate?