Collecting, analyzing and selling every aspect of your life for marketing purposes is perfectly legal. Indeed, it’s worth billions of dollars of business.
Data brokers acquire and rate trillions of transactions per day and their databases contain updated information on "every single market-active consumer in the county."
The Federal Trade Commission (FTC) notes that "consumers face a landscape of virtually ubiquitous collection of their data. Whether such collection occurs online or offline does not alter the consumer’s privacy interest in his or her data."