Internet Watch Foundation goes live
Chameleon Studios today launched the new and revised Internet Watch Foundation website.
Chameleon Studios today launched the new and revised Internet Watch Foundation website.
Over a 5 month period the Chameleon Studios team has redesigned, filtered and defined the website, management system and content in partnership with the IWF, focusing on their primary remit of reporting instances of illegal content online.