TLDR
Using ElectronJS, making requests using NodeJS and bridging the results using Electron IPC mechanism. Electron does not show URL anyway, so I shouldn't have to deal with routes. I wanted to use SSL certificate pinning for security reasons, but it turned out Axios does not provide this option out of the box so I submitted a PR to add it. The end result is pretty close to what the mobile app uses: OCRA10. The list of transactions was large, containing 2000+ items (hey please don't judge)via the TL;DR App
no story