Free ISPs are each using their own system.
Some are using a limited time, some use pop-up ad banners...
Presuming that the ISP is using pop-up ad banners, this is quite
hard to implement in Arachne. This is because these ISPs are platform
specific.
Ofcourse, its possible to implement to code, but think: each ISP is
using their own format and protocol for making sure the pop-ads are
viewed. That means making lots of Arachne formats. That also means
bugging each ISP for permission to implement the support and getting
the info on how to implement. Not to mention that most of them will
probebly refuse right on the spot, because letting the code be known
might allow people to make software that will block the advertisment,
and fake it to make it look like you view them. (Allready done at
many ISPs like that...).
So... its hard.