New app could protect you from credit card fraud, but you'll have to sacrifice some privacy to use it