Given that plenty of people give their home address and keys to a cleaner (domestic maid service), I really don't think that argument is going to get you anywhere.
I also have a cleaner coming to clean, but I am always home. I would say no to my own question, if other people would say yes, then we can discuss how it's "different" with tech giants.