Ok. I did what you have suggested. I went to ifconfig.me. But before,I have applied the Windows 10 user-agent on a real Linux and Windows 11 installations. Yes,I have applied the Windows 10 user-agent on Chrome 125 on Linux and Windows 11. I realized that I can watch NowTV on a real Windows 11 system even if I have applied the Windows 10 user agent,BUT not in Linux. At this point I have determined the differences,that you can see below :
Linux-Chrome125-ua-Windows vs Windows-Chrome125-ua-Windows
Language : it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7 VS it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,fr;q=0.5,ru;q=0.4,de;q=0.3
Referer : nothing VS
https://www.google.com
$ curl ifconfig.me/lang : it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7 VS it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,fr;q=0.5,ru;q=0.4,de;q=0.3
$ curl ifconfig.me/all : port: 33960 VS port: 39254
$ curl ifconfig.me/all : language: it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7 VS it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,fr;q=0.5,ru;q=0.4,de;q=0.3
$ curl ifconfig.me/all.json :
GLS/100.10.9939.100","port":"33960","language":"it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7","method":"GET","encoding":"gzip, deflate, br, zstd","mime":"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","via":"1.1 google","forwarded":"57.11.99.100,34.117.118.44"}
VS
GLS/100.10.9939.100","port":"39254","language":"it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,fr;q=0.5,ru;q=0.4,de;q=0.3","referer":"https://www.google.com/","method":"GET","encoding":"gzip, deflate, br, zstd","mime":"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","via":"1.1 google","forwarded":"57.11.99.100,34.117.118.44"}
I don't see much differences. I'm thinking that NowTV checks some informations that aren't seen by ifconfig.me