From the category archives:
Web Tools
The “Mobile Web” as text and voice
The mobile web revolution has already spread around the world. The phase of it that we live in is where we see the internet hitting critical mass based on the availability of web connectivity on mobile devices. Data is widely available, and the costs continue to decrease at an alarming rate. We’re seeing the disruption this is causing already, from businesses to consumers, and within the political structures of entire countries.
THE MOBILE WEB from Duniamedia on Vimeo.
Dunia Media, out of Switzerland, has put together a good video showcasing this change.
Interestingly enough, this video showcases iCow and M-Farm, both providing agricultural data to farmers, not in a browser, but as text or voice messages. One could think the title to be a tad misleading, as the “mobile web” term is largely applied to web interaction on a browser on a phone.
What I like about this take though is this; the internet allows for a paradigm that doesn’t care what device you have, whether PC or phone, as long as you have a database and a channel you’re in the game. As long as the device has some type of text or voice communication it is suddenly a read/write platform.
What we’re seeing in applications coming from Africa is a way to stretch the use-case of “old” messaging technology like SMS, USSD or voice into new ways of data transfer that challenge Western conceptions of what the internet is.
{ 3 comments }
Our Voices Revolutionize the World
[The following is from my Institute of Medicine Talk on communications technologies for violence prevention in Washington DC today. A good background paper to get started on the context of tech in violence prevention is found in this PDF. ]
Something has changed over the last decade.
New technology is lowering barriers. For everyone, and everything. It is disruptive just by existing and by it’s penetration into every corner of the world. We’re talking mobile phones, social media, open data, inexpensive mapping and of course the internet itself.
It can be used just as easily for good as for bad, like any other tool and medium before it. However, the biggest difference in our new technology space, is that what before had at least some gatekeepers, now has few or none.
Inefficiencies in older industries or organizations are areas ripe to be disintermediated in our day of new tools and democratizing of information. Think big media, government, the humanitarian field and even the medical and healthcare industries. Many of these are centralized, top-down information systems which are being forced (or will be forced) to change, or become obsolete and die out in their current form. Not because what they represent is bad, but because how they do it is no longer viable.
Legacy systems and processes were built for a use case that is often decades, if not centuries, old. Internet and mobile phone technology bring new efficiencies and lower barriers. At the very least we can expect new technology to augment what’s there, if it doesn’t displace it entirely.
We’ve see this rippling through the media world for the past few years, large magazines and newspapers are going out of print, major TV networks are struggling. New technology is changing the news paradigm.
We see it in government, from fund raising to how wars are fought, and especially to how a faster moving populace interacts with a slower, archaic and sometimes rotten system that rules them. New technology makes a nimble adversary out of the people that the government is sworn to serve.
We see this in the humanitarian space, where large, slow and ungainly organizations can’t seem to coordinate the resources to meet their mandate, yet raise enough money to keep themselves in business. New technology allows the affected people to self-organize and solve their own problems, and leads us to question why some organizations exist at all.
Let me give you a finite example of this, from my own organization, Ushahidi.
Ushahidi was born out of the post-election violence in 2008. In that first week, a number of us came together as an ad hoc group of volunteers and in 3 days created a website that allowed anyone in the country to send in text messages, emails or web reports on problems happening in their area and we mapped them and put them on a timeline. It was simple, rudimentary even, but it worked.
It worked because people were looking for an outlet, they wanted to let people know what was happening to them.
What we’ve seen since that time is that Ushahidi has proliferated, not because of the technology, but because of the use cases that it makes possible. It is a free and open source platform for gathering and visualizing information and it has been used for everything from disaster response to election monitoring, citizen journalism and community engagement.
There are now over 20,000 deployments of the Ushahidi platform operating in 132 countries. Our goals for Ushahidi are simple; to disrupt the way information flows in the world by providing the best tools for democratizing information with the least barriers to entry.
In the beginning this meant take what took us 3 days to build and make it available to others so they didn’t have to start from scratch. Something that would take them only 3 hours to deploy. Last year we dropped that to 3 minutes with the launch of Crowdmap, our cloud-based version of Ushahidi.
We’ve also created many mobile tools, from an Android-based SMS gateway to customizable iPhone and Android apps.
3 lessons we learned early:
- We didn’t have the credentials. None of us were humanitarians, we just cared about our home and wanted to do something.
- We had no funding. It wasn’t until 4 months later that we formed Ushahidi as an organization, and 4 months after that when we received funding. That didn’t stop us from doing something.
- We had no time. If we had thought long and hard before we built our system, it probably would have been too complicated and wouldn’t have worked. We also might have thought of a more sayable name…
All of the lessons that we’ve learned through our journey are baked into our organizations culture. We question assumptions and we treasure disruption. We’re willing to take risks that leave us open to failure, in our effort to change the way information flows in the world.
There’s a term that I came across last year called “White Space“, and it’s best definition is:
“…where rules are vague, authority is fuzzy, budgets are nonexistent, and strategy is unclear…”
The most innovative ideas come from this white space; internally within organizations, in the startup space and in society in general. At the end of the day, much of the white space definition looks a lot like where I live and work in Africa. And I think it’s why its sometimes easier to come up with innovative solutions there, and why we’re going to see an increasing number of solutions to the problems in the West coming from places that look a lot like Africa.
The best disruptive ideas come from the edge. So, let’s look at the edge, cases from around the globe, for some examples of how technology is being used to make an impact on violence prevention.
- HarassMap (Ushahidi + FrontlineSMS) – Egypt
- BullyMapper (FrontlineSMS + Ushahidi) – Australia
- Human Rights (Ushahidi) – Saudi Arabia by Amnesty Int’l
- YoungAfrica Live (Internet via mobile) – South Africa
- YETAM (FrontlineSMS + Ushahidi) – Benin by Plan
- Apartheid Watch (Ushahidi) – Israel and Palestine
- Hollaback (Phone cameras and a website) – US, India, Mexico and Argentina
- PeaceTXT (SMS and trained people) – US
- Maps4Aid (Ushahidi) – India
- Take Back the Tech (Ushahidi) – Global
“Across the globe—and without any organizing or mobilization by NGOs or watchdogs—people confronted with threats to their rights are communicating out those experiences, in effect reasserting agency over their own rights protection.” – Amnesty International
Those are all exciting examples, showing what can be done with new technology. Suddenly there are no barriers to entry, anyone can take part, and it doesn’t require that someone have authority to begin. It’s just a matter of figuring out what you want to do and galvanizing a community to take part.
Is technology a panacea? Not at all.
As my friend Clay Shirky says, “The technology only becomes interesting when it is no longer interesting to technologists.”
We use a graphic in Ushahidi to remind users of our tools that the technology is only a small part of any solution. We say that 90% of the work is non-tech related, and can take the form of organizing, outreach, branding, translation, etc.
It’s a reminder to us as well, that we need to focus on creating tools that augment human activity and get out of the way as much as possible. That, in the end, is what makes the earlier examples so interesting; they worked because they used the simple tools available in people’s pockets to interact and bring attention to a much larger population, audience or intermediary.
Just this week a new site was launched, like it’s predecessor in Egypt it’s purpose is to draw attention to the harassment that women get, this time in Ramallah, Palestine. Residents of Ramallah, as well as staff from Palestinian women’s organizations and civil society came together and did something, they built Streetwatch. It was self-organized, it emerged from local needs and tools were found that could suit them.
“They have an opportunity to help themselves and other honest citizens of Ramallah to isolate the problem areas and say no to sexual harassment.”
This is the new story of our time, that:
“Our voices revolutionize the world.” – David Kobia, Ushahidi
Those 5 words. That simple statement.
The revolution is here, you’ve watched it shake industries, rock countries and effect your own community – and what you’re seeing is only the beginning of the massive changes sweeping across the world.
It’s not complicated. It’s the effect of technology democratizing information and changing the way it flows in the world.
It’s simple solutions, by unqualified but driven people, like the communities in Ramallah, Egypt, India and even here in the US, that provide a foundation for the changes that we’re seeing. It’s ordinary people, using simple technology to organize themselves and take care of their own problems.
Your task is to look closely, to understand the basics and then figure out how to use these new tools at your disposal to make a difference. In your case, to specifically prevent violence and help those who have been hurt.
{ 2 comments }
Africa’s First National Open Data Initiative: Kenya
Today Kenya becomes the first country in Africa to launch a national open data initiative. There have been many people pushing for this, over many months, and it’s been an exciting process to watch unfold. Foremost amongst the drivers on this has been Dr. Bitange Ndemo, the Permanent Secretary of Information and Communications. This is indeed a very proud moment for Kenya, and a leading position to take on the continent.
The Kenya Open Data Initiative (KODI) goes live this morning in a big event that includes President Kibaki, as well as many politicians, government officials and local technologists. The World Bank, who has been instrumental in organizing and helping publish the data is here as well, along with Google, Ushahidi, the iHub community and a large selection of youth.
Data Sets
The data is available online through the Socrata platform, which allows users to view different data at national, county and constituency levels. They can compare different data sets, create maps and other visualizations.
Data sets are categorized into 6 main categories: Education, Energy, Health, Population, Poverty and Water & Sanitation. It includes data from the national census, the ministry of education, ministry of health, CDF projects and many more.
Here’s an example of that data, “county expenditures by administration”:

