"The account is provided by BrainRock, Member FDIC on behalf of the program manager (a financial technology company- Rev Inc. )." Now that's a new one. 'BrainRock' (like come on - you couldn't even spell the company name) which does not even have a US license has somehow become insured by the FDIC. Not sure what Rev Inc. is either.
"Secured directly by Switzerland Vault." Well, it seems that the US FDIC and "Switzerland Vault" (not sure what institution that is meant to be, I guess they just wanted to sound cool by including Switzerland) are just fighting over insuring this money.
"At Rock Libery Bank, we go beyond offering fintech payment solutions. We tailor financial journeys to your needs, with a focus on both personal and corporate accounts." They also became a bank on the About page and forgot how to spell their own name.
This company looks more like a laundromat that just had to make a website to look at least a little credible - and maybe to distance itself from Breinrock a little bit.
Idea is cool, but the website realisation is, well, not great and does not particularly instill trust.