Firstly via the loyalty cards we scan at checkouts, and more and more so from our online baskets, our shopping habits are no longer a secret.
However, now more retailers are using AI (artificial intelligence) software systems that can learn for themselves – to try to automatically predict and encourage our very specific preferences and purchases like never before.
Watch the video below and read this BBC article.