frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Why do so many digital banks have such unreliable APIs?

1•am3101•1h ago
I have for years synced all my financial data through aggregators (Mint for a long time until it was shut down, YNAB for a bit, Monarch Money now, and have experimented with a dozen others along the way). I probably have 20 accounts across credit cards, bank accounts, investment accounts (traditional and crypto), retirement accounts, and others (HSA, transit/commuter card).

Something I have anecdotally noticed is that the institutions that struggle the most (whether initial connection setup, reliability, or accuracy) are almost all "digital native" financial institutions.

Cash App is the worst offender. First, it requires consistent MFA re-authorization, so my account gets disconnected every few days. That's a security design decision not necessarily a bug, although it feels like you could solve this with app-specific authentication (an aggregator logging in to check a balance should probably get more grace on MFA than a user logging into the app). More importantly, the API seems to spit back a ton of garbage. Every time I spend money at a vendor with a Square loyalty program, the "reward" shows up as a $0 transaction. This may be a Monarch thing, but their support engineers claim that they are unable to distinguish loyalty transactions from others. Finally, and most blatantly, the actual process of doing MFA is crazy. Cash has historically texted an authentication URL to your phone, but that makes it hard for the aggregator to authenticate. Monarch (or rather, Plaid's) solution is to make the user copy the URL and paste it into the MFA box in Plaid (which is almost impossible on an iPhone since long-pressing on a link to copy it pops up a preview, which triggers the authentication, which obviously can only happen once).

Cash is the most egregious to me but there are a lot of other examples. I've had all three rounds of Bilt's card, and when it was on Evolve, aggregators consistently had issues connecting (haven't used in a couple years so maybe it's changed for the better). I likewise quit Marcus because, incredibly, Bank of America's decades-old tech stack somehow provided better connection reliability. My recollection is Coinbase used to be pretty bad, though in fairness to them they've gotten a lot better.

I've seen a similar thing this year with taxes. TurboTax has a feature where, via Plaid, you can import tax forms from various institutions. Robinhood (which actually works fine on Monarch, though it did not always) had a one-click option, but for some reason, the one-click import became active a week or so after my 1099 was emailed to me. Worse, when it finally became active, it failed to load multiple times and when it did finally load (days after promised) it imported it incorrectly. I ended up just typing in the 1099 manually.

It would be one thing if all my accounts had this issue, but Bank of America, UBS, Vanguard, HealthEquity, Alight, Morgan Stanley, Wells Fargo, Amex, Chase, and even the NY State 529 provider all sync flawlessly. The whole point of these "digital attackers" is that technology should be changing how people do financial services, but the incumbents have all this legacy tech debt that make it impossible for them to offer the same quality of service.

Why is this? Is it that there is just so much tech to build if you are a greenfield financial services firm that you don't have time to maintain a stable API? Is it a desire to build customer lock-in so that your customers come to you, not to an aggregator? Is it that underneath the shiny hood, all these firms' tech is actually quite bad?

(As a side note, shoutout to Venmo and PayPal who, for all their many issues, have seemed incredibly reliable in this area.)

Emissaries – Ethics for Personal Agents

https://commontask.org/emissaries/
1•durakot•35s ago•0 comments

Sandboxed or bare metal? Statistics and study on AI agent deployment

https://internetwarte.eu/agentsetup
2•hexsec•1m ago•0 comments

Sneak Peek at the Redesigned Stack Overflow

https://stackoverflow.blog/2026/02/25/your-sneak-peek-at-the-redesigned-stack-overflow/
1•Igrom•1m ago•0 comments

The AI Is the Computer

https://twitter.com/AravSrinivas/status/2026710957272207490
1•gmays•1m ago•0 comments

BMW deploys the humanoid robot AEON in production sites in Germany

https://robotics.hexagon.com/bmw-deploys-aeon-hexagon-robotics-humanoid/
1•l0b0•2m ago•0 comments

Scavenger genius Shigeru Ban: building cathedrals and quake shelters with paper

