They do require you to use their mobile app and cloud to setup the camera but afterwards you can just run them on an isolated VLAN / firewall them from the internet completely
Do you have any good guides or articles diving deeper on this? I was also pondering Home Assistant - it supports tapo devices, but I don't know much about it. Would that be a possible solution?
and you'll still be able to use all of the camera's features