The fact
HTTPS does not protect SNI (Server Name Indication): WiFi operator can see visited domains in plain text despite content encryption
Only a VPN activated before network connection provides effective protection; free VPNs are counterproductive on public WiFi
Click the link to read an article on the topic: