Kahit sino ay maaaring maging biktima ng isang sakunang trahedya, o sitwasyon sa krisis sa mundo. Ngunit sa parehong paraan na maaari kang maging biktima, ikaw ay isang saksi sa lahat ng mga kaganapan, at ang iyong boses ay naging isang malakas na tool na maaaring makipagtulungan sa lipunan. Ang pagkakaroon ng lahat ng mga patotoo ng bawat tao, at ang pagproseso ng impormasyong iyon sa real time para sa isang mas mahusay na kabutihan, ay maaaring mangahulugan ng isang mahusay. Ganito nagsisimula ang Ushahidi.
Ang Ushahidi (" patotoo" o " saksi " sa Swahili) ay isang platapormang pinamumunuan ng mamamayan para sa pagsubaybay sa mga kaganapan, lalo na ang mga nauugnay sa mga krisis, emerhensiya, o trahedya sa loob ng isang rehiyon. Kinokolekta, pinoproseso, at inaayos ng Ushahidi ang lahat ng impormasyon ng mamamayan na naka-geolocation tungkol sa mga gawain, balita, at anumang mga kaganapan na nauugnay sa sitwasyong pinag-uusapan.
Ang ideya para sa Ushahidi ay lumitaw sa Africa, partikular sa Kenya noong 2007, pagkatapos ng kontrobersyal na muling halalan kay Pangulong Mwai Kibaki. Matapos na akusahan ng oposisyon ang proseso ng eleksyon ng pandaraya, isang serye ng mga marahas na kilos ang pinakawalan na hindi maaaring idokumento dahil sa kakulangan ng mga sanggunian na nagbibigay-kaalaman at mahusay na pag-censor ng gobyerno sa media.
Sa gayon, sa simula ng 2008, ang mga blogger at programmer ay nagsama sa pagsisikap na likhain ang Ushahidi, isang website na may mababang gastos na may kakayahang mangolekta ng impormasyon mula sa lahat ng mga naninirahan dito at pagiging isang nakakaalam na window sa sitwasyon ng krisis sa bansa.
Ang Ushahidi ay batay sa crowdsourcing , isang open source na programa , pangunahing binuo sa PHP sa ilalim ng lisensyang LPGL , nilikha upang ang sinumang tao o organisasyon ay makapagtatag ng sarili nilang paraan ng pagproseso at pagpapakita ng impormasyon na may kaugnayan sa isang sitwasyon na may kolektibong kahalagahan.
Ang pangangalap ng impormasyon ay direktang nakasalalay sa aktibismo sa lipunan at pamamahayag ng mamamayan, kung saan maaaring magsumite ang bawat "saksi" ng kanilang impormasyon sa pamamagitan ng SMS, email, Twitter , o ang form na naka-embed sa website . Ang mga ulat na ito ng mamamayan ay natatanggap ng mga kawani ng Ushahidi, na nag-geocode at nagbi-visualize ng impormasyon gamit ang Google Maps, Bing Maps, at OpenStreetMap . Gumagamit ang sistema ng SwiftRiver , isang tool na nagsasala at nagbe-verify ng lahat ng online na impormasyon sa real time, inuuna ang pinakamahalagang datos at itinatapon ang mga duplicate na natanggap sa pamamagitan ng iba't ibang channel. Kapag naaprubahan, ang impormasyon ay ipinapakita sa isang mapa, na minarkahan ng mga pulang tuldok.

Sa kasalukuyan, ang Ushahidi ay isa sa mga nangungunang platform ng crowdsourcing, at ang website na ito ay lumahok sa maraming pangunahing kaganapan sa buong mundo, mula sa pagsubaybay sa mga halalan sa Mexico, India, Argentina at Venezuela, hanggang sa pagsubaybay sa mga virus tulad ng H1N1.