I cannot say that I am familiar with anything like this, but I can say that I am not surprised that it has come to this when I think about the whole captcha thing. It started out as an annoying thing on some sites, and now it feels like it is everywhere and every site out there is requiring one. I guess it is only a matter of time before it starts serving as advertising, it just makes sense. I am not familiar with any networks though, I’m sorry.