List of banks registered on the Isle of Man, based on the list of licensed banking institutions from the Isle of Man Financial Services Authority:
Owlapps.net - since 2012 - Les chouettes applications du hibou