AIRS Overview

AIRS is one of the most comprehensive mobile-based platforms that can be used for gathering, storing and  processing a large variety of sensors and activity information available through current Android-based devices and BT-enabled attached sensors. AIRS is free and open source, and can be used by developers, researchers and anybody interested in self-monitoring.

What AIRS records

AIRS can currently record up to 65 input types, that can be used to derive various aspects of daily activities, such as your movement, environmental conditions, mood, social activities and interests.

AIRS is a unique platform that can combine automatic recording with your own insights for the best type of recognition there is!

Getting started with AIRS

For a quick intro into how to get started with AIRS, see the slides here.
For more detailed information, just start exploring our AIRS pages, and see how to configure, record and synchronise with AIRS.

Using AIRS

AIRS is a configurable, extensible activity monitoring platform that can be used for many purposes.

AIRS for Self-monitoringAIRS for ResearchersAIRS for Developers
No matter what your needs or interests are, AIRS can help! Instead of focusing only on one kind of information, AIRS allows you to explore various aspects of your lifestyle, such as how much you moved, how you felt, what you did and what was going on around you. With AIRS, you just record and then explore your life from various angles! See Storica to get an idea of how AIRS data can be used.
AIRS is ideally suited for user studies of any kind, allowing researchers to combine automatic recordings with manual user input. The AIRS widgets can provide a wealth of timely annotations, allowing users to input various information, such as interesting events, moods or health conditions at the time of recording, as opposed to later during the day. If you would like to use AIRS for user studies, please contact us.AIRS can replace many work hours for developers by providing a stable and extensible platform that can be used to support any kind of activity monitoring scenario. For more information about how AIRS could be extended, go to our developer page. The AIRS source code can be downloaded from Github.

Where is the data stored?

AIRS can record either in Local mode or in Remote mode.

In Local mode, all data is stored on the phone, in a SQLite database. For security purposes, we recommend that you periodically synch your data to a remote storage of your choice (e.g., Google Drive, Dropbox, own ftp server).

In Remote mode, AIRS connects to an application server, which you need to install and run yourself. Please note that we do not upload any data from your phone!

In order to help you parse synched files, we provide a JAR file that can be used to parse the AIRS files and store the data into your local MySQL database, allowing for further processing through, e.g., correlations and visualisations.

Like our work?

If you like our software, we would really appreciate your support. We do not exploit your data in any way and we do not embed adware into them as we are against giving access to your data.

Get Storica


Get AIRS Ruler

NOTE: AIRS is an Android port of the MIDP platform called NORS (Nokia Remote Sensing platform), which is not maintained anymore.