The Basic version of CalendarBudget does not. While CalendarBudget contains data about your finances, that data gets into CalendarBudget either by manually entering it into CalendarBudget, or by importing transactions that you’ve exported from your online bank account.

So, while CalendarBudget should match your bank account balances, it does not actually connect to your bank account, and you will never be asked for any banking information. We chose to take this approach to maximize your security and allow you to maintain the security policy with your bank, thus not putting your hard-earned money at risk.
For CalendarBudget Premium, it does connect to your bank account, but only to read your account transaction to assist with importing things automatically and make keeping your budget plan up to date. We do this through a secure 3rd party bank data aggregator. This is currently only available in USA & Canada.