Bugs Found in Sens.ai Brain Training for iOS

Sens.ai Brain Training

4.0

Sens.ai is an innovative platform that enhances personal productivity through advanced neurotechnology. Tailored as an advanced biofeedback tool, this application leverages scientific methodologies to improve individual focus, relaxation, and cognitive performance.

In more detail, Sens.ai offers a holistic system comprising an electroencephalogram (EEG) headband, biofeedback training software, and a comprehensive data analysis dashboard. This seamless integration provides real-time feedback on brain activity, enabling users to better understand their mental states and improve productivity.

Our QAwerk team conducted a meticulous bug crawl of the Sens.ai iOS app. We identified several bugs that could affect performance and overall user experience. We invite our readers to explore our findings and insights in the report below.

5K+downloads
33 ratings

Carousel pagination fails to function correctly after exiting ‘Forgot Password’ flow

Severity:

Minor

Precondition:

The user is not logged in.

Steps to Reproduce:
  1. Launch an app.
  2. Tap the ‘Already a User’ option.
  3. Tap the ‘Forgot Password’ text.
  4. Type a random value into the field, e.g., ‘test516’.
  5. Tap the ‘Cancel’ button.
  6. Tap the ‘Back’ icon in the upper-left corner of the screen.
  7. Swipe the carousel to the left/right.
  8. Observe the pagination indicator.
Environment:

OS: iOS 26.2.1
Device: iPhone 13 mini

Actual Result:

The carousel pagination indicator remains stuck on a single dot, even though the user can swipe slides.

Expected Result:

The pagination indicator should correspond to the actual carousel slide after returning from the ‘Forgot Password’ flow.

User is able to update first and last names as whitespace values

Severity:

Minor

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘Profile’ section.
  2. Tap the ‘Account’ option.
  3. Tap the ‘Edit’ button.
  4. Enter a whitespace-only value into the ‘First Name’ field.
  5. Enter a whitespace-only value into the ‘Last Name’ field.
  6. Tap the ‘Update’ button.
  7. Observe the result.
Environment:

OS: iOS 26.2.1
Device: iPhone 13 mini

Actual Result:

The app allows the first and last names to be updated as whitespace-only values, without displaying any validation message.

Expected Result:

The app should prevent users from updating the first and last name fields with whitespace-only values.

No ‘Error’ or ‘Warning’ is displayed after user canceled subscription purchase

Severity:

Minor

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Navigate to the ‘Profile’ section.
  2. Tap the ‘Membership’ option.
  3. Tap the ‘Become a member’ button.
  4. Tap the ‘View Plans’ button.
  5. Select the ‘Monthly subscription’ plan.
  6. Tap the ‘Subscribe’ button.
  7. Close the ‘App Store subscription’ modal window, which will cancel the purchase.
  8. Observe the result.
Environment:

OS: iOS 26.2.1
Device: iPhone 13 mini

Actual Result:

No error or warning message is displayed after the purchase is cancelled.

Expected Result:

An error or warning message should be displayed showing that the purchase was cancelled or not completed.

I conducted exploratory testing for Sens.ai and identified several issues: inconsistent UI state, missing validation for profile fields, and insufficient feedback, which affect usability, clarity of system behavior, and overall user trust. Comprehensive usability and functional testing should help resolve these issues and ensure the app delivers a smooth and enjoyable user experience.
Valentyn, QA engineer

Valentyn, QA engineer

Need a reliable QA partner?

Hire us