Każdy może stać się ofiarą katastrofalnej tragedii lub sytuacji światowego kryzysu. Ale w ten sam sposób, w jaki możesz być ofiarą, jesteś świadkiem wszystkich wydarzeń, a Twój głos staje się potężnym narzędziem, które może współpracować ze społeczeństwem. Posiadanie wszystkich świadectw każdej osoby i możliwość przetwarzania tych informacji w czasie rzeczywistym dla większego dobra może oznaczać coś wspaniałego. Tak zaczyna się Ushahidi.
Ushahidi ("świadectwo" lub «świadek»W języku suahili), jest platformą umożliwiającą obywatelskie monitorowanie wydarzeń o szczególnym znaczeniu w sytuacjach kryzysowych, nadzwyczajnych lub tragedii w regionie. W Ushahidi wszystkie geolokalizowane informacje dla obywateli o zadaniach, wiadomościach i wszelkich wydarzeniach związanych z daną sytuacją są gromadzone, przetwarzane i organizowane.
Pomysł na Ushahidi pojawił się w Afryce, a konkretnie w Kenii w 2007 roku, po kontrowersyjnej reelekcji prezydenta Mwai Kibakiego. Po tym, jak opozycja oskarżyła proces wyborczy o oszustwo, doszło do szeregu aktów przemocy, których nie można było udokumentować ze względu na brak odniesień informacyjnych i wielką cenzurę rządu w mediach.
Tak więc na początku 2008 roku blogerzy i programiści połączyli siły, aby stworzyć Ushahidi, niskobudżetową stronę internetową, która byłaby w stanie zbierać informacje od wszystkich jej mieszkańców i być oknem informacyjnym na temat sytuacji kryzysowej w kraju.
Ushahidi jest oparty na Crowdsourcingjest z otwarte źródło, opracowany głównie w PHP na podstawie licencji LPG, stworzony dla dowolnej osoby lub organizacji w celu ustalenia własnego sposobu przetwarzania i wyświetlania informacji związanych z sytuacją o zbiorowym znaczeniu.
Zbieranie informacji jest bezpośrednio wspierane przez aktywizm społeczny i dziennikarstwo obywatelskie, gdzie każdy „świadek” może przesłać swoje informacje za pośrednictwem SMS-y, e-maile, Twitter lub formularz zawarty w sieć. Te raporty obywateli są odbierane przez personel Ushahidi, gdzie informacje są geokodowane i przeglądane przy wsparciu Mapy Google, Mapy Bing i OpenStreetMap. System współpracuje z SwiftRiver, narzędzie, które umożliwia filtrowanie i weryfikację w czasie rzeczywistym wszystkich informacji generowanych online, aby priorytetowo zlokalizować najcenniejsze informacje i odrzucać duplikaty, które docierają różnymi kanałami. Po zatwierdzeniu jest wyświetlany na mapie, oznaczonej czerwonymi kropkami.
Obecnie Ushahidi jest jedną z głównych platform crowdsourcingowych i na tej stronie internetowej bierze udział wiele dużych wydarzeń na całym świecie, od monitorowania wyborów w Meksyku, Indiach, Argentynie i Wenezueli po śledzenie wirusów, takich jak H1N1.