En 2002 lanzó Google Watch y en el año 2005 Wikipedia Watch así como también Yahoo Watch, todos sitios web vinculados al tema de la información en Internet.