Bugs Found in ADHD Organizer: Llama Life for iOS
Llama Life is an outstanding platform that primarily serves as a personal organizer. This application helps with planning, habit tracking, and journaling, offering a multifaceted approach to maintaining an organized personal and professional life.
Digging deeper into its functionality, Llama Life offers a simplistic yet intuitive interface where users can note down daily tasks, set goals, and manage their ongoing projects. It also features various tools that support habit tracking and reflective journaling, promoting a more focused and self-aware life.
The QAwerk team conducted a bug crawl on Llama Life and discovered several bugs that directly impact user experience. We invite readers to explore our findings, which offer insights into potential areas for improvement in this application.
User’s progress is lost, and pop-ups close after app goes to background
Major
- The app is installed.
- The user is on the ‘Home’ page.
- Tap the ‘Add Task’ button.
- Enter a name.
- Keep the cursor inside the field.
- Move the app to the background.
- Observe the behavior.
- Open any pop-up in the app.
- Move the app to the background and return.
iPhone 14 Pro, iOS version 26.3.1 (a)
Pop-ups are closed, new item inputs are dismissed, and user progress may be lost.
The app should maintain the user’s progress and UI state, including open pop-ups, active input fields, and entered but unsaved data when returning from the background.
New tasks use previously selected time instead of default setting
Major
- The app is installed.
- The default time for new tasks is configured in ‘Settings’.
- Create a new task on the ‘Home’ page.
- Change the time on the task.
- Create one more task.
- Check the time on the new task.
iPhone 14 Pro, iOS version 26.3.1 (a)
The new task is prefilled with the updated value from the previous task, rather than the default time.
Every new task should be initialized with the default time configured in the settings, regardless of the times defined in previously created tasks.
User is able to sign up with whitespace-only value in ‘Name’ field
Major
- The app is installed.
- The user is on the ‘Sign Up’ page.
- Tap the ‘Sign Up’ button without filling in the mandatory fields.
- Verify if a validation message is displayed under the ‘Your Name’ field.
- Enter whitespaces in the ‘Your Name’ field.
- Tap the ‘Sign Up’ button.
iPhone 14 Pro, iOS version 26.3.1 (a)
There is no validation for whitespaces in the mandatory field. The user is successfully registered with a whitespace-only ‘Name’ value.
The system should trim the input, validate that ‘Name’ contains non-whitespace characters, and display a validation message if invalid.
Background sound stops after running shuffled task
Major
- The app is installed.
- The app is open.
- The ‘Sound’ settings are enabled.
- A few tasks are created.
- Navigate to the ‘Background Sound’ in the top right corner.
- Select a sound option.
- Start a task.
- Tap the ‘Random’ button.
- Shuffle the tasks.
- Tap the ‘Start a Task’ button.
iPhone 14 Pro, iOS version 26.3.1 (a)
The background sound stops after the user sorts tasks and initiates a new one.
Unless the user manually halts it or the chosen task is programmed to stop or replace the sound, the background sound should continue even after reordering tasks and the start of a new task.
Misaligned button labels on ‘Subscription Plans’ page
Minor
- The app is installed.
- The app is open.
- Navigate to the ‘Settings’ section.
- Tap the ‘See Plan Options’ button.
- Observe the content on the page.
iPhone 14 Pro, iOS version 26.3.1 (a)
The button labels are misaligned.
The text on the buttons should be properly aligned.
Llama Life is an extremely user-friendly, intuitive, and easy-to-navigate app. The overall design and flow of the app appear to be clear and well-conceived. I identified no critical bugs during testing. However, there are a few minor issues, particularly concerning the app's behavior when minimized and a few validation scenarios. These aspects could benefit from comprehensive QA testing.

