A digital banking platform tailored to Canadian financial institutions