Not sure if this is the right place to ask, any answer will be appreciated.
I live a granny flat in my landlady's backyard. Occasionally my friends will come and stay over for a night if we hang out around this area. This usually happens less than twice a month and on weekend only. We just stay inside playing video games or watching some stuff before going to bed. No party no loud noise at night.
Yesterday a friend came and stayed, and this morning I received a text message from my landlady asking me have I brought anyone home last night. I replied yes. She was grumpy and angry in her second text, asking me do not bring anyone home again for the safety of myself and her family and telling me that she feels uncomfortable if there are strangers in her backyard.
I have not yet replied to her second message, I'd like to know does she have the right to regulate my social life and privacy?
No agent involved in this case, it's a private renting agreement.
Thanks in advance.
Update:
Thanks to everyone for sharing. I took advice from some replies and had a very open conversation with the landlady.
In the conversation, I started with an apology for not letting her know that I'll have a guest in advance. Then I told her that I do have social needs like anybody else that I feel good when someone stays with me for a night or two. However, she's been slut-shaming me from her moral highland for bringing a boy home when I'm still single (I'm 29 btw). The conversation was intense in which I started to question my self-worth. Anyway, she insisted the 'no guest' policy and said she chose me to be the tenant cuz she thought being a single female I wouldn't bring anyone home.
So, after that conversation I decided to move out. Now I'm looking for a 2B apartment to move in, no private renting, agent only.
What's in the agreement?
If there's no agreement, then it's time to start negotiating. Ultimately, it's her place and if you can't come to a mutual agreement, then you have the option to move out.