How Habbie works

Habbie's components

work Patient

app is available for tablet or mobile phone (iOS or Android), computer (web browser) or on larger touch screens with camera (Android or browser). The flexible technology makes it possible to use Habbie at home, in residences, clinics, receptions or anywhere it can be useful.


interface Training and rehabilitation personnel use a simple web-based interface to set up, manage and monitor patients and training programs. The interface can be used from both a computer and mobile phone. Habbie has support for integration with the business's login (IdP) and use of, for example, SITHS cards or e-identification.


bank Habbie's exercise bank has been designed by active physiotherapists and occupational therapists and currently covers most exercise needs for rehabilitation of the musculoskeletal system. The exercises are quality assured and contain verbal and written instructions. The practice bank is continuously expanded for different types of training and activities.

Individual training programs

Training programs can be designed for each individual patient through flexible settings. Each exercise in the exercise bank can be customized with number of repetitions, sets and speed. For static exercises (e.g. balance training) time settings can be made. Training programs can also be scheduled to, for example, gradually increase training over time.

Mirroring and digital physiotherapist

When you train with Habbie, you see yourself on the screen at the same time as you see a training instructor performing the training - which we call a digital physiotherapist. The digital physiotherapist instructs the exercise and then performs the set number of repetitions. The patient performs the exercises at the same time as the instructor, which makes the training experience more social than with traditional training at home. In addition, the conditions for the exercises to be performed correctly increase.

Scheduling and reminders

Rehabilitation usually means that exercises must be performed every day for effective treatment and good results. A common reason why rehabilitation training is not carried out to the extent that is desirable is that it is forgotten. Habbie solves this by reminding the patient of their scheduled exercise. If the patient app is running, the screen lights up and an alarm sounds. Otherwise, the patient is reminded using push notifications.

Feedback and voice messages

When the training session is finished, the patient has the opportunity to leave feedback on their training in the form of a simple self-assessment. The information goes to the care provider, who can act if something needs to be adjusted and see the development over time. If the patient wants more information about their training or has questions, they can leave a voice message directly in the app.

Voice control

For people who have difficulty using touch screens, there is the option of using voice control to navigate the patient app. The voice control works with a Bluetooth-connected button that the patient clicks and then speaks a command, such as "start", "pause" or "continue".


To make training more fun and motivating, Habbie has a built-in music player. Several different channels with varying music styles are available to choose from.

Planning and follow-up

With Habbie, the overview and planning of each patient's training becomes easier. It is easy to adjust the difficulty or extent of the training based on the patient's progress, or based on predetermined time periods. Patient compliance and self-assessment are shown in clear charts.

Safety and compliance

Habbie complies with all the legal requirements and regulations that apply to care services. As all operation and storage takes place in certified data centers in Sweden, we guarantee that no patient data ends up outside the country's borders. The information is protected on its own private network behind a firewall with active protection against IT attacks. Habbie is also designed so that no unauthorized person has access to personal data or sensitive information. The system supports identification and login at level LOA3 with, for example, SITHS cards.