https://www.theguardian.com/artanddesign/2026/feb/17/shigeru-ban-architect-cathedrals-quake-shelt...
1•PaulHoule•2m ago•0 comments

Anonymous Authentication: Creating access tokens for guest accounts

https://github.com/zitadel/zitadel-guest-accounts
1•ffo•2m ago•0 comments

Open Source in the Age of AI

https://john.onolan.org/open-source-in-the-age-of-ai/
2•vinhnx•3m ago•0 comments

Experts sound alarm after ChatGPT Health fails to recognise medical emergencies

https://www.theguardian.com/technology/2026/feb/26/chatgpt-health-fails-recognise-medical-emergen...
2•simonebrunozzi•4m ago•0 comments

Pakistan's defense minister says that there is an 'open war' with Afghanistan

https://apnews.com/article/afghanistan-pakistan-airstrikes-open-war-98927b79ee9ef5741bf0804956d3c2e6
2•speckx•5m ago•0 comments

Show HN: Let your OpenClaw find you clients

https://clawhub.ai/faalbane/easy-email-finder
1•faalbane•6m ago•0 comments

My Month Using Claude Code

https://matthewtejo.substack.com/p/my-month-using-claude-code
1•mtejo•6m ago•0 comments

Show HN: Pmpt-CLI – from one-off AI prompts to reproducible decision logs

https://pmptwiki.com
1•raunplaymore•6m ago•1 comments

I gave Claude free time after client work – it asked for a blog

https://placingstones.dev/posts/001-how-this-started/
1•hamoudydev•7m ago•1 comments

Show HN: Browser extension that takes you to the HN discussion for current page

https://github.com/wong2/hn-jump
1•wonderfuly•7m ago•0 comments

We gave terabytes of CI logs to an LLM

https://www.mendral.com/blog/llms-are-good-at-sql
1•shad42•7m ago•0 comments

Show HN: Code Architecture Visualization

https://app.tangleguard.com/
1•jaads•8m ago•0 comments

FlyTrap disables autonomous targeting drones with an umbrella

https://www.heise.de/en/news/FlyTrap-disables-autonomous-targeting-drones-with-an-umbrella-111927...
2•i-con•10m ago•1 comments

Show HN: Pitch An App – Crowdsourced app ideas with voting and revenue sharing

https://www.pitchanapp.com
2•eibrahim•10m ago•0 comments

Open source calculator firmware DB48X forbids CA/CO use due to age verification

https://github.com/c3d/db48x/commit/7819972b641ac808d46c54d3f5d1df70d706d286
1•iamnothere•11m ago•0 comments

Show HN: Multiplayer "Hack My Agent" prompt injection game

https://alec.is/hack-my-agent/
1•arm32•14m ago•0 comments

Any Swiss devs found a "cheap" way to acces Banking APIs for a small project?

1•darktoto•15m ago•0 comments

Have your cake and decompress it too

https://spiraldb.com/post/cascading-compression-with-btrblocks
1•emschwartz•16m ago•0 comments

Show HN: Music Discovery

https://www.secondtrack.co/discover
2•eriatarka•16m ago•0 comments

Tesla China delivery times collapse to 1-3 weeks as it extends financing again

https://electrek.co/2026/02/27/tesla-tsla-china-delivery-times-collapse-extends-financing-demand/
2•breve•16m ago•1 comments

2-3 Cups of Coffee a Day May Reduce Dementia Risk

https://www.nytimes.com/2026/02/09/health/coffee-tea-dementia-risk.html
1•brandonb•16m ago•0 comments

Mixture of Experts (MoEs) in Transformers

https://huggingface.co/blog/moe-transformers
1•ibobev•17m ago•0 comments

Tudumb

https://spyglass.org/netflix-warner-bros-paramount-deal/
1•colinprince•19m ago•0 comments

Mondrian Entered the Public Domain. The Estate Disagrees

https://copyrightlately.com/mondrian-public-domain-controversy/
1•Tomte•20m ago•0 comments

If you drive clock wise along the beach on an island

1•Cookingboy•20m ago•0 comments