Right. Having a plain SQLite database with everything you do on your computer accessible to any program you or Microsoft run on your machine isn’t a problem at all? That open source utility you installed and forgot about that can now gleefully compile statistics on your porn usage and threaten you to send them to your spouse, whose email address and phone number it was able to pull from that same database, unless you pay a few bitcoins-that isn’t an issue at all? The fact that this was enabled for professional users handling your patient records, insurance details, personal finance, or your stock trades and make all that available at a whim, that is nitpicking? The TLS-encrypted API calls Windows computers make to Microsoft servers multiple times per day, any of which could include data from that database as anyone at Microsoft sees fit, they are paranoia?
> Right. Having a plain SQLite database with everything you do on your computer accessible to any program you or Microsoft run on your machine isn’t a problem at all?
We're way beyond the days when every program you run has equal access to all your data. These days, different programs have different levels of data access.
Are we, though? If I run an application as a normal user on Windows, it will run with my user account's privileges. And even if Microsoft put special care into the permissions on the database file—it's not like your typical Windows user wouldn't carelessly accept any UAC dialog they are presented with…
Just because we can doesn’t mean we should.