News for hackers. Stuff that matters.
Re:Teller – API for your bank account by clappski on Wednesday June 21, 2017 @01:36PM (#14606034)
This all sounds like it could potentially be illegal, have you spoken to a lawyer and cleared it all?
Re:Teller – API for your bank account by Alupis on Wednesday June 21, 2017 @01:41PM (#14606095)
Or potentially broken easily - since these are private API's that the bank is free to change whenever they feel like it.
Re:Teller – API for your bank account by Spivak on Wednesday June 21, 2017 @01:51PM (#14606207)
Not without pushing out an update to all of their clients. Which presumably they would know about.
Re:Teller – API for your bank account by Alupis on Wednesday June 21, 2017 @02:43PM (#14606753)
Sure they might find out an App Update was issued in the App Store... but they cannot possibly know what API changes were made without reverse-engineering the API's all over again.

Not to mention, once they discover what changed, now this service has to go make the changes on their system... meanwhile that bank doesn't work with this service anymore.

So the App is broken for some undefined period of time.

Re:Teller – API for your bank account by Spivak on Wednesday June 21, 2017 @02:48PM (#14606792)
The bank has to deploy their client code to all of their users before they can depreciate the old API. That should give them plenty of buffer time to reverse engineer the changes.
Re:Teller – API for your bank account by Alupis on Wednesday June 21, 2017 @02:58PM (#14606879)
That doesn't make sense.

"All" of their client code is a bunch of apps, that mostly auto-update. My bank (small town credit union) has a banking app that refuses to work at all unless it's the most recent version of the App. I see no reason why this would be a challenge for the bank - it's only a challenge for this service.

Re:Teller – API for your bank account by zo1 on Wednesday June 21, 2017 @03:33PM (#14607113)
That doesn't stop them from deploying new APIs to their client software deactivated. Then "flip" a switch to cause it to behave differently all at once.
Re:Teller – API for your bank account by chrisallenlane on Wednesday June 21, 2017 @02:43PM (#14606751)
It seems like they would only find out after the update has been pushed, though - ie, after the app has been broken.

Unless they have relationships with the banks now, and would be given a heads-up. Perhaps that's the case. It sounds like it may be.

Re:Teller – API for your bank account by Spivak on Wednesday June 21, 2017 @02:46PM (#14606772)
Sure, but they've got plenty of buffer time since their app doesn't break when the new version is released, it breaks when the old API is actually depreciated. Just because you release a new version on the App Store doesn't make clients with old versions of the app disappear.
Re:Teller – API for your bank account by vidarh on Thursday June 22, 2017 @02:16AM (#14610415)
Consider that e.g. Barclays randomly breaks their own mobile app for substantial subsets of their own customers. Over the last 4 years or so, the app has been broken for me more than 2 of them because they apparently consider it acceptable to whitelist phones based on their own whim (if you have one of the big brand phones, presumably it usually works, but e.g. even users of relatively well known brands like Huawei can often find their new phones won't work with Barclays for several months before it gets whitelisted).

In other words, many of the big banks have such a dysfunctional relationship to internet banking that customers of many of them have learned to deal with not being able to use the apps for long periods of time - it's hard to imagine that a third party will be perceptibly worse.

Re:Teller – API for your bank account by fredsted on Wednesday June 21, 2017 @02:52PM (#14606827)
Apps won't be updated instantaneously on devices, though. There'll have to be some backwards compatibility for a good while if the banks want to change their APIs drastically. You can't just shut down access to your customers apps.
Re:Teller – API for your bank account by Alupis on Wednesday June 21, 2017 @03:00PM (#14606898)
> You can't just shut down access to your customers apps

Yes you can, and banks already do this. Even the E-Trade app refuses to work unless it's on the most current version. When you control the apps and the API, you can pretty much do as you please.