Svatko može biti žrtva katastrofalne tragedije ili svjetske krizne situacije. Ali na isti način na koji možete biti žrtva, vi ste svjedok svih događaja i vaš glas postaje moćno sredstvo koje može surađivati s društvom. Imati sva svjedočenja svake osobe i moći obrađivati te podatke u stvarnom vremenu za veće dobro, moglo bi značiti nešto veliko. Tako započinje Ushahidi.
Ushahidi (" svjedočanstvo" ili " svjedok " na svahiliju) je platforma koju vode građani za praćenje događaja, posebno onih povezanih s krizama, hitnim slučajevima ili tragedijama unutar regije. Ushahidi prikuplja, obrađuje i organizira sve geolocirane podatke građana o zadacima, vijestima i svim događajima vezanim uz dotičnu situaciju.
Ideja za Ushahidija pojavila se u Africi, točnije u Keniji 2007. godine, nakon kontroverznog reizbora predsjednika Mwaija Kibakija. Nakon što je oporba optužila izborni postupak za prijevaru, pokrenut je niz nasilnih djela koja nisu mogla biti dokumentirana zbog nedostatka informativnih referenci i velike cenzure vlade prema medijima.
Tako su se početkom 2008. godine blogeri i programeri okupili u pokušaju da stvore Ushahidi, jeftinu web stranicu koja je bila sposobna prikupljati informacije od svih svojih stanovnika i biti informativni prozor o kriznoj situaciji u zemlji.
Ushahidi se temelji na crowdsourcingu , otvorenog je koda , razvijen uglavnom u PHP- u pod LPGL licencom , stvoren tako da svaka osoba ili organizacija može uspostaviti vlastiti način obrade i vizualizacije informacija vezanih uz situaciju od kolektivnog značaja.
Prikupljanje informacija izravno se oslanja na društveni aktivizam i građansko novinarstvo, gdje svaki "svjedok" može poslati svoje informacije putem SMS-a, e-pošte, Twittera ili obrasca ugrađenog na web stranicu . Ove građanske prijave prima osoblje Ushahidija, koje geokodira i vizualizira informacije pomoću Google Mapsa, Bing Mapsa i OpenStreetMapa . Sustav koristi SwiftRiver , alat koji filtrira i provjerava sve online informacije u stvarnom vremenu, dajući prioritet najvrjednijim podacima i odbacujući duplikate primljene putem različitih kanala. Nakon odobrenja, informacije se prikazuju na karti, označene crvenim točkama.

Trenutno je Ushahidi jedna od vodećih platformi za crowdsourcing, a ova web stranica sudjelovala je u brojnim važnim događajima diljem svijeta, od praćenja izbora u Meksiku, Indiji, Argentini i Venezueli do praćenja virusa poput H1N1.