I advised my mother to do her banking on her phone instead of laptop.

Hardware attestation kills privacy- yes. But it also works.

Mobile phones are ridiculously locked down compared to legacy platforms such as Windows.