General Data Protection Regulation at Ona


GDPR at Ona

The EU has introduced important new data privacy legislation called General Data Protection Regulation (GDPR) that will go in effect May 25th. This new sweeping regulation, introduced to strengthen the privacy rights of EU citizens, represents important new data protection guidelines that all organizations working on the internet should be aware of. GDPR is meant to protect personal data and how organizations process, store and destroy this data. It applies to anyone collecting data on EU citizens (even inadvertently) and threatens steep financial penalties for non-compliance.

Since the new legislation was announced, we’ve had a lot of questions from our users on what this means and if the Ona data service would be compliant. At Ona, the security and privacy of our users and the data they collect has always been our top priority, and we are fully committed to complying to GDPR. For the past few months, our team has been working diligently to plan for GDPR and ensure our product offerings and terms of service will be compliant with these new regulations.

 Continue reading General Data Protection Regulation at Ona...

See us at the USAID Digital Development Forum in DC


USAID Digital Development Conference 2018

Ona is excited to be participating in the USAID Digital Development Forum: The Next 10 Years. The event brings together over 150 thought leaders, experts, practitioners, and innovators to discuss how organizations can tackle the development challenges by adopting information and communication technologies.

We will have a demo table set up in Academy Hall where we’ll talk about Ona, our namesake data collection tool built for the development sector. We’ll also be introducing Canopy, a new initiative from our team dedicated to bringing enterprise data management solutions to development.

Information about the event

When: March 9, 8:30am to 5pm + evening reception

Where: FHI 360 Academy Hall, Washington, DC - Google Maps

Using Deep Learning to Predict Water Point functionality from an Image


An essential part of ensuring that people have equitable access to services is being able to quickly and continuously assess whether those services are functioning properly. If your government provides health care it needs to know those clinics are open, if it provides public bus services it needs to know those buses are running on time, and if it provides water access it needs to know that water is flowing.

By training a deep learning model we are able to predict, from an image, whether a water point is functional or not with around 80% accuracy. Analyzing network activations shows that the model appears to be identifying a latent structure in the images. Given this, we expect the prediction accuracy to increase as the dataset expands.

model performance

 Continue reading Using Deep Learning to Predict Water Point functionality from an Image...

Kenneth Ponders His Time as an Ona Intern



Kenneth joined us three months ago as our youngest ever intern. In this post, he writes about getting a sense of what being a software engineer at Ona is all about.


When I got an email from Ona inviting me for an interview, I couldn’t believe my luck. Though I just finished a full-time course at Moringa School, I still very much considered myself fresh from high school and the idea of being in a work environment was surreal to me.

The interview was really great. The code test I did was projected to a larger screen for the interviewers to see. I did the interview in JavaScript which is a joy to write. Later on, I got an email saying I had been accepted for the internship. #Winning

Working at Ona

My first day at Ona was hardly forgettable. Mostly because I was at the office at 7:30 am (that’s 1.5 hours before people get to the office). Ninety minutes is a long time: a football match takes ninety minutes.

 Continue reading Kenneth Ponders His Time as an Ona Intern...

Applying the Principles for Digital Development to Data Platforms


In Streaming Ona Data with NiFi, Kafka, Druid, and Superset, we went into detail on our technical approach to building a streaming data architecture, yet we skipped over why this is important. Simply put, we think the widespread practice of building custom software solutions in international development is a waste of time and money. This isn’t a new idea. The Use Open Standards, Open Data, Open Source, and Open Innovation principle in the Principles for Digital Development is essentially a reaction to the scourge that is one-off software.

In addition to reducing duplicate work, our approach — implementing on top of open standards-based data platforms — will mean solutions that cost less and give builders more flexibility. These are essential features to successful ICT4D projects, which supports our raison d’être at Ona: to build technology solutions that improve people’s lives.

In the context of health systems, our streaming data architecture means we can already create a single pipeline that receives information from an electronic medical record system, enhances it with demographic data, and then visualizes indicators on a website, all without building custom software. This is what it looks like:

data flow

Using industry-standard data platforms lets us reconfigure and reuse the same system for different health use-cases or for any particular needs a client with data might have. We can also extend this system by adding machine learning tools and connecting them to existing platforms, products and data. Most importantly, our clients can access the visualization and data ingestion platform themselves. They can play with the charts and data pipelines to discover uses we would have never imagined.

 Continue reading Applying the Principles for Digital Development to Data Platforms...