So I just created a new droplet on DigitalOcean and did a http-server in the root directory. 5 minutes later I see this in the logs:
GET http://47.99.121.32:39169/Ip/Up?Ip=[my server ip]&Port=8080&Check=89&Order=58.218.213.44
Researching a bit, I found out that the IP belongs to "Hangzhou Alibaba Advertising Co.,Ltd.".
And it does that every 20 seconds or so. How did they know about it? Is ther a browser extension that's somehow communicating my browser history to them? What the hell is going on?