User Habit Profile
The interface effectively uses a dark theme coupled with bright accent colors that provide strong visual contrast and user focus on key metrics. However, the layout could benefit from clearer section separation and better labeling to improve scanability and reduce cognitive load.
Public

Design Score
Polish Opportunities
Design Perspectives
0To Review
Recommended Fixes by Impact
0Total
Fixes by Category
5
Color & Contrast2
Content Readability & Clarity4
Visual Consistency, Imagery & Media1
Navigation & Structure0
Conversion & Actions1
Tone, Friendliness & Delight3
Accessibility & Input Ergonomics3
Efficiency & Cognitive Load2
Flow & States Completeness2
Strategic DesignRecommended Fixes by Impact
1Critical
1Major
20Moderate
3Minor
Low contrast for progress explanation text
Critical
Color & Contrast
The Problem
The text 'Days you finished every scheduled habit' is light gray on a dark brown background, with very low contrast likely below WCAG AAA standards.
Why it Matters
Users with visual impairments may not be able to read or understand this important progress detail, impacting experience and usability.
How to Fix
Increase text contrast by using brighter or white text color or darkening the background behind the text.
Issue Highlights
Toggle switch lacks visible label
Major
Accessibility & Input Ergonomics
The Problem
The toggle switch for 'Reminders' does not have a distinct visible label directly linked or close enough for clear association; only text is present on the left side.
Why it Matters
Users with cognitive or visual impairments may not understand the purpose of this toggle easily without clear labeling, decreasing accessibility.
How to Fix
Provide a clear, visible label close to the toggle switch or use ARIA attributes to associate the label programmatically for screen readers and visual cues.
Issue Highlights
Low contrast for 'Member since Jan 2024' text
Moderate
Color & Contrast
The Problem
The text 'Member since Jan 2024' is a medium gray on a dark background, resulting in low contrast likely failing WCAG AA.
Why it Matters
Difficult to read text reduces accessibility, making it harder for users with visual impairments to discern membership information.
How to Fix
Adjust text color to a lighter shade or white to ensure sufficient contrast on dark background.
Issue Highlights
Low contrast for 'Lifetime access — thanks for keeping Habi awake.'
Moderate
Color & Contrast
The Problem
Body text under the 'Premium' heading is rendered in a medium brown or gray on a dark background, resulting in insufficient contrast for easy reading.
Why it Matters
Users may struggle to read premium subscription information, reducing clarity about subscription details.
How to Fix
Change the text color to a lighter shade or white, or increase background brightness behind this text.
Issue Highlights
Low contrast for 'Daily at 7:00 AM, your local time' reminder subtitle
Moderate
Color & Contrast
The Problem
The reminder subtitle text is a low contrast gray on a dark background, likely below WCAG AA ratio, making it hard to read.
Why it Matters
This reduces clarity of reminder time information for users with visual impairments or in low-light conditions.
How to Fix
Use a lighter or white color for this subtitle text to improve readability.
Issue Highlights
Unlabeled light mode toggle icon
Moderate
Visual Consistency, Imagery & Media
The Problem
The sun icon button in the top right corner is used to toggle light/dark mode but has no label or tooltip visible, making its function ambiguous.
Why it Matters
Users might not understand what this icon does, reducing discoverability of an important feature.
How to Fix
Add a label or accessible tooltip to the light mode toggle icon to clearly indicate its purpose.
Issue Highlights
Low contrast for 'Reminders, look & feel, and account' subtitle
Moderate
Color & Contrast
The Problem
The subtitle text 'Reminders, look & feel, and account' uses a muted gray color on a dark background, resulting in low contrast likely below WCAG AA standards.
Why it Matters
Users with low vision or in bright environments may have difficulty reading this subtitle, reducing usability and accessibility.
How to Fix
Use a lighter gray or white color for the subtitle to increase contrast against the dark background to meet at least 4.5:1 ratio.
Issue Highlights
Lack of clear emphasis between stats values and labels
Moderate
Content Readability & Clarity
The Problem
The numeric values (e.g., '6', '0', '50%') and their labels ('HABITS', 'DAY STREAK', 'THIS MONTH') have minimal differentiation beyond color and font weight, which can make scanning less efficient.
Why it Matters
Users may have trouble quickly understanding or prioritizing information, reducing readability and engagement.
How to Fix
Increase contrast in font size or weight between values and labels, or use spacing to better separate them.
Issue Highlights
Inconsistent icon styles in navigation bar
Moderate
Visual Consistency, Imagery & Media
The Problem
The icons in the navigation bar show different stroke weights and fills. For example, the 'Home' icon is line-based with a thin stroke, while the 'Stats' icon uses filled bars with different thicknesses and the 'Me' icon is filled and highlighted with an orange background. This inconsistency reduces visual cohesion.
Why it Matters
Inconsistent icon styles can confuse users and make the interface appear less polished, reducing trust and ease of use.
How to Fix
Use a consistent style for all icons in the navigation bar, either all outline, all filled, or a unified style set with consistent stroke weight and fill.
Issue Highlights
Uneven text baseline alignment in habit stats section
Moderate
Visual Consistency, Imagery & Media
The Problem
The numbers and their corresponding labels in the habits summary (e.g., '6 HABITS', '0 DAY STREAK', '50% THIS MONTH') appear slightly misaligned horizontally, with inconsistent spacing between numeric values and their labels.
Why it Matters
This misalignment hinders quick scanning and creates a visually jarring impression of the data summary.
How to Fix
Adjust horizontal spacing so all numeric data and labels align on the same baseline and maintain equal spacing.
Issue Highlights
Primary navigation lacks active state prominence
Moderate
Navigation & Structure
The Problem
The bottom primary navigation bar shows four icons with labels. While the 'Me' icon is highlighted with a background and color change, the active state is subtle and may not be prominent enough compared to the other icons, which are plain text and icon in lower contrast.
Why it Matters
Inadequate active state styling can cause users difficulty in confirming their current location in the app, increasing cognitive load and navigation errors.
How to Fix
Enhance the active state by increasing contrast, size, or adding a more distinct visual marker to clearly differentiate the active tab from others.
Issue Highlights
Lack of confirmation or reassurance on 'Manage' premium subscription
Moderate
Tone, Friendliness & Delight
The Problem
The 'Manage' link for premium lifetime access does not include a trust signal such as a confirmation prompt or additional information about security/privacy before navigating to account or payment management.
Why it Matters
Users may feel uncertain or hesitant to click 'Manage' without reassurance, potentially reducing trust and increasing anxiety around sensitive account or subscription actions.
How to Fix
Add a clear confirmation message or trust signal indicating secure handling of subscription management, and provide more context about what 'Manage' entails.
Issue Highlights
Dark mode toggle button is too small
Moderate
Accessibility & Input Ergonomics
The Problem
The dark mode toggle button at the top right corner appears smaller than recommended touch target sizes, likely less than 40x40 dp, making it difficult for users to tap accurately.
Why it Matters
Small touch targets cause user frustration and increase the likelihood of missed taps or errors, especially for users with motor impairments or larger fingers.
How to Fix
Increase the size of the toggle button to at least 40x40 dp with sufficient padding, to meet recommended touch target sizes.
Issue Highlights
Multiple Metrics Displayed Without Clear Focus
Moderate
Efficiency & Cognitive Load
The Problem
The user stats display '6 HABITS', '0 DAY STREAK', and '50% THIS MONTH' equally but without clear guidance on which is most important or actionable.
Why it Matters
Users may experience decision paralysis or confusion about which metric to focus on, reducing effective engagement with their progress.
How to Fix
Highlight the most relevant or actionable metric and simplify the display to reduce competition between decisions.
Issue Highlights
No Actionable Option in Reminders Section
Moderate
Flow & States Completeness
The Problem
The reminders toggle is the only UI element related to reminders and does not allow editing the reminder time or frequency, making it a dead-end for users wanting to customize reminders.
Why it Matters
Users may want to change their reminder settings but have no clear way to do so, causing frustration and potential disengagement.
How to Fix
Include an option or button to edit reminder time, frequency, or other settings instead of just toggling on/off.
Issue Highlights
Local time reminder lacks clear timezone context
Moderate
Ambiguous Date/Time/Timezone
The Problem
The reminder text states 'Daily at 7:00 AM, your local time' but does not clarify the timezone or whether 'local time' refers to the device timezone or something else.
Why it Matters
Users might be confused about the exact timing of reminders, especially if they travel or use multiple devices with different time settings.
How to Fix
Add more explicit timezone information or clarify that the reminder follows the device time zone.
Issue Highlights
Supportive text below stats is too small and low contrast
Moderate
Content Readability & Clarity
The Problem
The description text 'Days you finished every scheduled habit' is noticeably smaller with low contrast compared to its surrounding text, potentially causing difficulty for users to read comfortably.
Why it Matters
Smaller, low contrast text may strain users' eyes and reduce clarity, especially for those with visual impairments.
How to Fix
Increase font size and contrast of the body text to meet accessibility standards.
Issue Highlights
Missing clear page-level orientation
Moderate
Orientation Missing (Environment/Role/Location)
The Problem
The screen is titled 'Me' but lacks a clear page-level orientation indicator or breadcrumb explaining the user's current role or sub-section context beyond this. The small text 'Reminders, look & feel, and account' is subtle and not visually prominent enough to provide strong orientation.
Why it Matters
Users may feel uncertain about the exact context or scope of this page, leading to confusion about what actions or settings they are managing.
How to Fix
Enhance the page title area with a stronger visual hierarchy or add explicit contextual breadcrumbs or a page subtitle that clearly states the user's current role or environment.
Issue Highlights
Bottom navigation icons are closely spaced
Moderate
Accessibility & Input Ergonomics
The Problem
The bottom navigation icons ('Home', 'Stats', 'Habi', 'Me') have relatively small spacing between them, which could lead to accidental taps on adjacent icons.
Why it Matters
Closely spaced navigation icons increase the chance of input errors, degrading user experience and navigation efficiency.
How to Fix
Increase horizontal spacing between each navigation icon to recommended minimums (e.g., at least 48 dp apart) to prevent mis-taps.
Issue Highlights
Theme Toggle Button Unlabeled and Confusing
Moderate
Efficiency & Cognitive Load
The Problem
The theme toggle button in the upper right corner shows only an icon of a sun with no label or indication of current state or action.
Why it Matters
Users may hesitate or be confused about the button's purpose or whether it is active, causing hesitation and increased effort to understand or use it.
How to Fix
Add a text label or tooltip to clarify the button's function and current theme state to reduce ambiguity.
Issue Highlights
Lack of Guidance After Viewing Profile Stats
Moderate
Flow & States Completeness
The Problem
The profile stats section shows habits, day streak, and completion percentage but does not provide any interactive options or clear next steps for the user to improve or manage these metrics.
Why it Matters
Users could feel unsure how to leverage their stats to enhance their habit progress or move forward within the app, leading to potential drop-off or confusion.
How to Fix
Add actionable buttons or links such as 'Improve Habits', 'Set New Goals', or 'View Detailed Stats' to guide the user toward meaningful next steps.
Issue Highlights
Lack of Clear Action for Habit Progress Improvement
Moderate
Strategic Design
The Problem
The UI shows stats such as '6 HABITS', '0 DAY STREAK', and '50% THIS MONTH' but provides no actionable suggestions or buttons to help the user improve these metrics directly from this screen.
Why it Matters
Users looking at their progress might want immediate options to add or adjust habits to improve their streak or monthly completion rate but cannot find direct affordances here, potentially causing frustration.
How to Fix
Add clear call-to-action buttons or links near habit stats that allow users to add, edit, or review habits to improve their metrics.
Issue Highlights
Misalignment between icon and text in 'Premium' card
Minor
Visual Consistency, Imagery & Media
The Problem
The icon on the left of the 'Premium' subscription card is slightly vertically offset compared to the text, causing a misaligned appearance.
Why it Matters
Misalignment causes subtle visual tension that can make the UI feel less refined and harder to scan quickly.
How to Fix
Vertically center the icon with the accompanying text block within the 'Premium' card container.
Issue Highlights
Motivational Message Adds Visual Clutter
Minor
Efficiency & Cognitive Load
The Problem
The motivational message 'Small wins add up. You are allowed to pace yourself.' under the user name adds non-essential text that increases visual clutter without a clear action or informational need.
Why it Matters
Users may be distracted by this text, which does not contribute directly to task completion or necessary information, adding unnecessary cognitive load.
How to Fix
Consider removing or minimizing the motivational message or relocating it to a less prominent place, such as a dedicated 'tips' section.
Issue Highlights
Profile Section Feels Generic and Static
Minor
Strategic Design
The Problem
The profile area with the panda avatar, username, and motivational text is visually plain and does not provide unique or memorable content that differentiates the app experience or encourages further interaction.
Why it Matters
A static and generic profile section may reduce user engagement and fail to create an emotional connection or a memorable moment that encourages continued use.
How to Fix
Introduce dynamic or personalized elements such as progress milestones, badges, animations, or interactive features to make the profile area more engaging.
Issue Highlights