The Zombee researchers made their site public today. For those interested here's the website.

https://www.zombeewatch.org/