Thank you for this idea. This seems like a quite friendly one. So you are using the Firebase API, and each time a website is added you add i to the Bloom filter?
This seems it will work for my website, but then the screenshot api can be use only if you previously pushed that url in the bloom filter