I can't imagine why it would. At its core, Flash is a runtime environment for software developed using Adobe's ActionScript language.But really, does ShopSafe have to depend on Flash?
Why wouldn't BofA port their app? Not for any technical reason. They probably decided that they didn't want to spend the money to actually port it.