It’s just a regular bank account and the “title” is HSA just like it could be an IRA, it’s how it’s registered. Tax free accumulation and withdrawals for life - excellent idea.
I think the bank she went to work for is selling high-deductible insurance plans along with the HSA products.