Disabling WiFi Sense
In Start > Settings > Network & Internet > WiFi > Manage WiFi settings
In here you can turn off auto-connect features to open hotspots, shared networks, etc. You can also add "_optout" to the end of your WiFi network’s SSID through your router’s settings menu to disable WiFi sense all together.