I have a LiveView GPS device on my motorcycle. It is dormant right now. When I activate the account while I tour the country, I can log in, and see everything about my account. I can also give my friends a link that will let them go to LiveViewGPS and access my live map, but they can ONLY see a live map showing where my vehicle is, whether or not it is moving, and how fast it is moving. They cannot see my route history or get into my account for things like payment method, subscription renewal, etc.
I did this so that if I got into a wreck, my friends could find my motorcycle at ‘Bubba’s Tow Yard’ and go get it out of impound. I also got it for the Geo-Fence feature.
This works well, as I set up geo-fences around their homes on the map. When I enter their geo-fence, they get an E-mail… “Joe is within 100 miles of your location.” They have the option to ignore it, or send me a text or call to say, “Stop by for a visit” or “Can’t visit until Tuesday” or “We’re all down with the flu. Catch you next time Joe” etc.
Just like ADMIN or USER accounts in Windows, I believe it wouldn’t take much to set up an ADMIN level for yourself, allowing you to change camera settings, etc., and set up maybe three GUEST accounts that can view your cameras and stored images, but cannot arm or disarm the cameras or change settings, or mess with payment options or anything else.
If a PIN is not workable, maybe have three guest passwords that you can change at will.
Guest #1 Password: CHOCOLATE PIZZA
Guest #2 Password: BLUE RHINO
Guest #3 Password: LEAKY BOAT
So your brother in law is going to monitor your home while you are on vacation. He opens the app, enters “CHOCOLATE PIZZA” once, and he can view cameras and stored images.
The next time he opens the app, the APP sends CHOCOLATE PIZZA to the server automatically, but YOU have changed that access pass code to something else, so your brother in law can no longer view the cams or files.
I am not a programmer, and I do not play one on TV. but I cannot imagine that this simple concept is beyond our 21st Century internet programming capabilities.