For others wondering https://en.wikipedia.org/wiki/N26
> N26 (known as Number 26 until July 2016) is a German neobank headquartered in Berlin, Germany. N26 currently operates in various member states of the Single Euro Payments Area (SEPA) and in the United States.