Back to projects
Apps

Buddy

A free ADHD-friendly study app that breaks tasks into manageable chunks without letting the breakdown itself become another task to complete.

View Project
iOS Swift SwiftUI ADHD Productivity

Many people, especially neurodivergent individuals, find that breaking down tasks consumes more energy than completing the actual work. The Buddy app emerged from a neurodivergent father’s desire to create tools that support how the brain actually works, not how productivity apps think it should. Existing task management solutions often create unnecessary cognitive overhead through excessive planning and detailed breakdowns, turning simple tasks into complex projects before any real work begins. This planning trap leaves users with beautifully organized task lists but no momentum to start or continue the actual work. The Buddy app was specifically designed to address this common frustration by making task breakdown quick and intuitive rather than another hurdle to overcome.

Buddy’s core innovation is allowing users to create generic task blocks in seconds rather than spending detailed time planning each subtask. Instead of writing out every small step, users can quickly create numbered blocks—10 questions for homework or 12 chapters for reading—that represent the task without adding cognitive overhead. The app visualizes progress through simple ticks that transform overwhelming tasks into manageable chunks, making completion feel achievable rather than impossible. This approach maintains the psychological benefits of task breakdown without the planning paralysis that often derails productivity. The architecture prioritizes minimal setup time and maximum usability, with all tools being optional rather than mandatory. Users can start with just basic task blocks and gradually incorporate additional features like timers or progress tracking as needed. This flexibility ensures that the app adapts to each user’s workflow rather than forcing them to conform to rigid productivity structures. The design recognizes that different brains work differently and provides multiple pathways to the same goal of completed tasks.

The visual progress tracking with confetti celebrations provides small but meaningful dopamine hits that encourage continued work. Each completed block triggers a brief celebration, creating positive reinforcement without overwhelming the user. These micro-rewards make progress tangible and satisfying, turning abstract completion into visible achievement. The flexible Pomodoro timer system allows users to set their own rhythm without feeling restricted by rigid time constraints. Users can customize both work and break durations to match their natural attention spans, rather than forcing themselves into traditional 25-minute intervals. This adaptability respects individual differences in focus and energy levels. The friendly character serves as a personal motivational partner without being intrusive, creating a supportive learning environment. The character offers encouragement at appropriate moments without becoming a distraction, maintaining a balance between support and autonomy that many users find helpful rather than annoying.

Creating a system that is simple enough for immediate use yet robust enough for complex task management presented significant design challenges. We needed to balance the visual reward system without creating distraction or dependency, which required careful implementation of the confetti celebrations. The celebration had to be noticeable enough to provide satisfaction but subtle enough not to interrupt the user’s flow or encourage unhealthy patterns of seeking constant validation. Ensuring the app remained truly optional in its features while still providing meaningful support was a difficult but important design constraint. Some users wanted minimal interaction, while others appreciated more detailed tracking, so we made every feature easily accessible but never mandatory. This flexibility allows each person to customize their experience without feeling pressured to use tools that don’t serve their specific needs. The final design creates a foundation that supports various working styles without imposing a single “correct” way to manage tasks.

The development process reinforced that task management tools should reduce friction, not create it, especially for those who already face cognitive challenges. Buddy’s approach demonstrates that breaking down tasks should take seconds, not minutes, allowing users to focus their energy on actual work rather than exhaustive planning. Different users need different support systems, which is why Buddy offers optional features rather than mandatory ones, respecting each person’s unique way of working. Free access to these tools is essential, as financial barriers shouldn’t prevent students from having the resources to succeed. The app’s simplified design—creating generic task blocks instead of detailed subtasks—addresses the common pitfall where planning consumes more energy than execution. By making progress tangible through visual indicators and confetti celebrations, Buddy provides the dopamine hits that help maintain momentum without overwhelming users. This understanding of neurodivergent needs led to a design that supports various working styles while remaining approachable for everyone.

The Buddy app is available for free download through major app stores, making it accessible to anyone who needs support with task management. The source code is available for community contributions and further development, allowing users to customize and improve the app based on their specific needs. Additional resources about neurodivergent-friendly study techniques and task management strategies can be found through the provided links, offering deeper insights into methods that complement the app’s approach. Whether you’re looking to optimize your study habits or understand more about neurodivergent-friendly productivity tools, these materials provide valuable context to enhance your experience with Buddy.