Deletion of IWatch

Comment: subject has (at least) four full length articles written about it (not just mention in a larger article), publications including The Telegraph, The New York Times, and The Wall Street Journal.  If this isn't |significant coverage in reliable sources I don't know what is
Stance: keep
Cited policy: Wikipedia:Notability (WP:GNG)