I pay through the apps. I have a password manager. There were a couple transactions that took me a couple seconds to recall. I’m single, but this whole thread is about _personal_ responsibility. I would trust my spouse to also keep up with her expenses. I also wouldn’t give my kids credit cards. Cash works fine when it’s needed, that’s what my parents did and I was just fine.
I never put any sort of subscription on ACH. All subscriptions go onto credit cards. There were gradually increasing amounts from Netflix, which I got emails about, which I cancelled once I got the emails telling me the price was increasing once again. I waited 6 months because I already had an idea of what I was paying for, when I checked, it turned out there was nothing unexpected.