6 ms·Yep spider.io. Many years ago I knew someone who worked there. I believe he's still at Google.by danpalmer 6y agoYep spider.io. Many years ago I knew someone who worked there. I believe he's still at Google.