Protecting yourself might get alittle tricky here, i am not much of a webz programmer but i can't think of alot of things a clever programmer can't bypass with some bit of randomisation. Like useragent, timing of the clicks, what parts of the site are accessed, IP, etc. Guess some more consultation with these web guys is needed.