NGO technology