• Developers
  • bunqDesktop - The unofficial, free and open source desktop application for bunq

This is a new topic after the old one became too big πŸ˜… The previous one can be found here where it is sitting at 336 upvotes as the number 8 most popular topic on together.

bunqDesktop

Hey everyone! After working on the bunqWeb project for a while I started the bunqDesktop project. My main concern was that I didn't feel comfortable sharing my API key online while still wanting access to bunq on a desktop device.

The main goal for bunqDesktop is to allow users to do everything they can do in the official bunq app with a ton of extra features. Just to name a few:

  • Automatic categorization based on custom filters
  • Statistics per category and event type over time
  • Detailed information for all events
  • Switching between multiple accounts (Including sandbox test accounts)

Security

The application uses a new Javascript library called the bunqJSClient which does everything locally which means you don't have to worry about sharing your API key with someone else.

As of 0.9.0 you can also use your own OAuth client to give bunqDesktop access with less permissions. (Although it might not work for everyone due to a fatal bug in the bunq API).

For more details around privacy and security checkout the readme on Github.

Getting started

You simply download the latest installer from the releases page on Github or use one of the listed alternatives. For example brew cask for Mac, snapcraft for Linux and chocolatey for Windows are supported.

Contact, feedback and bugs

  • Source code and issue tracking on Github
  • For bug reports either create an issue on the Github repository or send a message here/on Telegram
  • bunqCommunity Telegram channel for discussions and questions
  • bunqdesktop telegram channel if you only want to be notified of new updates. bunqDesktop will also check for updates on startup and notify you when a new version is available

Screenshots

  • Main dashboard

  • Statistics

  • Login screen

  • Cards overview

    @Gregory#44879 An insane good looking and impressive app! Job well done! πŸ‘πŸŒˆπŸš€πŸ’ͺ

    X

      This is currently the BEST app breiden the official bunq app of course!

      Way to go Gregory!

        The new version is absolutely amazing πŸŽ‰ No other bank has this kind of awesome community. πŸ™Œ Thank you @Gregory for working so hard on bunqDesktop.

          ehhh. Looks great. But being the nitwit as I am in this field, is it also accessible for folks like me? Or is it only for insiders?

            @Jeanine-Turquoise-Shark#44902 Everyone with a bunq Premium or Business account can use bunDesktop.

              @Gregory#44879 I just installed 0.9.3. When I am at a new IP address I have to create a new API key. For some reason the bunq app doesn't want to scan the QR code. I don't why, I made an iDeal payment yesterday and then it worked (and I haven't got a new bunq app since).

              I can scan the QR code with another barcode app. I do get redirected to the bunq app to approve the API connection, I can do the handscan and bunqDesktop will start. However, bunqDesktop doesn't save the API key!
              When the session times out I get errors about an invalid session. I have to start again with the scanning of the QR code and so on because I can't select the correct API key.

              Thanks again for creating bunqDesktop!

                @JeroenE#44923 It looks like there is a bug with storing the keys correctly in certain scenarios, I'll look into this later today and release a fix if I find anything

                  Absolutely a great app! Thanks for making this, it really offers good money management on a computer. Sometimes it’s more handy to just use a large screen instead of a phone :)

                  Btw, when can we expect the 1.0 version?

                    @JeroenE#44923 Try 0.9.4 when you can :)

                    @Valentijn#45002 It's a side project when I'm not busy with my internship and personal stuff so I can't really give you a clear answer on when the 1.0 version is done.

                      @Gregory#45015 Valentijn It's a side project when I'm not busy with my internship and personal stuff so I can't really give you a clear answer on when the 1.0 version is done.

                      Let me translate in bunq terms for you: "Hey Valentijn, thanks for the feedback. I'll put this on my wishlist! Here at bunqDesktop I like to surprise my users with new features. So with that being said, I won't tell you when but stay tuned to be surprised when I do!"

                        @Gregory#44925 Again, Gregory, phantastic job done as a private and uncommercial community service. Thanks a lot.
                        Definately the best project besides bunq itself. Due to itβ€˜s content in some aspects even better.
                        If you decide to bunq.me some donations, Iβ€˜ll open my pocket! (As I was offering before... πŸ˜„πŸ™)

                          Great app ! Bunq should make a website or apllicitaion like this.

                            Any news on the ability for my staff to create draft payments with your app (without being able to actually send the transaction if they would like)?

                              @Nevil-Turquoise-Leopard#45673 You can send regular, draft-only and show-only Connect requests using the API/bunqDesktop and also create new draft payments.

                              In the official bunq app you can no longer create new draft payments but you CAN still accept or decline draft payments. So your staff should be able to accept your Draft-only Connect and then create draft payments using bunqDesktop or any other API application.

                              After that you can then accept or decline them in the bunq app.

                                Wow, that is such great news! I have been waiting for this for quite some time now, really awesome it's suddenly here. You even have a feature where my staff cannot see the balance on the account, which is even better. You should advertise this more :)

                                One more thing that isn't as optimal as it could be is the contacts list. Ideally I would like to create a shared address book for all my staff members to see, preferably not by using Google/Microsoft/Apple. Is this possible somehow?

                                  @Nevil-Turquoise-Leopard#45796 Any suggestions on how you'd like to setup a shared address book?

                                  Since bunqDesktop doesn't have a server associated with it I can't simply store those details on a server connected to your account for example. That is why I implemented the OAuth providers like Google and Microsoft so you can get started pretty quickly without giving me access to that data directly.