Do I need to enter password for my home WiFi?

No. Pawfit only uses your home WiFi’s Mac address and check its presence in the current WiFi list.