Bárki áldozata lehet egy katasztrófa tragédiának vagy világválságnak. De ugyanúgy, mint áldozat lehet, minden esemény tanúja, és hangja erőteljes eszközzé válik, amely együttműködhet a társadalommal. Minden ember tanúbizonyságának birtoklása, és az információ valós időben történő feldolgozása nagyobb haszon érdekében nagyszerűt jelenthet. Így kezdődik Ushahidi.
Az Ushahidi (szuahéliül „ tanúvallomás” vagy „ tanú ”) egy polgárok által vezetett platform események, különösen a régión belüli válságokkal, vészhelyzetekkel vagy tragédiákkal kapcsolatos események nyomon követésére. Az Ushahidi összegyűjti, feldolgozza és rendszerezi az összes geolokált polgári információt a feladatokról, hírekről és a szóban forgó helyzettel kapcsolatos eseményekről.
Az Ushahidi ötlete Afrikában, konkrétan Kenyában merült fel 2007-ben, Mwai Kibaki elnök vitatott újraválasztása után. Miután az ellenzék csalással vádolta a választási folyamatot, sorozatos erőszakos cselekedetek szabadultak fel, amelyeket nem lehetett dokumentálni az informatív hivatkozások hiánya és a kormány médiához fűződő nagy cenzúrája miatt.
Így 2008 elején a bloggerek és a programozók összefogtak annak érdekében, hogy létrehozzák az Ushahidi olcsó weboldalt, amely képes információkat gyűjteni minden lakójától, és informatív ablakként szolgál az ország válsághelyzetéről.
Az Ushahidi közösségi finanszírozáson alapul , nyílt forráskódú , főként PHP- ben, LPGL licenc alatt fejlesztik , és azért jött létre, hogy bármely személy vagy szervezet kialakíthassa a saját módját a kollektív fontosságú helyzetekkel kapcsolatos információk feldolgozására és vizualizálására.
Az információgyűjtés közvetlenül a társadalmi aktivizmusra és a polgári újságírásra támaszkodik, ahol minden „tanú” SMS-ben, e-mailben, Twitteren vagy a weboldalra beágyazott űrlapon keresztül küldheti be információit . Ezeket a polgári bejelentéseket az Ushahidi munkatársai fogadják, akik geokódolják és megjelenítik az információkat a Google Térkép, a Bing Térkép és az OpenStreetMap segítségével . A rendszer a SwiftRiver nevű eszközt használja, amely valós időben szűri és ellenőrzi az összes online információt, rangsorolja a legértékesebb adatokat, és elveti a különböző csatornákon keresztül beérkezett ismétlődő adatokat. A jóváhagyást követően az információk egy térképen jelennek meg, piros pontokkal jelölve.

Az Ushahidi jelenleg az egyik vezető közösségi forrásként működő platform, és ez a weboldal számos jelentős eseményen vett részt világszerte, a mexikói, indiai, argentin és venezuelai választások megfigyelésétől kezdve a H1N1-hez hasonló vírusok nyomon követéséig.