29 Nov 2025: I can across this ironically insane popup a month ago. Yes... it's real. It's the real web. "Partners" can also mean anything.
© 2025 all thoughts my own (i think)