Nettstedet eides av Framtiden i våre hender, men ble drevet som en uavhengig redaksjonell enhet underlagt redaktørplakaten. Norwatch ble etablert i 1995 og ble først utgitt som nyhetsbrev, men i 2003 gikk det over til primært å være en Internettpublikasjon. I tillegg til nettnyhetene hadde Norwatch faste sider i magasinet og utgta rapporter som Norwatch-Tema.