What is ActivityInfo?
ActivityInfo is a software application which is primarily used to support monitoring and evaluation for humanitarian and development operations. It aims to give practitioners the power of analysis and reduce the need for statistical support. It is targeted at national and local authorities as well as humanitarian and development agencies.
Who runs ActivityInfo?
ActivityInfo is a service provided by BeDataDriven B.V., a private company based in The Hague in the Netherlands. The service has been in operation since 2010.
Where can I use ActivityInfo?
Anywhere in the world except for a number of countries where Google restricts access to some or all of its business services: China, Crimea, Cuba, Iran, North Korea, Sudan, and Syria.
Hosting and Support
What are the benefits of a paid subscription?
A paid subscription to ActivityInfo provides you with a number of benefits:
- You receive a Service Level Agreement (SLA) which includes a 99.5% availability guarantee.
- You can invite more than ten users to collect and enter data in the system. The maximum number of users depends on the subscription level.
- You get access to our technical support desk where we answer any questions you may have or help you quickly resolve issues on the platform.
- You are entitled to additional training an support hours to help you get the most out of the application.
A paid subscription to ActivityInfo allows you to collaborate with your partners on a larger scale, without the costs of building or hosting your own system and with the peace of mind that a team of professionals is working hard to keep the platform available and is ready to help you whenever you need it.
What kind of support do you provide?
Note that technical support is only available to technical contacts on a paid subscription to ActivityInfo.
Our support desk is staffed by qualified and experienced professionals and can be reached by email at all times:
- We will help you with any questions you have regarding the use of the platform.
- We prioritize the resolution of any issues you may encounter while using the application.
- We can contact you via telephone or web conferencing software to help you get the most out of the platform.
Can I try the service before purchasing a subscription?
Yes, when you sign up to the service for the first time then you are automatically using the free plan which allows you to try all features of the service before purchasing a subscription. In terms of functionality, this plan is only limited in the number of users you can add to a database in ActivityInfo.
What are the system requirements to use ActivityInfo?
ActivityInfo is a web application which is accessed using an internet browser and therefore requires no installation. See the help article on browser requirements in our user manual to learn more about which browsers are supported.
How is my data protected?
In general we observe and test against the guidelines provided by the Open Web Application Security Project (OWASP). A full list of guidelines for a variety of topics related to security can be found at https://www.owasp.org/index.php/Cheat_Sheets.
The following sections provide more detail on specific topics such as data security, privacy and authentication.
Data processing and storage
We have chosen the Google Cloud Platform because it is extremely secure and fault-tolerant. We are confident that this infrastructure provides you with the best possible security for your data. Full details on the Google Cloud Platform security and its certifications can be found at https://cloud.google.com/security/.
Traffic between client and server
When you are logged into the platform, all data sent between the client (your browser) and our servers is encrypted using the TLS 1.2 protocol with the SHA–256 hashing function.
Users are authenticated using their email address and a password. Passwords are chosen by users and must be at least six characters. Passwords are stored salted and hashed using the BCrypt algorithm. No passwords are stored in plain text and we require that all authenticated traffic use HTTPS. Users may reset their password by providing their email address, through which they will receive an email with a token allowing them to choose a new password within 24 hours.
Where is my data stored?
ActivityInfo runs on infrastructure provided as part of the Google Cloud Platform. This infrastructure, which includes servers, databases and file storage, is supported by data center locations around the world. We have opted to process and store your data exclusively on Google’s data centers located within the European Union. See https://www.google.com/about/datacenters/inside/locations/ for a full list of data center locations.
When do you perform maintenance on the platform?
The service doesn’t have regular downtime for maintenance: the application in your browser is updated whenever a new version comes available. Read the help article on installing updates in the user manual for more details.
How can I check if there is a service interruption or not?
We continuously monitor the availability of the service and we post these results to http://status.activityinfo.org.
Is ActivityInfo available in my language?
The language of the application can be switched between English, French, Arabic, Persian, Vietnamese, Dutch and Spanish. See the help article on how to switch the language of the application in our user manual.
As an option, the platform can be made available in other languages. Please contact us to learn how you can contribute to translating the application in another language.
Can I use ActivityInfo in areas with poor internet connectivity?
Yes, the application can be used in offline mode if you plan to be in an area with limited or no internet connectivity. See the help article on switching to offline mode in our user manual for more details.
Can ActivityInfo be used for mobile data collection?
ActivityInfo has an offline mode which can be used on a laptop in areas with poor or limited internet connectivity. This offline mode also works on an Android tablet with the Chrome internet browser.
For smaller Android devices, we recommend to use ODK Collect which can be set up to retrieve empty forms from and send completed forms to ActivityInfo. The ODK Collect app can also be used without an internet connection. For more information, see our help article on setting up ODK with ActivityInfo in our online user manual.
What types of import and export formats to do you support?
There are several ways to import data into and export data from ActivityInfo.
If you have legacy data which you’d like to import into your new database, you can follow the instructions in our help article on importing data from a spreadsheet in our user manual.
Data can be exported to an Excel workbook (with extension
.xls) directly from the application. You can choose to export all forms within a database or just a single form.
Data import and export using the API
The data in your account can also be queried using our API. The queries are passed to the platform as URLs and the results are returned in the JSON format. This also includes the data in our geographic database with boundaries of administrative regions in most countries of the world. Data in your databases can also be added, updated, and deleted using RPC commands.
For more information on our API, please consult the API documentation
How do I sign up?
Go to the sign-up page to create a new user account. Note that our terms of service require that you provide your full legal name and a valid email address.
What should I do if I forgot my password?
If you forgot your password, you can reset it by following the instructions in the help article on resetting passwords in the user manual for ActivityInfo.
Can I transfer my account to a different email address?
Note that this is a service which is only available to technical contacts on a paid subscription to ActivityInfo.
The email address on a user account cannot be changed in the application. If you want to change the email address on an account, you must send a request to the support desk from the original email account. Please include the new email address in your request. Our staff will send a message to the new email address to confirm the change.