I have a kercher. The app does try to connect to the internet, but you can use it just by pressing a button.
So mine has no idea what the WiFi code is. I can recommend it, but bear in mind that I got the cheaper model (why would I want AI on a hoover?). I have it easy as I have a hard floor, so performance might be different on carpet