tfw your gut feeling finally gets a confirmation. this whole online tracking and advertising industry is a dumpster fire.