Bugs found in Kindroid AI

Kindroid AI

Kindroid is a smart AI platform that enhances smartphone use by minimizing digital risks with behavioral analytics, parental controls, and notifications. It promotes healthier habits and optimal device use through AI-driven features.

Our QAwerk team performed a comprehensive Bug Crawl on Kindroid, uncovering multiple bugs affecting both core functionality and user experience. Below are the detailed findings, complete with reproduction steps and recommended expected outcomes.

User can’t edit Kindroid details and settings

Severity:

Major

Precondition:

User logged in.

Steps to Reproduce:
  1. Select Kindroid and click “Create”.
  2. Click on the “Eye” button near the Kindroid’s name.
  3. Try to change any setting.
Environment:

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

Actual Result:

The user cannot change Kindroid settings.

Expected Result:

Settings should be editable by the user.

User cannot go to messages from avatar profile

Severity:

Major

Precondition:

User logged in, created one Kindroid.

Steps to Reproduce:
  1. Navigate to Kindroid’s profile.
  2. Click on “Message”.
Environment:

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

Actual Result:

User redirected to Kindroid creation page.

Expected Result:

User should be redirected to the message interface.

Avatar responses contain grammatical mistakes

Severity:

Major

Precondition:
  1. User logged in.
  2. Created a Kindroid.
Steps to Reproduce:

Start a conversation with Kindroid.

Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Response includes grammar errors.

Expected Result:

Responses should be grammatically correct.

Avatar responses contain grammatical mistakes

Generated avatar selfies show four fingers instead of five

Severity:

Major

Precondition:
  1. User logged in.
  2. Created Kindroid “Ezra Cole”.
Steps to Reproduce:
  1. Switch to Kindroid.
  2. Go to the “Pictures” icon.
  3. Click “Request selfie”.
  4. Prompt: “in the park, with hands visible, holding coffee”.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Selfie images show four fingers.

Expected Result:

Hands should show five fingers.

Generated avatar selfies show four fingers instead of five

Generating selfie box overlaps “Photo” tab title

Severity:

Trivial

Precondition:
  1. User logged in.
  2. Created a Kindroid.
Steps to Reproduce:
  1. Click “Request selfie”.
  2. Scroll up during selfie generation.
Environment:

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

Actual Result:

The generation box overlaps the title.

Expected Result:

The generation box should not overlap the title.

User can report problem with spaces only in message field

Severity:

Trivial

Precondition:
  1. User logged in.
  2. Created a Kindroid.
Steps to Reproduce:
  1. Open menu.
  2. Go to “My Kindroids”.
  3. Click the kebab menu near Kindroid.
  4. Click “View Template”.
  5. Click the “!” icon.
  6. Enter more than 10 spaces.
  7. Click “Report”.
Environment:

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

Actual Result:

The report was sent successfully.

Expected Result:

The message field should validate and reject space-only input.

Camera access error message displayed backward

Severity:

Trivial

Precondition:

User logged in, created a Kindroid.

Steps to Reproduce:
  1. Switch to Kindroid.
  2. Click the “Phone” icon in chat.
  3. Block camera in browser.
Environment:

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

Actual Result:

The error message is backward.

Expected Result:

Error message displayed normally for readability.

Camera access error message displayed backward

User’s name differs between app and “Sharing & Referrals” sections

Severity:

Trivial

Precondition:

User logged in.

Steps to Reproduce:
  1. Open menu.
  2. Click “General”.
  3. Go to “My profile & personas”.
  4. Note name.
  5. Go back.
  6. Scroll to “Sharing & Referrals”.
  7. Note name.
Environment:

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

Actual Result:

Names are different in the two sections.

Expected Result:

Name should be consistent throughout the app.

Technical information shown at end of Kindroid’s response

Severity:

Trivial

Precondition:
  1. User logged in.
  2. Created a Kindroid.
Steps to Reproduce:

Start a conversation with Kindroid.

Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Technical info appears at the end of the AI response.

Expected Result:

Technical details should be hidden from users.

Technical information shown at end of Kindroid’s response
Kindroid exhibits several notable bugs in functional blocks, such as setting edits and messaging flows, as well as visual oddities and content handling glitches. Fixing these will enhance AI reliability, user trust, and overall app polish, making interactions smoother and more engaging.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us