Okay this is weirdly creepy. This has been happening for a few months now.
Resource monitor logs show my computer connecting to novastor.com despite currently not being installed. I searched my drives and apparently it was installed a long time ago (2014) and was removed.
My Firefox addons show nothing about novastor.com.
Is there malware or spyware in my computer or something?