Allow me to clear up any confusion for you.
I don't run the Memeus account, I don't have access to it. Have you ever considered that maybe there's more than one person in my household with access to the same devices? Not confirming or denying anything but maybe there's more than one Memeus? Just a thought...