We collect publicly available data about BICs and bank codes and aggregate them into one large, international database which is checked for updates every day. Here you can find more details: countries, update frequencies, and data quality.
Please contact us if you would like to get access, with the possibility of daily downloads.