N26 is a German direct bank, headquartered in Berlin, Germany, that offers its services Only holders of certain passports and ID cards can verify their identity online; others will have to visit a German post office if it is supported by Postident..