Wander12345 Why on earth would they try so hard to get your location?
It isn't really that hard if u see the code, just this one line returns a country code if u are connected to a mobile network, or nothing while in airplane mode.:
return context.getSystemService<TelephonyManager>()?.networkCountryIso?.ifEmpty { null }
Wander12345 Which is wild since I don't even have a SIM on this device.
To be honest i didn't know aswell that the country code could be obtained without a sim till now. Means in theory every app could obtain your country relatively easy when not in airplane mode.
I don't know if this is possible but an option to spoof that country code if (selected) apps request this would be nice indeed.
Wander12345 Issue solved. Never using Libretube again.
If u weren't using a vpn or didn't proxy through a piped instance, u were going to make connections to youtube anyway with your public ip to watch videos, so the several request to populate your feed wouldn't really have changed much on that regard i guess.
If u were using a vpn, maybe indeed the several request to populate your feed with videos related to your country could be 'problematic'.
Maybe someone more knowledgable might correct me here, my observations might be wrong.