Allow developers to create plugins for bank sync
As you can search through this forum you can see a huge amount of requests to support some bank from a specific country. It is unreal or may be extremely difficult to support every bank in the world.
It may be easier to provide a possibility to develop sync plugins to 3rd party developers.
I am missing synchronization to Revolut and Ukrainian brand new bank - Monobank.
They provide API which could be used as integration to budgetbakers. I can implement such. Some solutions already exist like a python script to export CSV data from Revolut and requires manual import to the wallet app.
Please provide a plugin hub for 3rd party developers to create addons.
All plugins will be reviewed by you, so the trust won't fall as you will just check if a plugin is not doing anything malicious with a bank account. Additionally providing the plugin-based solution you are pushing the responsibility to plugin developers, so they get bad comments or low ratings on plugin pages and your app won't get hurt.
Lastly, banks can implement such plugins on their own.
Usual users will benefit from a rich variety of bank syncs. Developers can benefit from earning some cents and helping your app to get a bigger audience.
More than plugins should not be limited to the bank synchronizations.
Another area may be to create widgets for dashboard, which is also popular requests in here.
Denis Riabiy commented
And sometimes it’s the only way to sync. For example, with monobank. It won’t provide Api anytime soon, so csv manipulation is the only way to go here :)