Home A Challenge to Developers: Use Check-In to Save Lives

A Challenge to Developers: Use Check-In to Save Lives

I am not in the habit of issuing challenges to developers. (This is, in fact, the first time I’ve done so.) But this is one of those instances in which a day’s, or a week’s, effort by a good dev or two could save lives.

Here’s the situation: I have an acquaintance who has asked me to check in via email every now and then to make sure he has not been taken by the security forces of his country. He lives in one of the countries of the Arab Spring where the official resistance is very strong to the innovations coursing through society. This is not the first time I’ve been asked to do this and every time I do so I am honored by the request.

When I ran the Committee to Protect Bloggers, I was asked by a prominent Malaysian blogger to check in on a certain schedule with him because he had news he was going to be interrogated. He was, I did, and he was freed. He has since become a senator. Another friend, a Syrian dissident very active in creating online properties and tools to guard minority rights in the Middle East asked me the same thing, for the same reason. His experiences were harsher and more protracted and he was later forced to flee to the U.S.

All three of these examples were of people with a number of global connections to people who had bullhorns of their own, blogs, organizations, newspapers and so on. Had one of these people gone missing, those of us keeping tabs on them would have never stopped screaming: to our friends, to journalists, to NGOs, to human rights non-profits and to governments. As I’ve said before, tyrants abhor attention.

But what if you didn’t have such contacts, or people, being human, dropped the ball on you, or who knows what else? Well, if you had a specially-designed check-in app on your phone, you could alert people to your situation automatically.

The app I’m challenging developers to build would need a number of tools and qualities to work.


A user should be able to set up a profile so that it would expressly set out what actions should be taken when and how their continued disappearance should escalate those actions. Check-in frequency should also be automated so that, for instance, after one day of not checking in, an alert goes out. After a week, the information is released to the media, or at least to a contact-group that would in turn contact the media. It should be as granular as possible.


Check-in apps can give the very people you’re seeking to avoid a way to track you. So this app would need to have an anonymizing feature built in, perhaps a random number assignment with each account. At a certain customizable level, the user name is released.


Given the possible life-or-death results of a breach, the app would have to be airtight, with every possible security measure taken, from encryption to coherent data sharing policy.


This is a challenge, and the first part of the challenge is to think it out prior to writing one scintilla of code. So I am hoping that the least I get from this challenge is you, chiming in and sounding off. Is this a thing that can be automated? Is there already a tool out there doing the same thing, something I’ve missed? Given the risks, is it even something that should be automated? I think so, but I’d like to hear your input, especially if you’re not an unmarried marriage counselor like me.

Airport photo by A., Sana’a photo by Sallam, Homs photo by Syriana

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.