this post was submitted on 26 Oct 2023
2 points (100.0% liked)

Self-Hosted Main

515 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

Banking agregator can be a little bit scary because you basically give your bank credentials to a third-party.

But what if the Third-Party app is actually yours and hosted on your premises?

Is there a such selfhosted and/or opensource project?

Thanks!

you are viewing a single comment's thread
view the rest of the comments
[–] bz386@alien.top 1 points 1 year ago (1 children)

I would be extremely surprised if there was one, as there are about 70000 banks in the US.

Some of the large banks now have APIs to access their data, but those aren't publicly available.

Most smaller banks and credit unions don't have a public API, so apps like Mint rely on web scraping. That's a huge and expensive undertaking, considering that web sites change constantly and all the scraping could has to be adjusted for it.

Companies like Intuit are willing to invest the time it takes to keep up because they can sell your data (I guess) or sell you additional products. I don't see how the open source community could keep up with this.

[–] jesuslop@alien.top 1 points 1 year ago (1 children)

In Europe there is the PSD2 law with wide spread implementation of mandated APIs by banks.

[–] Electronic_Title_370@alien.top 1 points 1 year ago (1 children)

For PSD2 exists a project named Hibiskus. Its a Desktop tool to manage your finances. It syncs over PSD2 with the bank.

There is also a server version of Hibiskus. It syncronises after a schedule with your bank and provide the data over a well documented REST-Api.

https://www.willuhn.de/products/hibiscus-server/

The project website only exists in german.

I'm running a self hosted combination of hibiscus and firefly III to fully manage my finances with automatic synchonisation.

  1. Hibskus Server syncronise with my bank accounts
  2. Node-Red query's the REST Api and creates a csv file
  3. the csv file is read by the firefly III importer

Not the simplest way, but fully self hosted. I really don't want to provide my bank statements to a 3rd party

[–] sir_sq@alien.top 1 points 1 year ago

That sounds really interesting, I'm looking forward to a tool like that... Are you German? I'm French, I don't speak German, I looked a little at the Hibiscus site but I think it only works with German banks (supporting FinTS), and not with all European banks? Thanks