This is a pretty open secret within the industry. Geographic data can be provided via setup (a lot of TV's ask for a zip code on setup) or usually simply via GeoIP lookup.
Dig a bit deeper and you get into service provided by Samba TV and or Inscape and you can find that they're sending back frames of video in a lot of cases to track what you're watching.
This data is becoming a huge mechanism for subsidizing TV sales and the interactivity is being looked at as a huge opportunity to recoup some of the ad spend being lost via streaming and fewer 30 second spots.
With new TV's its time to view them as private as a browser (With less controls).
Dig a bit deeper and you get into service provided by Samba TV and or Inscape and you can find that they're sending back frames of video in a lot of cases to track what you're watching.
This data is becoming a huge mechanism for subsidizing TV sales and the interactivity is being looked at as a huge opportunity to recoup some of the ad spend being lost via streaming and fewer 30 second spots.
With new TV's its time to view them as private as a browser (With less controls).
https://samba.tv/ https://www.inscape.tv/