Mashing up the Data
This all came together rather quickly, starting about 3 weeks ago. The tech community was immediately reached out to, and as the data sets have come online over the last week, we’ve had access to them early in order to show what can be done. Here’s a few samples of that.
The Ushahidi team is taking the census data and overlaying healthcare institution data on top of it into our Huduma site. It’s still very beta, but it shows what can be done in just a few days.
We’ve also built a simple SMS query tool. If you’re in Kenya, send an SMS to 3018 with the name of your county or constituency and you’ll get back an SMS with the demographics and MP of that location.
The Virtual Kenya team has built an app that shows which MPs refuse to pay taxes.
The iHub community has done some things around tracking CDF fund usage in the constituencies. There’s a mobile app called “Msema Kweli” that allows you to find CDF projects near you, and for you to add pictures of them.
{ 51 comments }
Tackling Africa’s Classified Listings Space
Just over a year ago I was frustrated. We had just moved back to Kenya and I was trying to outfit our house with a few necessities. Just finding sellers of the items we were looking for was a pain, as there were no options for classifieds services online that had much to offer.
Being a builder and a problem solver I wanted to better understand what was going on here. Why, in 2010 did I have to go to one of 7 large shopping centers across town, in Nairobi’s terrible traffic, in order to look at a notice board to find products? With this in mind, I sat down and penned a strategy paper that I thought could address the problem.
(Below is the overview, the full document is to long to post)
The Overview
No organization or entity in Kenya has come up with a good classifieds network. There is little, to no, traction in the online space and the offline arena is a fractured market where each group protects their fiefdom and doesn’t share their ad content. This is seen in the popularity and reach of the classifieds at major shopping centers like Sarit Centre, Yaya and Village Market, but also in the newspapers and mailing lists.
There is also no good option for digital classifieds, even though there have been multiple attempts, including Nation Media Group’s N-Soko, Craigslist Kenya and eBay’s Kijiji as well as many small operations by Kenyan developers.
This fractured landscape, as well as a missing digital nexus point for classifieds in Kenya, creates a large and open opportunity. Real money is ready to be made, as there are many frustrated buyers and sellers who need an outlet.
In order to succeed at making real money with classifieds listings in Kenya, one needs to have a strategy for both the analog and the digital sides. It’s not enough to make a great classifieds website – as N-Soko and Craigslist are showing us. Neither is it good enough to have just offline newspaper ads or shopping center message boards.
The document went on for another 5 pages outlining a solution that I thought married up what was needed: a way to mix Kenya’s analog community habits and the efficiencies of a digital solution.
Our Solution
A couple months later I was discussing this with David Kobia, my colleague at Ushahidi, talking about how there are wide open opportunities like this in Kenya where there is a clear void that no one is filling. It’s not hard, it just takes focus on a simple platform that’s both web and mobile enabled, along with a way to bring in the analog side.
Fast forward a couple of weeks and David built a little site for this purpose over the weekend, called Pigia.me. A place for us to experiment with, and we did. We spent some time gathering classifieds from the shopping centers and the newspaper. We did some Facebook ads. It worked, we quickly got up to over 3,500 listings and traffic was increasing. Total investment 3 days coding and $300 in ads.
But we didn’t have the time. Ushahidi keeps us way to busy, as does the iHub.
Enter Dealfish
About 3 months ago Dealfish, the big classifieds site owned by MIH in South Africa, launched in Kenya. Simultaneously it launched in Nigeria, Tanzania, Uganda and Ghana (English). And in Francophone Cameroon, Ivory Coast, Senegal, and the DRC. They scooped up well-known tech entrepreneur and blogger Moses Kemibaro from Dotsavvy to run East Africa’s operations, while Neil Schwartzman overseas all Sub-Saharan Africa for Dealfish and Stefan Magdalinski presides over Dealfish as well as Mocality and Kalahari for all but South Africa.
They’re now at approximately 12,000 listings (in Kenya), serving the major urban areas and have about 6000 “answers” per month (which is what they call it when a buyer tries to contact a seller). The top areas are auto, home and jobs – like most classified sites.
Until critical mass is reached, classifieds are something that you have to put a lot of energy towards on a constant and consistent basis. Thus Dealfish has chosen Kenya and Nigeria as their first focus-countries, where they have dedicated personnel.
MIH has deep pockets, and they’ve decided that there is a future in investing in digital arena in the Africa outside of South Africa. They came on strong with online ads by Google, Facebook, Inmobi, Admob and Buzzcity. Inmobi has given them the best return, with Google ads in second place. However, it’s the Dealfish team notes that the Inmobi traffic doesn’t have nearly the same intent to buy or sell as the Google traffic – it’s blind coming in.
Offline Dealfish used radio, in-store advertising, posters in malls and in club bathroom stalls. The form of advertising dictates the type of user, whether they use mobile phones or PC web. In the beginning mobile users were their predominant type, but now it’s split 50/50 between mobile and PC web users.
Dealfish is doing well, and will continue to do so, especially as they have enough financial backing to continue seeding the market. Their competition comes in the form of verticals that are specifically created for a niche market. In this case, autos with Cheki, jobs with Brighter Monday and homes with Property Kenya. And that’s just in Kenya, they’ll fight that same battle in the other markets as well.
Tackling Africa
The only other classifieds system that has made a dent in Africa is Kerawa, operated out of Cameroon. They have thousands of listings in quite a few countries. They’ve done this over the last 3 years, bootstrapped and growing organically.
However, there’s a danger in trying to go after everyone and everything. In the broad classified space there is only a single winner, no prizes for second place, except in niche areas. Whoever reaches critical mass first wins, and the rest can go home. It’s better to win in a couple countries than to lose in all.
Both Dealfish and Kerawa have to fight the very real issue of spam listings. Just letting anything to so as to get bigger numbers only decreases the value to the user. How customer service and clarity of use and value play out to the listing companies and people is where a lot of time and resources can be spent.
[Update: Google Trader launched in Ghana and Uganda to mixed success. As long as there was a lot of marketing put into the effort, they had a lot of listings, as soon as they stopped there was a big drop-off. It's yet to be determined if Google Trader is a failure or success, or if Google is still putting any more effort into it.]
Urban then Rural
Finally, you have to start in the urban areas due to users, devices and general “mass”. However, if you think that’s enough, then you haven’t learned the lessons taught by the mobile operators. That is, urban is your anchor, but rural is your long tail, your reach.
Any attempt to get enough critical mass to make serious money off of traffic or transactions has to reach beyond the cities. The towns and rural areas are untapped and ripe for the approach. Phase 2 of this approach should look a lot like what I wrote about back in 2009, on how village billboards should be leveraged alongside the mobile phone shops in smaller communities.
{ 15 comments }
SwiftRiver: Curating in an Age of Information Overload
In an age of information abundance, curating meaning is key.
9 months ago that is just what Jon Gosier set out to do as he took over the reins of the SwiftRiver initiative at Ushahidi. Today he announces the Beta release, and unveils the new website at Swiftly.org.
What is SwiftRiver?
SwiftRiver Open Beta Announcement. from Ushahidi on Vimeo.
“SwiftRiver is an open source intelligence gathering platform for managing realtime streams of data.”
Using 5 different tools in the toolbox, you can create a host of useful applications. Tools ranging from natural language processing to handling duplicates, or a source’s importance in the ecosystem. Much like a box of Lego’s, the value and usefulness of the apps created are up to the creator.
SwiftRiver lets users:
- Manage realtime data streams (e.g. RSS, SMS, Twitter, Email)
- Identify relationships between content (e.g. email and tweets)
- Set parameters to auto-filter incoming feeds
- Curate content based on preferences
Swift code and web services
Like all Ushahidi work, the code is free and open source, anyone can download it, contribute to the code, and run it on their own server. Due to it’s complexity, SwiftRiver also offers a software as a service solution, allowing you to tap our servers for your own needs. Swift Web Services (SWS) is our cloud platform. The platform offers a number of different APIs to developers. With this platform you can easily beef up your applications with natural language processing & active learning, reverse geocaching, distributed reputation, content filtering and web analytics.

This first app, called the Sweeper is the first project to enter Beta and now ships with SwiftRiver. Sweeper, is a term Ushahidi uses to refer to people who ’sweep’ through a system, performing certain tasks, and it was for this reason that we put the Ushahidi resources behind the whole initiative.
History, contributors and code
The origins of SwiftRiver are in the community of Ushahidi developers and users. Chris Blow and Kaushal Jhalla asked some hard questions after the Mumbai terrorist attacks in 2008, discussing the need for something that can help with this information overload we have in the first few hours of an emergency or disaster. Today, we’re seeing the first fruits of that technology, and it’s exciting to know that the potential for it’s use goes far beyond the crisis scenarios that we first envisioned.
Matthew Griffiths (Uganda) and Neville Newey (South Africa) have done a great job hacking out much of the code and designing the architecture for the platform. They’ve been joined by an army of volunteers and contributors, including: Joshua Bronson, Soe, Nishith Rastogi, Mang-Git Ng, Josh Bronson, Ivan Kavuma, Andrew Turner, Chris Blow, Kaushal Jhalla, Ed Bice, Moses Mugisha, Victor Miclovich, Wolfgang Werner, M. Edward Borasky, Maarten J. van der Veen, Ahmed Maawy, Colin Meinke. A huge round of thanks to everyone who gave freely of their time and energy to move this project forward!
Find out more on the website at Swiftly.org
Download the code, v.0.5 Cape Jazz
{ 1 comment }
DukaPress: A WordPress eCommerce System from Africa
DukaPress is a new customized WordPress eCommerce platform. It allows you to easily set up a fully featured online shop which can be used to sell digital or physical goods to customers all over the world.
I’ve been using WordPress for many years, and am a huge fan. When I saw DukaPress last week, I was at impressed to see that it was built locally in Nairobi, but I also wondered why another eCommerce WordPress build was needed, as there are already some good ones out there such as WP-ecommerce and Shopp. So, I asked the Kelvin, from Nickel Pro, and here is his response:
I know you’ve probably been using WordPress even longer than I and the rest of the DukaPress team so I can probably say you know that WP-ecommerce is a bit…buggy (I say this with the highest amount of humility, we are nowhere near achieving what they have). The other free WordPress e-commerce plugins are much less usable, to us, than Wp-ecommerce.
Shopp is really really good but it sits behind a pay-wall – which is okay.
We built DukaPress to be fully featured, yet super simple to use and, well, free. It actually did not start out life as something we’d give out to the public – we built it primarily to serve our own purposes at Nickel Pro because we build a lot with WordPress and when it came to building e-commerce stuff it was always a big problem. One thing led to another and DukaPress, the plugin for public release, was born.
Around the net where WordPress e-commerce is being discussed, there is always a lot of complaints, primarily against WP ecommerce (some people call wp ecommerce a trojan for their ‘for sale’ upgrade), we hope that with DukaPress, people out there have a viable and better (I hope!) alternative.
Other than that, we offer features that none of the other WordPress e-commerce plugins do! As you rightly assumed, we support all three Kenyan mobile payment systems ZAP, yuCash and MPESA! Although I have to qualify that and say that integration of this is still being developed to be more fliud. We’re just at version 1.0.1
How shall we make money with this? We already do, we’ve used it in at least 4 major projects for our client work and it has already paid for itself.
Other than that, we’re currently working on version 2 which will bring full WordPress Multisites support – so that you can build your own etsy.com in 15 minutes – among other features we think are nice. At that point (in the next month or two), we may launch our own etsy.com-type service (or, in better terms, a wordpress.com which can host fully featured shops); or licence the multi-site version of DukaPress for a fee; or both. No other e-commerce plugin has “successfully” pulled off a WordPress Multisites integration to date i.e. users still cannot build a wordpress.com that can host shops without a great amount of hacking.
DukaPress is also a gateway for www.madoido.com.
I think there are certainly similar plugins which may outperform DukaPress but I also do think it probably beats some of the more established ones. I hope the larger WordPress userbase gets to prove me right, but even if they don’t, DukaPress certainly makes our lives easier, and gives a really welcome international perspective to our business.

On a personal level, I’m impressed to see Kelvin and his team at Nickel Pro working on DukaPress, and I hope that they continue to make it better. If you’re a WordPress pro, or in need of an eCommerce solution, check out their website, documentation and features.
{ 3 comments }
Kenya’s Web Design Problem
"The African Scifi factory is a highend production facility located in Thika-Kenya, dedicated to re-establishing popular African science and fiction narrative using animation ..."
The African Scifi Factory in Thika, Kenya sounds like a great place. It looks like one too, their site looks pretty good. However, no one will ever hear of them or find them online through a search engine. That text above, it’s their meta name=”Description” tag, and it’s about the only thing that Google or any other search engine can see about them. They’re virtually invisible to the web.
It’s 2010 and we still have people designing websites in pure images (as above) or Flash. It doesn’t make sense. Why the need to hamstring yourself, your business and your clients by not designing an XHTML site?
The African Scifi Factory isn’t the only one, I’m just using their site as an example. We actually have designers being trained today who only learn how to use Flash. We have others who still don’t know how to handcode HTML and CSS. I still see CVs and resumes from “serious” designers who use Dreamweaver to create websites.
There are no borders on the web
We all need to realize that we live in a global ecosystem, especially online. There are no borders in this space.
If you’re a web designer who does crappy XHTML and CSS, then know that you’re becoming less relevant with every day that you don’t learn your trade better and update your skills. Kids in the Ukraine, Indonesia and elsewhere are eating your lunch. I can Google a PSD to HTML business in 5 seconds, take the top result, and have my designs put into excellent XHTML/CSS for as little as $45. Why should I use your services? What do you offer that’s so much better?
You’re not a quality web designer if you can only put together a fancy looking Photoshop file, that makes you a designer. A web designer needs to know how the HTML and CSS work, understand user-interaction and usability of the functions in the design and be able to create bulletproof markup.
Design and Coding
Interestingly enough, the programming community in Africa seems to be better off than the web design community. There seems to be a lot more quality programmers per capita than there are quality web designers per capita.
Why?
What will it take for us to take our web design skills as seriously as our programming skills?
[Update: African Scifi Site fixed by local Kenyan web designer]
A young designer by the name of Martin Kariuki decided to take the specific example of African SciFi Factory into his own hands after this blog post, and re-created the whole site in HTML. See his blog post and work on this here.
Great job by Martin for doing this! Impressive initiative and a nod to the goodwill in this community.
{ 40 comments }
Mocality: Mobile Business Listings for Africa
It’s not often that you hear of a tech startup from South Africa who chooses to build and deploy their product to Kenya first. In fact, I’ve never heard of such a thing. However, that is just what is happening with Mocality, a mobile and web-based business listings and directory application built for Africa.
Mocality’s job: create a digital platform that makes it easy for business owners to promote and expand their businesses in Africa.
“As a business owner, you get free SMS, a contact list, a free mobile website and a free mobile business card.”
Mocality represents this change in the paradigm that we’ve seen coming on for years in Africa. An application built agnostic to the client platform (mobile phone or PC), where data is fed into whatever you use in a meaningful way. Where the mobile usage is just as rich as the PC use.
In fact, they’ve studied usage of mobile phones on their system and have seen the usage of smartphones to be so negligible as to not matter. As CEO Stefan Magdalinski says, “This is the Mocality reality: RIM, Android, Apple are 2% of usage.”
About the Team
Successful startups generally have great leaders, Mocality has that. Stefan Magdalinski (@smagdali) is a seasoned web veteran and entrepreneur, co-founder of Moo.com and an early entrant into the programming space in England in the mid-90′s, and just recently relocating to South Africa for Mocality. They have plenty of funding, from MIH, a subsidiary of Naspers Group (who has been eying Kenya with recent forays such as Kalahari and Haiya).
I’ve met with Stefan in Kenya and South Africa, and I’ve also had the chance to meet some of the members of his team here in Nairobi. The impression that I’m left with is that this is a serious startup, with plenty of funding and a great vision and a strategy put in place to pull it off.
How it Works
Mocality is built for Kenyan businesses that don’t have enough money (or value to gain) to advertise in a print directory.
Again, a paradigm shift. They’re saying that they don’t care about the big end of the power law of distribution (the big companies), only the longtail (small, marginalized businesses). This is apparent in the images below of their typical user:
- SMS, WAP & Web tools (now J2Me, iPhone)
- Businesses can self list
- Geo-coding All business locations
- Map view of business
- Business toolkit:
- Add customers & suppliers
- Send bulk messages (400 free SMS monthly) (but with anti-spam controls)
- Send mobile business card
- Add details (e.g. Menus, Special Offers)
- Website, google optimised (white hat only)
Important to business owners in this segment is that the platform is free. Services will be added to the platform over time that business owners can pay for, but currently the only cost to them is data or SMS usage on their own mobile phone to access Mocality.
Scaling using the Crowd
Initially, the Mocality team walked all over Nairobi getting businesses to put their listings on the platform. They were successful, and in about 6 months of hard work were able to get approximately 11,000 businesses listed. That’s good, but barely puts a dent in the number of companies operating in this city.
The team then launched a crowdsourcing option, where they experimented with allowing anyone in Nairobi to add their own (and other’s) businesses to Mocality, and they got paid a bounty to do so. Within the last 6 weeks they have as many listings entered as the previous 6 months. If you live in Nairobi and want to become an agent, you need a WAP-enabled cameraphone and only need to visit http://www.mocality.com/money.
That’s impressive, but the impact is even more apparent when you look at the visualization:
If you have a business in Nairobi, you can get your listing onto it by visiting www.mocality.com email to info@mocality.co.ke or SMS callme to 2202 from within Kenya.
{ 16 comments }
Nairobi Hackers Descend Upon the iHub
I’m sitting at the iHub this morning, after just having given my welcome to the 40+ Nairobian hackers who have descended upon the place. They’re here to take part in the global Random Hacks of Kindness (RHoK) hackathon to develop tech solutions to pressing needs in crisis and disaster response.
It should come as no surprise that Nairobi’s technorati are well-versed in mobile solutions, that’s quickly becoming a competitive advantage in this city. So far we have groups coming up with solutions for amputee registration via SMS and USSD, An SMS solution to create distress texts, improvements to people finder apps and tracking of mobile payments.
Keep up to speed
- My Pictures
- Live stream
- Twitter, follow #RHoK or @iHubNairobi
- The iHub Blog
This event goes through Sunday afternoon, it’s a full 36 hour hackathon. Watch as the devs in Kenya work with their counterparts in Australia, Indonesia, Brazil, the US and UK. Keep an eye out on the above resources to see what comes out of Africa!
{ 2 comments }
Africa Gathering Nairobi 2009 (day 2)
I’m here at day 2 of Africa Gathering in Nairobi, but can only spend part of the day here today, so it won’t be a full listing of all the talks. Day 1 talks are here.
I missed Nkeiru Joe’s talk about the sea and fibre cables. However, I’ve known and debated this with her for a long time.
Here’s her presentation on this topic, but to get the flavor on it you should talk to her or hear her speak.
Nkeiru Joes Africa Gathering Presentation – 2009
Digital Integration (lifestyle and webstyle)
David Nahinga, one of the organizers for Africa Gathering. He’s taking a few minutes to talk about the difference between digital culture and everyone else. How we need to use our time effectively, not try to be on 20 social networks and to prioritize the tools and platforms that we use that help us reach our goals.
It’s interesting, David is really doing a primer on why social media and digital tools are useful, and a reminder to use the “hard disk as another lobe of our brain.” Having a tight digital framework helps us to adapt quickly to a constant change, which is a characteristic of web lifestyle.
GotIssuez
Mark Kaigwa is here to talk about his startup project called GotIssuez, which I’ve blogged about before. They are creating a digital means for Kenyans to talk about customer service issues – by mobile phone and the web. It’s an African social platform that crowdsources rants and resolutions from Eastern Africans on Products, Brands and Service Delivery. Users rant, rate and resolve issues, and where companies can get involved is in acting on the feedback.
Mark asks, “Do we as Africans have a problem with really listening?”
He draws lines from everyday customer service by businesses in Kenya, with the way that politicians operate, how police try to direct traffic and to the post-election violence last year.
“If the ballot box can’t bring me change, why should a suggestion box?”
The suggestion box is dead, or at the least it’s in need of a revamp. That’s why tools like GotIssuez, which is similar to Get Satisfaction in ideology, are important.
4 things that GotIssuez is doing to create change in the customer service space in Africa. (How do you get an African to believe in change?)
1. Creating community
Their community is made of people from Generation Y, with a very strong presence in universities. They’re the ones who will have a large voice in the future of Kenya. Providing a digital way to complain, but also a way to come up with solutions.
They’re using gifts and prizes as an incentive to get more people to use the platform.
2. Evolve Culture
In the beginning, the users who came to the site were there complaining about non-issue type items, like why they couldn’t get a date for valentines. Now however, the complaints are about mobile phone operators, ISPs, restaurants and things that others are having problems with as well.
3. Involve Companies
How do companies get feedback? How do they engage with customers online and offline? GotIssuez is trying to become the official voice of the people by providing a platform that both consumers and companies can use.
4. Change Circumstances
Actually create change by involving both ordinary people and companies. The example he used here was a popular coffee shop called Savannah that only has one bathroom. People weren’t happy about this and created a GotIssuez report on it. The managing director of Savannah was directed towards this and came up with a solution (finding nearby restrooms that people could use).
Mobile Cloud Computing
Simeon Oriko is a 3rd year student at University of Eastern Africa Beraton and he’s here to talk about mobile phones and cloud computing, and where the two meet. Mobile Cloud Computing is a combination of two major emerging technologies: Mobile computing and Cloud Computing. Both these technologies are increasingly growing at a high rate. The concept of Mobile Cloud Computing involves the integration of mobile phones and the internet (the ‘cloud’) to create a cheaper, more convenient way of accessing information and other resources on the internet.
“How do we give people access to information and other resources that allow them to be all that they can be?”
Simeon was driven to think about this knowledge gap as he went to different high schools and talked to students who wanted to learn about things, but couldn’t, which was holding them back from different professions and futures. The example he gives is of a young lady who wanted to be a pilot, but had no idea where to start.
The Mobile Web
Mobile phones are not the same as desktop computers, but people create sites and applications that don’t allow true access via the mobile phone. We have this hugely fractured space, with browsers, phones, operating systems that are so different that it’s impossible to operate in them.
4 problems:
- Limited memory and storage – Various data formats are used and it depends on the device as to how powerful it is. Data storage is expensive. There are major interoperability issues between phones, so a different application needs to be created for each device.
- Small display screens – Desktop version websites are optimized for 1024×768 pixels – and there’s no good solution for that on a mobile phone. Technical solutions exist using CSS and javascript… if your phone renders them
- Flaky browsers – There are MANY mobile browsers (Android, Safari, Opera, s60, Opera Mini, Blackberry, NetFront, IE Mobile (old), Iris, Bolt, Skyfire, Obigo, Fennec, Teashark, etc…). They all vary in standards and modes of rendering
- Bad Connections – Connectivity is spotty outside urban areas.

Solutions
Take processing away from the mobile phone and into the cloud – put it on the internet. For instance, if you want to upload a picture, you should be able to expand the storage space online from that which you have on your phone/memory stick.
Create a common platform that all the mobile phones try to share in common. Examples are the mobile web, SMS and USSD.
What will mobile cloud computing look like?
“Smartphones will increase in percentage, but that will not be the future. Feature phones will become more sophisticated, as more of the processing is taken away from the device and put in the cloud. Lower end phones will be the driving force, using SMS and USSD, even if they don’t have the mobile web.”
Applications will be of two types:
- Native apps will still be there (Android, iPhone, WinMo, etc.)
- Web apps will be used a lot more.
Faster mobile networks and improved network connectivity.
Simeon is working on Kuyu, a mobile web application that allows African devs to build African apps for real world African solutions.
{ 3 comments }
Quick Hits Around African Tech
South African Startup Index
The Business Report is running a South African Startup Index using YouNoodle‘s API. Quite cool, I’d love to see someone do this for startups across Africa.
The Malawian Who Harnessed the Airwaves
Really, it’s an AfriGadget-type story on Gabriel Kondesi who constructed a radio station three years ago, using, among other things, three small transistor radios, car batteries, TV aerials, wires, and a radio cassette player.
A Rwandan software developer finds success
“Yves Kamanzi does not just study computer sciences, it is a passion which does not leave him when he gets out of the classroom. As a result, he has developed several administrative computer applications and despite fierce competition in the sector, he has been able to win over several companies. One program, which calculates employees’ net salaries, has proven especially popular.”
Musoni: mobile microfinance
Musoni is a new microfinance company in Kenya that is using mobile services for all their work. “Musoni will enable clients to repay their loans and deposit their savings using existing mobile money transfer products, such as M-PESA, Zap and Orange Mobile Money.”
{ 0 comments }
Tags, Time and Location
On Friday I had a long conversation with Noam Cohen from the New York Times about Ushahidi and Twitter. He was doing some homework for an article he was writing on the increased value that geolocation data can add to the massive streams of data coming out of tools like Twitter, called “Refining the Twitter Explosion with GPS“.
A lot of our discussion was centered around location, especially since he was thinking of the Ft. Hood shootings and the value of location in determining useful information from the Twitter stream during that crisis. This is what we’ve built Ushahidi around of course, the idea that location and even small bits of information give us a better understanding of an unfolding crisis. This is just as true of mundane information, or trending topics in a locale, which is why Twitter is building a new geo infrastructure. It couldn’t be in better hands either, with both Ryan Sarver and Schuyler Erle on the team, what Twitter puts out will be top notch.
What was more interesting than just geographical references for information was the combination of two other big ways to parse this data: Time an Tags. We’ve started to see a lot more apps mixing time and location in the past year or two, and we’ll see more as the visualizations for it improve. Categorizing information, pictures and video by keywords (tags) have been around even longer.

We need to see more combinations of tags, time and location in visualizations and platforms. I can’t think of anyone who does all three really well (if you can, please leave the link), though there are a number who do two of them incredibly well – including Flickr’s geocoding of images (tag + location), TwitterThoughts (tag + time) and TwitterVision (time + location), etc.
We have a widening stream of information. The lowered barriers for entry globally, and the encouragement by social tools, means we’re seeing exponential growth rates. Twitter alone saw an increase from 2.4 to 26 million tweets per day in just the last 8 months. We need some way to make sense of this information. Our ability to create information has far surpassed our ability to understand it in a timely manner.
Chris Blow outlined this best with a visual for Swift River for use in a presentation I did at TED this year:
It’s a serious problem and one that only gets deeper with every month that passes. In most areas, it’s not a big deal, but when a crisis, emergency or disaster hits the misinformation and lack of understanding has very real consequences.
I’d love to see more work being done with all three: Time, Tags and Location.
{ 2 comments }
Quick Hits: Tech News
This week is turning into quite a week for tech news (that matters). Here are the ones catching my eye:
Opera Unite
“Opera Unite now decentralizes and democratizes the cloud.” A groundbreaking new initiative from the Opera team. This has the potential to be really big. I didn’t do my homework on this one, and after reading Chris Messina’s analysis, I agree this is lame.
BOKU launches
Mobile payments are going mainstream. BOKU’s system doesn’t require users to have a credit card or bank account.
WordPress 2.8
A big new release for the world’s top blogging platform. I, like Adii, am interested in how much people trust WP to get it right, and just update without doing any backups.
Digital Security
My friend Patrick Meier has put together what might be the best overview I’ve read on digital security in repressive environments. All the more important due to this week’s Iran events.
In completely unrelated news, I’m not working off of my normal MacBook Pro machine and it’s proving just how reliant I am on one device. Instead I’m working off of an Acer AspireOne netbook. While this is a great substitute and travel computer, it is definitely not anywhere near what I need as my daily workhorse. I find I am much less efficient.
{ 0 comments }
Massive Africa Update on Google Maps
The Map-the-World and Map-Maker teams at Google have been making some major, and much needed, additions for Africa. With a large data push yesterday, Google Maps has one of the most impressive sets of maps on Africa that you can find.
There are now 27 more African countries that now have detailed maps, including:
Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Democratic Republic of the Congo, Djibouti, Eritrea, Ethiopia, Gabon, Guinea, Gambia, Ghana, Ivory Coast, Madagascar, Malawi, Mauritania, Mozambique, Niger, Nigeria, Reunion, Sierra Leone, Somalia, and Togo.
Comparing countries
What I wanted to do was compare old map tiles with new ones, but I didn’t have any screenshots to do that with. Instead I did a quick comparison of a few countries – those that were just announced vs ones that weren’t on the list.
A good example of this is found when comparing Mali to Burkina Faso in West Africa. There are significantly more town names in Burkina Faso, and all the roads either have names or numbers. In Mali, which hasn’t been done yet, there are some major roads outlined, few towns are named, and no minor roads to speak of.
Also of interest, you’ll notice how the roads that should intersect at the borders, do not.
Here’s another interesting view of West Africa. You can clearly see that there has been a lot of data added for all of these countries, except for Liberia and Mali.
One other interesting map that I came across was of Mogadishu, Somalia. It appears that there either are no street names, or that the Google team working on this didn’t know what they were:
{ 20 comments }
Microsoft vs the Open Source Community in Africa

Last week the BBC interviewed Dr. Diarra, the chairman of Microsoft in Africa. One of his quotes was memorable:
“Africa is really the last frontier in not only developing technology that is specific to people’s needs, but eventually even developing new business models that will enable the emergence of local software industries, such as young people who have the skills to be able to write their own applications for their own community,”
I agree with the first part of that statement, it’s the second part that I find alarming. Coming from Microsoft, how can young people build the skills to write code when they can’t even pay for the closed software needed to run it? It’s not free, and if access (which he states earlier) is the biggest issue facing African technologists – then how does closed software fit into the equation?
Let’s say that the developer communities do emerge even with that hurdle, we’re still left with what one person wrote: “…they will be formed from programmers who are completely dependent on American software for the livelihood: it’s neo-colonialism, pure and simple.” At it’s worst then, African governments are paying for Western products, and are dependent on these large organizations to maintain and support critical systems.
Netzpolitik writes an interesting piece, pointing to a recent WSJ article and talking about how Microsoft positions itself within education and government circles in Africa, thereby cutting off major revenue sources for open source developers and organizations that originate from within the continent.
“Of course, Microsoft does not come for free – the hidden price tag is not just attached to the licensing costs but also to the ownership of innovation and data. Microsoft should be supporting local developments instead of stifling them and dealing with them as competition.”
Monetary and Knowledge Costs
There really are two costs when dealing with software: the expense of buying and maintaining it, and the knowledge cost within the local programming community. The monetary side is a short-term cost relative to the knowledge costs (core competency) that a nation does, or does not, develop over time.
In Africa organizations have a lot of hurdles to overcome, not least of which is the straight cost of doing business. Where it might be simple for some organizations in the US and Europe to wave off a couple thousand dollars worth of licensing fees, the same is not true in Africa. The margins are lower, so every cent counts.
In a region where cost is so important, it’s amazing then that the most lucrative deals go to the Western organizations that have high costs for ownership and maintenance. These outside organizations use backdoor methods to gain contracts where in-country options are available, usually with less expense and with greater local support.
The bigger problem is the knowledge costs, or lack thereof, when closed source organizations muscle into the most lucrative fields. What the country ends up doing is stifling its own programming community. Without money trickling back into that community, its growth is stunted. Instead of young developers learning the fundamentals of coding in open code, they end up going to work in an office that runs proprietary systems.
Ushahidi and Vine
The last year has taught me a great deal about working in the open source space. Not just in developing a tool using these principles, but in helping create a non-profit technology organization focused on open these same fundamentals. That is, we believe that the best use and furtherance of our technology, and our organizations goals, is done with and by the greater community that grows around it. We serve as a focal point from which this community gains energy and to act as a group which is dedicated to the core framework of the tool itself.
Do all situations need and/or require open software? No. In some cases closed-source options are just plain better, which is why I have no problem buying great apps for my PC, Mac or iPhone that make my life easier. I don’t believe that all technology has to be open, though I do think that by keeping it completely closed most companies will be bypassed by their open counterparts in the long run. Good examples of this are the Firefox browser and WordPress blogging platform – possibly Android.
A couple of weeks ago Microsoft announced their new Vine product. It has a lot in common with Ushahidi, including sending and receiving of alerts via SMS and email. To be honest, we have no ownership of this idea, but what we do have is a question as to why Microsoft believes and works to create crisis and emergency systems in a closed way.
Some thoughts from other bloggers on this same issue:
“Crisis reporting is something that wants to be free. It needs to be free, community owned, a service that just exists.”
“There is nothing in Vine that you cannot already do with a combination of Ushahidi’s proximity alerts and the path-breaking SMS based forms updates from FrontlineSMS. Having met with the best and brightest of Microsoft Research, key members of the team behind Vine and the team behind the new version of Sharepoint and Groove, Microsoft have nothing that comes close to the capabilities of FrontlineSMS today with regards to forms based data transfers over SMS in austere conditions, which is precisely what is needed for decision support mechanisms and alerting post-crises.”
“The ownership of a crisis reporting system by one company seems unattractive from a consumer as well as a security perspective. It is not unlikely that this will become yet another failed attempt to override instead of collaborate with existing local solutions.”
Unless Microsoft is creating something truly revolutionary, which I don’t see that it is in Vine, then I would rather see them put their development muscle behind something that actually is. It doesn’t even have to be Ushahidi. Finally, if they really are about creating emergency and disaster software for use by normal people, then I would encourage them to not charge for it and to make it as open as possible for others to work with it, including Ushahidi.
[Sidenote: Interestingly enough, the first pre-beta smartphone app that was finished for Ushahidi was the Windows Mobile version. We all chuckled, and then gave a quick dig to the ribs of the devs doing the Android and J2ME apps, to get them going. To us, it didn't matter that it was the service created for our friendly closed-source giant finished first. In the realm that we find ourselves in, crowdsourcing crisis information, it doesn't matter what device you use - it just needs to work.]
(Blue Monster image by Hugh MacLeod)
{ 19 comments }


























