They sell it off to a collections company, often for $50 or more. That company adds fees, interest, and charges to the bill ($50 for each letter, etc), and finally takes you to court when the amount owed gets to $3000 or so.
The court can't chuck out those extra charges, since they can be seen as a legitimate consequential expense.
The gym memberships could be different if the contract is setup to give you your first month free when you sign up for six. But even then most give you some guarantee such as "if you're not satisfied". I think your point is that this type of service creates a cat and mouse game with which there is only a temporary winner.
What I do like about this new "trend" is the abstraction of the end user. Netflix doesn't need to know who I am. If I pay I should be able to consume service. I realize this opens the door to more potential fraud for them, but the reality is the people commiting that fraud today are already using fake names, addresses and email. And if services don't have real information and single use card information when they get breached the value of each record is significantly less. So at the end of the day the inconsequential side effect seems to be a win from a breach cost standpoint.
If it was card to card, they'd be eating credit card costs... they currently profit from your usage (interchange fees)
like credit card processing the bank connection is something you want to be done via third parties. it would be a much bigger deal if he was intercepting bank logins and scraping.
I can see putting in a real credit card for a subscription fee of some kind, but there is no way I'd give out bank info when the entire point of the app is to do exactly the opposite.
To be clear you have to trust plaid, and you have verify that the web app is actually using an iframe and not just faking the plaid interface. But you are not just trusting a random web app with your banking credentials.
Unfortunately, you can't even get into the app without providing your phone number and then entering your banking information.
Nope, not happening.
It's not that I don't trust the kid making this app. I mean, I shouldn't trust him, but that's not even the issue. He is using a personal developer account, doesn't seem to have a proper company, is involving third parties for app functionality (including the banking info).
Even with the best of intentions, he's likely to get hacked or bought out, or his third party SDKs are, and there's no way to protect yourself from that.
You would have to be seriously foolish to type your bank username and password into this thing.
Maybe someone can make a virtual bank app, so you can sign up for virtual credit card apps...