Yes they work through your bank to provide you with coverage wherever debit-MCs are accepted. They provide you with the ability to swipe your card at a restaurant, etc., as opposed to having to use cash. I don't know how they make money doing it because it comes from your bank account, but I would assume they did it for profit! Maybe they take some of that $35 overdraft fee, if you overdraw.
Techdirt has not posted any stories submitted by schluecker.