There have been banks in the past that have operated similar policies, and regulators have raked their senior leaders over the coals for implementing such naive rules.
Transaction size alone tends to be an extremely weak signal for money laundering, but does tend to be a very strong single of high net wealth. Any criminal worth their salt will split up illicit transactions into smaller ones to avoid these types of rules, it’s money laundering 101.
FinCEN mandates that all transactions conducted by or or on behalf of the same person during the same business day have to be aggregated and the $10000 dollars limit is per individual not per account.
There is basically no privacy for transactions above 1000€.
Worse, that data can be hacked and leaked to the internet. Eg. Criminals will be able to see that last summer you bought an expensive watch, and know that you may be a good target. Such data has often been leaked to the internet before.
There was a recent incident where the sales data for the Ledger cryptocurrency hardware wallet was hacked and leaked to the internet. Including names and addresses of people. I guess this stort of stuff will happen more frequently in the future.
Of course I know, these things are regulated separately. Sure, my bank could share it illegally but they could already have done that even without mandatory recording.
> Worse, that data can be hacked and leaked to the internet.
As could my fiscal declaration, my bank statement or all records of my transactions with any sellers.
I personally am fine with my state mandating that large transactions between individuals have to be recorded for fiscal purpose in the same way that I'm fine with it imposing accounting standards to corporations and asking people to fill tax declarations.
You're personally fine, until your transactions are posted to the internet along with the address to where you live. Period.
As for the regulation, things like the recent GDPR helped a little - if you are an EU citizen, you can now legally request them to provide a list of the time someone accessed your details. I recently did that with a financial provider and had a very unpleasant experience when I found out who they share the data with - basically companies and institutions I've never heard of, like credit score providers & other financial information data mining companies.
I personally deeply disagree with the EFF regarding FinCEN. From my point of view, the obligation imposed by the regulation strikes a good balance between protecting private life and fighting tax dodging and money laundering. Records only start at $3000 and reporting at $10000. This puts most transactions between individuals in the no reporting zone.