From PeaceTech Wiki
Jump to: navigation, search

Top contributors to this page: DerekPeaceTech and AlexBertram

To find an image, do a Google image search of the tool. Find an image about 600px wide, if possible. Copy the image URL and paste into the box below.
What is the name of the tool?
Tool Class
To what "family" does the tool belong? Pick as many categories as are appropriate. EG: Data Collection, Security, etc. The wiki will automatically create a link to the relevant tool class.
Data Collection, Data Aggregation, Data
Who made the tool? Sometimes the tool name and the developer name are the same, and sometimes, they are different.
UNHCR, Unicef, BeDataDriven
Date Created
What was the date when the tool was first launched?
Still Maintained?
Do the developers of the tool continue to work on it, adding features and fixing problems?
Open Source?
Is the tool's source code original source code freely available and may it be redistributed and modified? (This makes it possible for users to employ the tool for free, with some technical effort.)
Pick the platforms on which the user would primarily use the tool. Be as selective as possible. If a tool works mainly in the browser, select "Web". If the user can technically load the interface on a smartphone but have a very poor experience, do not select "Android" or "iOS". "Mac" and "PC" are for apps that must be installed to a machine in order to run, as opposed to running from a browser.
What is the main website where a user can learn more about the tool? (Remember to include "http://)."
Payment Structure
How, if at all, does a user pay to use the tool. Select all that apply: "Free" if there are components of a service that can be used for free; "Paid" if payment is required (either one-time, or at a given rate upon use) for use of the tool's full functionality; "subscription" if a monthly payment is required.
free, subscription
Languages Supported
What languages does the app's interface support? Note: some apps allow users to communicate in other languages but require the user to use an English language interface. In this case, the app is considered only to support "English".
English, French, Arabic, Persian, Dutch, Vietnamese, Spanish, Turkish, Greek, Russian
Skill Level Needed
  • Beginner - The tool has a simple interface that assists the user, either through automatic processes or simple guides, in working with the tool. The user is able to do most things that they need to do without knowledge of advanced concepts, like code.
  • Intermediate - The tool allows the user to perform many tasks without knowledge of advanced concepts, but about an equal amount of functionality requires advanced knowledge. Some training may be required to use the tool.
  • Advanced - The tool requires advanced knowledge or training in order to use most of its functionality.

Tool Description

ActivityInfo is an online humanitarian project monitoring tool, which helps humanitarian organizations to collect, manage, map and analyze indicators. ActivityInfo has been developed to simplify reporting and allow for real time monitoring. The tool is Open Source and provided as a Software-as-a-Service for teams. Organizations also use it for monitoring and evaluation, planning and information management.

ActivityInfo allows for data entry though a simple web-based form. The tool also integrates with the Open Data Kit (ODK) Collect application, which allows users to collect data during surveys, monitoring visits, or even regular reporting using any Android mobile device or tablet and the results directly to ActivityInfo. Users entering data can georeference it by clicking on a map during entry. Auditing features allow a team lead to view who has been entering information and when.

Mapping and Visualization

ActivityInfo has an integrated Mapping utility that allows for simple mapping visualizations. After data has been input, Data Visualization tools allow for the generation of charts, pivot tables, etc for reports.

Low Connectivity Compatible

ActivityInfo is designed to perform in challenging environments with limited internet connection. The application as a whole is optimized for high-latency satellite connections, and the application will function partially offline if connection becomes temporarily unavailable. Users can review and update results while offline, and synchronize with the server when a connection becomes available.


The application allows an administer to assign roles and determine what information can be accessed by different types of users. ActivityInfo uses Google’s App Engine, a platform that meets the ISO 27001:2005 comprehensive international security certification which is verified by an external auditor and checked regularly thereafter.

For advanced users, the application can be connected to external systems using our RESTful client libraries for JavaScript, Java, VBA, PHP, and other languages.

What Makes This Tool Different from Others in its Class?

ActivityInfo is an advanced tool. The interface takes some time to learn, so it may be difficult for beginners to jump in and use without training. It is meant to be used where one team member learns the complex tasks (form creation, etc) and others handle the data entry work. (Unlike Google Forms or KoBo Toolbox, which do not allow for different roles.) However, the service is integrated with a broad array of other services like R and Open Data Kit (ODK) Collect, meaning that once a user gains mastery of the tool it may serve many functions.

Links to Tutorial Content

Projects that use this tool