I use WiFi at home and friends.
This is the part I don't understand. Mobile data would work in your houses too, right?
Further, in recent versions of Android, factory settings are set to automatically turn WiFi back on if turned off
I haven't seen this happen, but I use MIUI (Xiaomi's Android ROM) which tends to be aggressive in limiting battery use. It will actually cut hotspot if unused for a few minutes.