He uses one browser to login to Google and use only Google services (GMail, Google Calendar, etc.), a separate browser to login to Facebook and use only Facebook, and a third browser for everything else.
I do the same thing, but I isolate more than just Google and Facebook. There’s an easier way to do it. You can use separate browser profiles. FIrefox has this feature built into the UI. With Chromium you can use the
--user-data-dir command line option to specify a new directory for it to create a fresh profile in.
It’s a smart technique. I recommend it. You can’t keep the big spying companies from fingerprinting your browser, but you can keep them from directly associating it with one of their accounts where they have lots of personal information about you.
They will still mark a loose association with all activity coming from the same IP address though. A friend of mine lives with some relatives who have young children. He sees Google ads for children’s products when he browses sites on his own PC.