Tomorrow Bank does not require any SCHUFA score or Anmeldung in Germany. The only limitation is the acceptance of your passport by their identity verification partner.