CurrentC is a joke. It bypasses banks, so banking laws don't apply, so you as a consumer have no recourse if the system is hacked. Using CurrentC involves three or four steps that are sure to enrage anyone standing behind you in the checkout line. From the merchant point of view there are two advantages:
1) No banking charge.
2) The user can be tracked.
Apple pay and the other NFC systems are much safer. Apple pay is the best one because of the very clever way it is implemented.
For ease of use, Apple pay is up there with my Mobile Speed Pass, but with much better security. That's because to pay with Apple pay you put your finger on the fingerprint sensor and tap the point of sale device. The phone does NOT have to be unlocked.
Note that if I pick up your iPhone I can't use it pay for things unless I also steal your fingerprint.
Apple Pay does NOT retain your credit card information anywhere in the phone. Instead a 'token' is created when you input your credit card (by taking a picture of it). Creation of this token is done using the hardware encryption chip in the iPhone. This chip contains a unique number that cannot be accessed.
When you tap your iPhone6 the point of sale device and the iPhone perform a handshake that results in the POS device receiving a 16 digit number that is a real credit card number, this is called a 'PAN' (primary account number). The PAN includes a token flag, that tells the system that this is a one time use number. The credit card processor uses a third party service called a 'token service provider'. This third party knows how to translate the one time use PAN into a 'real' PAN that is passed to the card issuer.
This protocol is a standard, it is used by both Apple and Google Wallet. The Apple implementation seems to me superior both user interface and security points of view.
Note that every time you pay with Apple Pay all the merchant knows is that one time use PAN. So they can't track you as an individual.
I've obviously oversimplified a lot, you can dig into the gory details here:
Clover Developers
The problem, again, is that these layers of security are actually layers of vulnerability. They're not in series, as it were, placing additional obstacles in the way of miscreants. They're parallel branches that add additional potential pathways for breaches.
My most recent compromise was through Home Depot's system. They kindly enrolled me in yet another identity-theft protection program, which I decided to activate because the one provided by the previous company through whose system my information was compromised is expiring in a few months.
The problem is that they can't activate my credit monitoring because they can't verify my phone number, and the reason they can't verify my phone number is because it's a Magic Jack number. It's the only number that anyone except family and close friends get, mainly because it's cheap; and I don't care about the call quality because I never answer it, anyway.
So now this identity theft company wants me to fax them copies of various documents to prove my identity -- so they can protect it. They assured me that only "two or three" individuals have access to this information. That, to me, means "two or three" additional people will have that information who didn't have it before. How do I know that one or two of them aren't themselves crooks?
It's another parallel vulnerability. It does nothing to place an obstacle in the path of an identity thief. In fact, it opens up another potential route for compromise. I told them to forget about it. The insurance and repair services don't require the monitoring and alerts, anyway.
No matter how many different ways these systems are encrypted and munged, at some point the system has the ability to charge a card; which means that at some point, there's a vulnerability, and that vulnerability, slight as it may be, applies to any card the system is capable of charging.
Maybe the risk is quite slim, but it exists. So as a consumer, I have to consider that risk against the benefits: And frankly, I just don't see the benefit as being worth even a slight risk.
It's frivolous.
It's trivial.
It's more about being cool than anything else.
It adds a parallel path of vulnerability in return for ... what? Being able to use my phone to pay for my groceries?
That's simply absurd, in my opinion.
CurrentC is even more absurd because, as mentioned, the consumer has practically no route of redress if it's compromised. And again, what do consumers get in return for adding a parallel path through which their information might be compromised? Nothing except a "cool" checkout experience -- assuming that you consider adding a few more steps to the process and irritating those behind you in line to be "cool."
Oh yeah, there's that, plus even more user tracking and more targeted ads. Can't underestimate the value of those things.
I'm seriously starting to think that our technology is making us stupider as a specie.
Rich