Did you find any interesting results from your setup? Some surprising services who sold your address?
One of the surprisingly useful areas is with deliveries. Emails from delivery companies (especially from abroad) often don't specify what it is they're delivering or who it's from. But with this set up I can easily check that with the email address they're sending to, to know who it's from
I also use catch-all and no noticeable increase in spam.
Could also be that random domains aren't that valuable to sell.
Could also be that Fastmail has good filtering.
I've thought through similar setups, but if the intent is to break cross-platform correlation to a user/device ID and related de-anonymization, I keep coming back to these questions:
- How do I know fastmail doesn't sell data? If every one-time domain is tied to a static fastmail account, and the fastmail account has my real info and sells it, then the obfuscation per-service is moot.
- Google certainly is selling data, and its hard to have an account with them that's totally clean and doesn't need an existing "anchored"/tracked piece of infra to set it up (existing phone number, etc). SO, the VOIP number from Google is once again linked up to my IRL data, and the obfuscation is again moot.
The best I can think of is the theory that a LLC's privacy protections will be stronger than an individual. If I wrap everything in a LLC (phone provider, AWS acc with services like Chime, etc), then the correlation surface areas looks like a random LLC using all these retail services and its delinked from my IRL, assuming AWS/Google don't protect a LLC's data from selling into adtech (and I speculate it might protect it actually).
So, it wasn't planned - it evolved. Somewhere in the Fastmail era I was reading their docs around wildcarding and thought I'd try it out.
My primary domain is my name though, so for extra privacy (anality) I bought another that has no link to me in the name.
There are still gaps in it. e.g. any merchant site still needs my physical address, and plenty need my cell number. But, generally, it's just an attempt to minimize a digital footprint and see what privacy I can get.
That and just why not? I self-host enough stuff, that I see this as another aspect of the same mentality - having a little more control.
It's not perfect security, it's not completely clean. Hopefully it's enough to get me out of the easy target bucket though.
I spent a good while reading about adtech from the practitioner side (i.e. adtech devs) vs. from the privacy side, and it was illuminating. Basically, the fears of privacy advocates get laid out in plain "this is a great feature for user correlation" speak, without any of the feature-masking used when adtech discusses it in privacy terms with privacy-conscious audiences.
In short, my takeaway from that research was it only takes 1x merchant or infra provider which can correlate a "masked" domain/VOIP number/PO box with something IRL of yours to basically undo the whole privacy effort. Without ironclad knowledge the vendor doesn't sell data (which is hard to get), it's as good as safely assuming the data got sold (or the pixel in the webpage did it, and so on).
Tough to think through! I think LLC'ing ones life, if in the US, is the only way to truly do it or get a reasonably high guarantee. You'd get corporate privacy guarantees which are unfortunately stronger than individual privacy guarantees in the states.
In the end in places like a store that wants you to sign-up for X% off, or something it's easier to just to give them [email protected] and see what happens.
It's actually pretty low friction in terms of management.
I have put in some blocks before where services don’t let you unsubscribe.
Fastmail masked emails + 1Password helps though.
I'm pretty sure even Google doesn't care about the dozens of people who use a different email address for different services.
It's a little friction, that maybe goes a long way. Pretty hard to actually evaluate though. Gives me the warm and fuzzies and I got to play around setting it up, so all good there.
It even works multi-level, like x.y.domain.com will use the MX records of domain.com (provided there are none for x & y).
This is worth mentioning as x.y.domain.com does not work if you have a *.domain.com SSL certificate.
It seems that fastmail only does *.domain.com and not *.*.domain.com: https://www.fastmail.help/hc/en-us/articles/360060591053-Plu...
Hope that helps
It's a bit extreme, but surprisingly little extra effort. That said, most of the accounts I create are throwaway.
For phone numbers I have an old, unused Google voice number I give out. It's a real number, but never checked, except for once every 90? days, to keep it active.
I'd love it if OnePassword integrated with something like https://randomuser.me to generate a new profile for every awful service that needs an account to work.