PolyMO: A Virtual Pet That Combats Phone Addiction Through Emotional Design
Open-source device uses Tamagotchi nostalgia to create friction against doomscrolling
1The design problem of scrolling
Smartphone apps are intentionally designed to maximize engagement through psychological hooks, making willpower alone ineffective against excessive screen time. Traditional solutions like app blockers fail because they rely on impersonal rules that users easily bypass. PolyMO addresses this by making the consequences of overuse immediately visible through an emotional connection. The device leverages nostalgia for Tamagotchi virtual pets, tapping into childhood memories of responsibility and guilt.
2How PolyMO works
The device pairs a 3D-printed shell containing an ESP32 board with an Android phone handling heavier computations. This split-brain architecture runs entirely locally - using Whisper for speech recognition, Piper for text-to-speech, and a language model, without cloud servers. The ESP32 manages the pet's facial animations and Bluetooth connection. When users scroll excessively, the virtual pet visibly deteriorates, creating immediate emotional feedback about phone usage habits.
3Privacy-first approach
Unlike commercial apps that monetize user data, PolyMO processes all information locally without sending anything to servers. The $50 DIY device requires no subscriptions, cloud accounts, or data harvesting. This aligns with growing concerns about tech companies' data practices, offering an alternative model where users fully own their digital tools. The project's open-source nature allows for community improvements and customization.
4Psychological mechanisms
PolyMO effectively uses variable reinforcement schedules - the pet requires consistent but unpredictable attention, similar to real pet care. The device avoids being overly preachy by offering customizable moods, quiet hours, and dark mode. This balance between functionality and emotional appeal increases the likelihood of sustained use compared to purely utilitarian screen time trackers.
5Engineering choices
Brenpoly's technical implementation prioritizes accessibility through affordable components (ESP32, 3D-printed parts) and local processing. The separation of compute-intensive tasks to the phone while keeping the pet interface simple demonstrates thoughtful system architecture. Bluetooth connectivity maintains the physical-digital connection that's crucial for the emotional feedback loop to work effectively.
6Design philosophy
PolyMO represents a shift from punitive digital wellbeing tools to persuasive design that creates positive friction. Rather than blocking access, it makes unconscious scrolling conscious through emotional consequences. The project emerges from increased scrutiny of social media design ethics, including recent lawsuits about addictive app features. It offers a user-centric alternative to corporate-controlled digital experiences.
7Open-source advantages
By publishing build files and code on GitHub, Brenpoly enables community participation in developing solutions to tech overuse. This contrasts with walled-garden app ecosystems that prioritize engagement metrics. The approach allows for localization, customization (like different pet personalities), and adaptation to various digital wellbeing needs beyond the original concept.
8Broader implications
PolyMO demonstrates how emotional design can address complex behavioral issues more effectively than purely rational approaches. Its success suggests opportunities for applying similar principles to other areas of digital wellbeing. The project also highlights how open-source hardware can create alternatives to commercial tech products while maintaining user agency and privacy.