Oldfag here, I decided to see if Anonidate still existed.
It does not, and I figured this might be an appropriate place to ask, does a similar site still exist?
It seems not to exist. Roughly similar, but more niche sites exist, but then it's basically irrelevant since almost no one knows they exist so no one uses them.
I remember the thread on /b/ where a guy showed up and said, hey, look what I made. I registered as number 200 and something. Good times. Well, not really.