Most interesting claim is that there are no late fees. If you don't pay it on time, I presume they're going to stop letting you continue making charges to the card until you do? But that it never gets you locked into the debt cycle of so many other cards? If true, this is the true real innovation. Or is there interest, but just no fee for not making your payment on time?
E.g. generally a credit card will have a minimum of, say, $29/mo., if you have a balance of maybe $500... if you have a balance of $10K the minimum might go up to $129 or something. And if you don't pay the minimum, you're hit with the late fee.
I never really understood the purpose of minimum monthly payment, except maybe it's useful in proving you're not a complete deadbeat, and also probably not dead? Getting rid of it does seem like a consumer-friendly innovation maybe?