Bugs found in Caktus AI

Caktus AI

Caktus AI is a wellness platform focused on optimizing hydration and general productivity through personalized recommendations. Its algorithm adapts to each user’s habits, offering tailored insights and clear real-time feedback. QAwerk conducted a detailed Bug Crawl on the Caktus web platform to reveal issues undermining performance, security, and user confidence. Our bug analysis exposes how critical, major, and minor flaws—from accessing blurred content to inconsistent UI elements—may reduce product reliability and effectiveness for users. These findings offer the Caktus team actionable guidance for boosting trust and refining UX. Below are the outcome details from our test blog: Caktus AI.

User can remove Subscription Content Blocker to see generated result

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the Essay Writer tile.
  2. Enter any request in the “Enter your essay prompt” field.
  3. Click on the Generate Essay and wait until the result is generated.
  4. Open dev tools, remove the div that contains “Subscribe” information.
  5. In the div that contains the generated result, remove the class “blur-sm”.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The result is fully visible.

Expected Result:

The result should be hidden or not just blurred with the class.

All categories are not displayed after clicking on certain group

Severity:

Critical

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the Languages category pill under the “Search” Field.
  2. Click on the All category pill under the “Search” Field.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

All categories are not displayed after the user clicks All to show them all.

Expected Result:

All categories should be displayed after the user clicks on All.

Words count more than supposed in generated content

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the Essay Writer tile.
  2. Enter any request in the “Enter your essay prompt” field.
  3. Move the “Word size” scale to 1000.
  4. Click on the Generate Essay and wait until the result is generated.
  5. Remove the “Content Blocker” (if needed).
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The result is up to 1400 words.

Expected Result:

The result should be 1000 words or near that mark.

Terms link redirects user to 404 page

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the Subscribe.
  2. Click on the “Terms” link.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The page is not found.

Expected Result:

The link should redirect the user to the “Terms” page.

Privacy link redirects user to 404 page

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the Subscribe.
  2. Click on the “Privacy” link.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The page is not found.

Expected Result:

The link should redirect the user to the “Privacy” page.

Subscribe and Profile buttons have different sizes

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:

Observe the buttons’ size.

Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The buttons have different sizes.

Expected Result:

The buttons should be the same size.

Subscribe and Profile buttons have different sizes

Cactus word in logo is not displayed on all pages

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Observe the logo on the “Home Page” -> The word is present in the logo.
  2. Click on “Essay Writer” -> The word is present in the logo.
  3. Click on “Undetectable AI” -> The word is not present in the logo.
  4. Click on “Question Solver” -> The word is not present in the logo.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The word “Cactus” in the logo is not displayed on all pages of the app.

Expected Result:

The word should be displayed on all pages.

ENGLISH word generated within AI response, regardless of theme

Severity:

Trivial

Precondition:
  1. Log in to the account.
  2. Generate a text on any topic (in the example, it was a text about the QA Engineer role in the software development process generated by Chat GPT).
Steps to Reproduce:
  1. Paste the generated text in the “Enter the paragraph…” field.
  2. Click on Bypass Now.
  3. Remove the blur (if needed).
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158, Firefox v.141.0, Safari v.18.1.1

Actual Result:

The text contains random words that are not related to the topic.
Reproducibility Rate: 1/5.

Expected Result:

The text should be rewritten within the topic.

ENGLISH word generated within AI response, regardless of theme
These bugs expose content, break navigation, and degrade usability or branding across Caktus AI. Fixes here will boost trust, safeguard features, and uplift every user’s daily experience.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us