# Formulus

> Offline data collection app: forms, GPS, photos &amp; sync for field teams

Canonical page: [https://chrome-stats.com/d/org.opendataensemble.formulus](https://chrome-stats.com/d/org.opendataensemble.formulus)

## Overview

- **ID:** `org.opendataensemble.formulus`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** ode
- **Category:** TOOLS
- **Downloads:** 20
- **Version:** 1.4.0
- **Last updated:** 2026-10-02
- **First published:** 2026-09-26
- **Publisher country:** UG
- **Size:** 49 MB
- **Data as of:** 2026-10-29
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=org.opendataensemble.formulus)
- **Website:** [https://opendataensemble.org/](https://opendataensemble.org/)
- **Privacy policy:** [https://opendataensemble.org/docs/legal/formulus-privacy-policy](https://opendataensemble.org/docs/legal/formulus-privacy-policy)

## Description

Formulus is an offline data collection app for field teams. Capture surveys and structured forms with no internet connection, then sync securely to a Synkronus server that your organisation controls. It is part of Open Data Ensemble (ODE), an open-source platform for mobile data collection.<br><br>WHY FIELD TEAMS USE FORMULUS<br>- Collect data offline: every form, observation, photo and recording is saved on your device<br>- Sync when you are back online, manually or automatically<br>- Run many projects in one app: forms and custom apps are delivered from your server, so you do not wait for a new store release<br>- Free and open source, with no central cloud: your data goes only to your own server<br><br>DATA COLLECTION FEATURES<br>- Survey and form entry: text, numbers, dates, dropdowns and multiple choice<br>- GPS location on every observation<br>- Photo and video capture<br>- Audio recording<br>- QR code scanning<br>- File attachments and signatures<br>- Approximate dates for uncertain or historical records<br>- Sub-forms for households, members and other repeating records<br><br>SYNC AND DATA SECURITY<br>- Sign in with your username and password<br>- HTTPS sync of observations and attachments<br>- Track every upload live, with clear synced and pending status<br>- Switch between projects and servers with multiple profiles<br><br>CUSTOM APPS ON THE HOME TAB<br>Load a tailored web-based workflow with your own branding and navigation. It works with the same forms, storage and sync engine.<br><br>BUILT FOR DEMANDING ENVIRONMENTS<br>Formulus suits household surveys, health surveys, monitoring and evaluation, environmental and biodiversity monitoring, humanitarian programmes, public sector projects and academic research, especially where connectivity is limited or unreliable.<br><br>MADE TO FIT YOUR TEAM<br>- Light, dark and system themes<br>- Choose your app language in Settings<br>- Simple tabs for Home, Forms, Observations, Sync and More<br><br>GETTING STARTED<br>Formulus connects to a Synkronus server for login, form distribution and synchronisation. Your team runs its own server, and setup guides are on our website.<br><br>OPEN SOURCE<br>Formulus is part of the Open Data Ensemble ecosystem: interoperable, standards-based tools for decentralised data collection. Contributions and feedback are welcome.<br><br>Documentation: https://opendataensemble.org<br>Privacy policy: https://opendataensemble.org/docs/legal/formulus-privacy-policy<br>Source code: https://github.com/OpenDataEnsemble/ode<br>Community forum: https://forum.opendataensemble.org<br>Contact: hello@opendataensemble.org

## Rankings

- #2,769,049 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_COARSE_LOCATION`
- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_NOTIFICATION_POLICY`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_DATA_SYNC`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.RECORD_AUDIO`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.USE_BIOMETRIC`
- `android.permission.USE_FINGERPRINT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.CHECK_LICENSE`
- `org.opendataensemble.formulus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [FormilX](https://chrome-stats.com/d/com.formilx.app) — 9 users
- [EasyData Forms](https://chrome-stats.com/d/com.umnis.collect.android.meda) — 37 users
- [FieldCollect](https://chrome-stats.com/d/com.fieldcollect.app) — 2 users
- [Dataformz](https://chrome-stats.com/d/com.dataformz.collect) — 45 users
- [FormShare Collect](https://chrome-stats.com/d/com.qlands.collect.android) — 3 users
- [FieldFlow Offline](https://chrome-stats.com/d/eu.scicloud.fieldflow) — 34 users
- [Formly: Mobile Forms & Surveys](https://chrome-stats.com/d/com.formly.app) — 290 users
- [FieldCollect](https://chrome-stats.com/d/com.newtelapps.fieldcollect) — 11 users
- [Off Collect](https://chrome-stats.com/d/com.khuzitech.offcollect) — 69 users
- [FieldCon](https://chrome-stats.com/d/com.kourelas.FieldCon)
- [Datalign Collect](https://chrome-stats.com/d/combase.datalign.collect) — 1 users
- [Colectiva App](https://chrome-stats.com/d/com.colectivaapp) — 362 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/org.opendataensemble.formulus)
