I never requested your vpn but apparently it's on my computer anyway. I already have a vpn that I use.
I don't know how or why but apparently Mozilla VPN has been installed on my computer. I don't think I ever requested it as I have Express VPN and I never subscribed to it… (xem thêm)
I don't know how or why but apparently Mozilla VPN has been installed on my computer. I don't think I ever requested it as I have Express VPN and I never subscribed to it. I've attached a screenshot and I don't know what else this could mean (note: I am technologically challenged). I didn't have my Express VPN turned on at the time I took this picture.