Your TV takes pictures of itself.
Not a metaphor. Most smart TVs run something called ACR — Automatic Content Recognition. It grabs snapshots of whatever is on screen, sometimes several times a second, and matches them against a database. Cable, streaming, a plugged-in game console, even a USB slideshow of your vacation photos — all fair game.
Then it sells the results to advertisers.
Why the TV cares what you watch
TV makers barely profit on the hardware. The real money comes after the sale. Vizio paid a $2.2 million settlement in 2017 for tracking 11 million TVs without consent. Samsung, LG, and Roku all run their own versions. Your viewing habits become a profile: what you watch, when, for how long, matched to your home's IP address.
That profile follows you to your phone and laptop on the same network.
The 3-minute fix inside the TV
Start here, no server needed. The setting hides under friendly names:
- Samsung: Settings → Support → Terms & Policies → turn off Viewing Information Services
- LG: Settings → General → Live Plus → off
- Roku: Settings → Privacy → Smart TV Experience → uncheck Use Info from TV Inputs
- Vizio: Admin & Privacy → Viewing Data → off
Do this today. It stops the obvious tracking. But the TV can still phone home if it decides to.
The self-hosted fix that actually blinds it
Settings can be quietly re-enabled by a firmware update. To be sure, cut the TV off at the network.
Run Pi-hole on a Raspberry Pi or any old machine. It's a DNS server that blocks requests to known tracking domains before they ever leave your house. Point your router's DNS at the Pi-hole, and every device — TV included — gets filtered automatically.
Then add a blocklist aimed at TVs. The community-maintained Perflyst SmartTV blocklist targets the exact domains Samsung, LG, and Roku use for ACR. Paste its URL into Pi-hole's group management, update gravity, and done.
Watch the Pi-hole dashboard afterward. You'll see your TV hammering blocked domains dozens of times an hour. That's the tracking you just stopped.
The nuclear option
Want zero risk? Never connect the TV to WiFi at all. Buy a cheap streaming stick you trust — or better, a mini PC running your own media server — and treat the TV as a dumb screen. A screen with no internet can't sell your habits.
Many people find their TV works better offline: no laggy ad-riddled home screen, no surprise interface changes.
Your move tonight
Open your TV's privacy settings and flip off ACR right now. It takes three minutes and cuts the most invasive tracking immediately. If you want it permanent, set up Pi-hole this weekend and add the SmartTV blocklist — then watch the blocked-request counter climb and know exactly what your TV was hiding.