This sounds like it can get a bit overwhelming. I absolutely abhor notifications on my phone unless they are things that need my immediate attention. Email is a particular pain where it is difficult to impossible to differentiate spam from legitimate communications.
I really do wish banks or visa/mastercard would offer virtual card functionality. It really would empower users to have more control over their money and improve security and privacy.
Alarm fatigue [0] is a very real phenomenon that I am sure (potentially, depending) translates to people in their everyday lives somehow, too. I personally disable notifications for practically everything except messages and weather on my phone. Anything else, I have to check it manually. I do get email notifications about charges to my CC, though, and I tend to review them fairly quickly because I check my email a few times a day.
That's the point. Try it out for a month, get overwhelmed by your expenses, then cut back as you learn about them. After that month, turn the email notifications off and make a habit of checking the website every day or every so often.
This sounds better in theory than practice. When it comes to apps, I'm a privacy maximalist, turning off all the ad tracking and that I can, and a notification minimalist, turning off every notification that is not something that needs immediate attention or at least action within a short timeframe.
But my settings are changed out from under me constantly. So I wouldn't trust being reliant upon them. Which in that case I'd rather have no signal, as this gets categorized differently in my brain where I think we are naturally inclined to believe any signal is stronger than it actually is. So it's harder to lull myself into a false sense of security and the friction is sometimes purposefully self inflicted. I can totally understand how the same explanation and justification can be used in the opposite direction though, to I guess this is a personal thing.
I do still believe that there should be a __legal__ requirement that users must verify and approve any price change to a reoccurring fixed rate subscription. I'm open to not being aware of nuance that needs to be considered or how it can/will be trivially abused, but I have a hard time seeing how this would not be simple basic consumer protection. I do not think it is in the public interest for companies to be able to employ strategies which are intentionally designed to trick the public and/or customers. While I appreciate you laying our your strategy (I just don't think it'll work for me but I'm sure it'll be beneficial to others) I want to make sure that we also do not codify coping mechanisms as solutions to problematic behaviors.
I'm like you in that I hate notifications, but I love this idea at the same time, so I think I'll set up an email filter that sends them all past the inbox, right to a dedicated folder, where I can periodically review them all together. Sounds much better than logging into each CC provider separately, finding the statement area, downloading a clunky PDF, after probably having to change a password and confirm contact info is still the same, etc etc etc.
A CLI to parse all the emails and roll them up into a nice summary would be a neat little project as well!
Actually this is not a bad idea. I was thinking phone notifications, but emails are much easier to control. Though I find filtering often not that great. I've been using Thunderbird, but if you have a suggested CLI email client that can "easily" (I live in the terminal, so that's the bar) integrate gmail and my work/school emails, allow me to hack on it, and __most importantly__ has decent documentation, then I'd love to hear about it. I tried Mutt many years ago but experienced too much friction, but things change and I haven't revisited the topic.
I use the stock macOS Mail app to pull down Gmail etc, and its backing data store should be hackable, it’s all in sqlite3 DBs (although I just tried and I get authorization errors trying to work with them! Bet it’s SIP). I was thinking either a standalone CLI or something in emacs.
Indeed, I wouldn't want that but glad it's an option.
There's no need to review transactions the moment they happen to catch any fraud. It is fine to wait for the statement and review it once a month. You're still not liable, so there's no rush to do it immediately.
> I really do wish banks or visa/mastercard would offer virtual card functionality.
Some do, although for some reason it has never worked for me (but also have not tried debugging the process too much).
I really do wish banks or visa/mastercard would offer virtual card functionality. It really would empower users to have more control over their money and improve security and privacy.