Yes, Yapeal is a Fintech licensed bank (the first with this license). This means they are regulated by the FINMA. And contrary to standard banks, they have to deposit all the money directly in the Swiss National Bank (SNB).