Habit Tracking Profile
The design effectively uses ample white space and clear typography to present user information and settings in an organized and visually appealing manner. However, the interface could improve by enhancing contrast for better readability and providing clearer affordances for interactive elements.
Public

Design Score
Polish Opportunities
Design Perspectives
0To Review
Recommended Fixes by Impact
0Total
Fixes by Category
2
Color & Contrast1
Content Readability & Clarity3
Visual Consistency, Imagery & Media1
Navigation & Structure1
Conversion & Actions1
Tone, Friendliness & Delight3
Accessibility & Input Ergonomics3
Efficiency & Cognitive Load3
Flow & States Completeness2
Strategic DesignRecommended Fixes by Impact
0Critical
1Major
17Moderate
4Minor
No visible primary navigation
Major
Navigation & Structure
The Problem
There is no evident primary navigation bar or menu visible on this screen. The user cannot see where to go next or switch easily to other major sections of the app.
Why it Matters
Without visible primary navigation, users may struggle to move around the app, resulting in greater chance of confusion or abandonment.
How to Fix
Include a clear primary navigation menu or tab bar that is always visible or easily accessible on every screen.
Issue Highlights
Low contrast on light gray subtext
Moderate
Color & Contrast
The Problem
The light gray text such as 'Member since Jan 2026 · Day 87' and '7:00 AM daily' appears to have low contrast against the white background, likely below WCAG AA standard of 4.5:1 for normal text.
Why it Matters
Users with mild visual impairments or in bright ambient light might find these texts difficult to read, reducing overall readability of key information.
How to Fix
Increase the contrast by darkening the gray color or switching to a darker color that meets at least 4.5:1 contrast ratio with the white background.
Issue Highlights
Ambiguous daily reminder time
Moderate
Ambiguous Date/Time/Timezone
The Problem
The reminder time '7:00 AM daily' lacks timezone information, which can lead to confusion for users in different time zones or those traveling.
Why it Matters
Users may miss reminders or receive them at inconvenient times if the timezone is unclear or not specified.
How to Fix
Add a timezone or clarify that the time is local to the user to avoid confusion.
Issue Highlights
Inconsistent icon and text alignment in Settings items
Moderate
Visual Consistency, Imagery & Media
The Problem
The icons and text inside the settings options (Reminders, Cloud Backup, Offline AI) are inconsistently aligned. 'Offline AI' icon and text appear slightly off alignment compared to the others, disrupting unified appearance.
Why it Matters
Misaligned icons and text create visual imbalance and reduce perceived polish and professionalism.
How to Fix
Ensure all icons and text within the settings component share consistent vertical alignment and spacing.
Issue Highlights
Missing clear screen or section title for orientation
Moderate
Orientation Missing (Environment/Role/Location)
The Problem
The screen lacks a prominent title or heading that clearly identifies the current page or context in the app. The user's profile name and status are shown, but no explicit label indicates what section or environment the user is in.
Why it Matters
Users may be uncertain about their current location or role within the app, which can reduce confidence and increase frustration when navigating between screens.
How to Fix
Add a clear and visible page or section title at the top of the screen that explicitly states the current screen's purpose or name, such as 'Profile' or 'Account Overview'.
Issue Highlights
Premium status dropdown button tap target too small
Moderate
Accessibility & Input Ergonomics
The Problem
The 'Active' button within the premium status card appears smaller than the recommended minimum touch target size, likely under 40x40 pixels.
Why it Matters
Small tap targets can make it difficult for users to accurately and comfortably interact, leading to input errors and frustration.
How to Fix
Increase the size of the 'Active' button to meet or exceed 40x40 pixels to improve tap comfort and reduce input errors.
Issue Highlights
Multiple settings options with similar styling create decision noise
Moderate
Efficiency & Cognitive Load
The Problem
The screen displays three distinct settings options (Reminders, Cloud Backup, Offline AI) with similar visual weight and layout, potentially causing users to hesitate or deliberate unnecessarily when deciding what to interact with.
Why it Matters
Users may experience cognitive overload due to multiple similarly styled options competing for attention, which can slow task completion or cause frustration.
How to Fix
Group related settings or highlight the most important options to reduce visual competition; consider progressive disclosure or icons with distinctive markers to guide quick recognition.
Issue Highlights
Unclear user action after checking subscription status
Moderate
Flow & States Completeness
The Problem
The subscription status widget shows the user is active with a payment option mentioned, but there is no clear call to action available to manage subscription or get more details.
Why it Matters
Users may be unsure how to upgrade, change, or manage their subscription, which can cause frustration or potential churn.
How to Fix
Add a clearly labeled button or link for managing subscription details or upgrading plans.
Issue Highlights
Low contrast on secondary text in list items
Moderate
Color & Contrast
The Problem
Secondary text such as 'Synced 2 hrs ago', 'Gemma 3 · 270MB · Active', and 'Day 14 · 3 days away!' appears in a gray color with insufficient contrast against the white background, likely below WCAG AA standards.
Why it Matters
This makes it harder for users to quickly scan and understand status or progress details, reducing usability.
How to Fix
Use a darker text color to improve contrast or add a subtle background to the text container to enhance readability.
Issue Highlights
Primary button label 'Active' is vague
Moderate
Conversion & Actions
The Problem
The main green button is labeled 'Active' which does not clearly indicate the action the user can take; it appears as a status rather than a call-to-action.
Why it Matters
Users might be confused about what will happen if they press the button, reducing the likelihood of engagement or conversion.
How to Fix
Rename the button label to a clear action phrase such as 'Manage Subscription', 'Renew Plan', or 'Upgrade'.
Issue Highlights
Settings list items crowded vertically with small spacing
Moderate
Accessibility & Input Ergonomics
The Problem
The three settings options (Reminders, Cloud Backup, Offline AI) are placed close vertically with minimal spacing, possibly less than 8 pixels of padding separating them.
Why it Matters
Closely spaced clickable elements increase the chance of accidental taps on the wrong item, reducing usability especially on small screens or for users with motor impairments.
How to Fix
Increase vertical spacing between settings items so each has at least 8 pixels of vertical padding outside their hit zones.
Issue Highlights
Habi's Journey items close together horizontally and vertically
Moderate
Accessibility & Input Ergonomics
The Problem
The two Habi's Journey items (Cozy Habi, Glowing Habi) are close vertically and horizontally, with possibly insufficient spacing between the label and the day count badges.
Why it Matters
Elements too close to each other cause difficulty in precise tapping and increase interaction errors.
How to Fix
Increase spacing between the journey items and their interactive elements to ensure adequate touch target separation.
Issue Highlights
Separate micro-steps for multiple individual habits can increase effort
Moderate
Efficiency & Cognitive Load
The Problem
Habi's Journey shows progress for two separate habits, Cozy Habi and Glowing Habi, each requiring attention and tracking separately, which can increase the number of cognitive and interaction steps users must manage.
Why it Matters
Tracking multiple habits simultaneously in separate containers may force users to repeatedly switch focus and context, increasing mental effort needed to maintain progress.
How to Fix
Consolidate habit progress indicators or provide summarized progress to reduce parallel mental tracking; allow quick switching or batch management features.
Issue Highlights
No empty state or next steps for Habi's Journey items
Moderate
Flow & States Completeness
The Problem
The Habi's Journey section shows time progress for Cozy Habi and Glowing Habi but does not show any guidance or options for what the user can do if the journey is completed or what next steps are available.
Why it Matters
Lack of guidance in journey progress states can confuse users when they reach completion or want to know how to advance.
How to Fix
Include messages, tips, or buttons that appear when journeys are near completion or finished, helping users understand what to do next.
Issue Highlights
Premium status badge and callout blend with background
Moderate
Strategic Design
The Problem
The 'Premium Active' badge and subscription details are presented in a green card that does not strongly stand out from the background, causing the premium status to lack visual prominence.
Why it Matters
Users might overlook their premium subscription status or value messaging, reducing the perceived importance of the paid service and diminishing renewal incentives.
How to Fix
Increase contrast or visual separation (e.g., drop shadow, border, or brighter accent) around the premium card to make it a clear focal point on the screen.
Issue Highlights
Unlabeled icon in Offline AI setting
Moderate
Visual Consistency, Imagery & Media
The Problem
The Offline AI icon is a stylized robot face that might not be immediately recognizable or clearly represent its function without a label or tooltip beyond 'Offline AI'.
Why it Matters
Users may be confused about the meaning of the icon, affecting ease of use and trust.
How to Fix
Add either descriptive text or tooltips explaining the icon's meaning more clearly, or use a more universally recognizable icon.
Issue Highlights
Lack of emotional reassurance in premium subscription message
Moderate
Tone, Friendliness & Delight
The Problem
The premium subscription message 'Habi is fully alive! P350 one-time - Pay once, keep forever' uses a straightforward, transactional tone without emotional reassurance or user appreciation, which may feel impersonal despite the playful name 'Habi'.
Why it Matters
Users may perceive the premium message as too transactional or cold, reducing emotional connection and diminishing overall user delight from the upgrade.
How to Fix
Add warmth and appreciation to the premium message, such as thanking users for subscribing or highlighting the benefit in a friendlier, more encouraging way.
Issue Highlights
Profile header lacks distinctive branding or emotional appeal
Moderate
Strategic Design
The Problem
The profile header shows basic user information and avatar, but it lacks a distinctive visual or emotional element that might make the user feel more connected or proud of their progress.
Why it Matters
Without a memorable or emotionally engaging header, users may feel less motivated or emotionally connected while viewing their profile, reducing satisfaction or inclination to return.
How to Fix
Introduce a personalized motivational tagline, a unique color accent, or subtle animation near the avatar to create a stronger emotional connection and brand recall.
Issue Highlights
Weak hierarchy between day counts and labels
Minor
Content Readability & Clarity
The Problem
The text showing day counts and labels (e.g., 'Day 14 · 3 days away!') uses similar font sizes and weights, causing visual blending and making it harder to quickly differentiate the key information.
Why it Matters
Users may struggle to scan and understand the timing/status of journeys efficiently, which reduces overall clarity.
How to Fix
Use varied font weights, sizes, or colors to clearly separate the day count from the accompanying label or note to improve scannability.
Issue Highlights
Misaligned status badge next to Cozy Habi label
Minor
Visual Consistency, Imagery & Media
The Problem
The green '3 days' badge next to the Cozy Habi text is vertically slightly off compared to the aligned badges in similar list items.
Why it Matters
Even slight misalignments can increase cognitive load and reduce UI refinement, affecting user trust subtly.
How to Fix
Adjust vertical alignment of the badge to line up precisely with the corresponding text baseline.
Issue Highlights
Active toggle button inside premium feature card adds a redundant decision
Minor
Efficiency & Cognitive Load
The Problem
The 'Active' toggle button within the premium subscription card introduces an extra on-screen choice about subscription status even though status is clearly indicated, potentially causing momentary uncertainty.
Why it Matters
Users may hesitate or question whether they need to adjust the button or if it is just informational, causing slight delay.
How to Fix
Consider making subscription status purely informational or providing clearer affordance for action to reduce ambiguous decision points.
Issue Highlights
No guidance for actions in Settings items
Minor
Flow & States Completeness
The Problem
Settings items such as Reminders, Cloud Backup, and Offline AI show statuses but do not clearly indicate what will happen when tapped or the next step for users.
Why it Matters
Users might be uncertain about what actions to take next or the purpose of tapping these items, causing slight confusion.
How to Fix
Add subtle action prompts, hints, or tooltips to explain what will happen when interacting with Settings items.
Issue Highlights