Directly to the content Skip to maincontent Directly to the footer Skip to footercontent

Mutual

Projects User Experience Design 7th semester

Everyday intimacy and shared care in long-distance relationships.

A Bachelor’s project by Daria Savchenko
7th semester, 2025/2026
Supervisors: Prof. Tsunemitsu Tanaka and Prof. Andrea Krajewski


Everyday intimacy

The project is aimed at people in long-distance relationships. In this type of relationship, everyday intimacy is often lacking due to geographical distance – those little routines, shared activities and shared responsibilities that are experienced when living together. However, couples in long-distance relationships often try to create a sense of everyday life through daily phone calls or gaming together. Mutual offers a different approach to this: caring for a digital pet together.

The ‘Mutual’ logo and a digital cat in pixel art style.
Overview page for digital pets on the ‘Mutual’ adoption website.

Adoption

The process begins on the Mutual platform, which operates in partnership with Darmstadt Animal Shelter. Partners adopt a digital pet, with part of the monthly subscription fee going directly to the shelter.
The pets have individual personalities and care requirements – ranging from calm, sleepy types to energetic young animals. This means every couple can find a pet whose care needs suit their own lifestyle.

A shared home

The pet regards the partners’ desktops as two rooms in a shared home. It behaves in line with the patterns of behaviour seen in real animals: it seeks attention until its needs for food, affection or play are met. Because of this lifelike behaviour, the partners must coordinate with one another. This prevents the pet – perhaps out of sheer exuberance – from being fed by both partners in quick succession.

A digital pet moves between two screens; a stylised house interior can be seen in the background.
An illustration showing how to stroke, feed and play with the digital cat.

Shared responsibility

As the animal changes not only with age but also as a result of its owners’ actions, looking after it becomes a real responsibility. An animal that is constantly overfed becomes lethargic and puts on weight; a neglected animal withdraws or becomes weak. Through this realistic experience, couples in long-distance relationships can digitally experience a shared household and, with it, everyday intimacy.

Technology

The system is based on three components: Tauri, a cloud server and a database.

Tauri processes the interface and user inputs from the desktop app.

The cloud server controls the rule-based logic governing the animal’s behaviour in two ways: WebSockets enable immediate real-time communication (e.g. switching the animal from one computer to another). An API manages long-term data such as logins and vital signs, which are stored over several days.

The PostgreSQL database stores the animal’s complete history, including health status, age and diet.

Privacy is protected by secure tokens and encrypted connections. This ensures that only verified partners are connected within the system and that the shared digital space remains private and secure.

Architecture diagram showing two Tauri clients (Computers A and B) connected via an encrypted internet connection to a cloud server (Node.js) and a PostgreSQL database.