Bugs Found in INCI Beauty: Cosmetic Scanner for iOS

INCI Beauty - Cosmetic scanner

4.8

INCI Beauty Cosmetic Scanner is a highly innovative app that offers great value to users. The idea of scanning cosmetic products to instantly analyze their ingredients and receive safety ratings is extremely useful, especially for those who care about product transparency and making informed skincare decisions. It empowers consumers to better understand what they are applying to their skin.

The ingredient breakdown and scoring system provide helpful insights, and the overall functionality addresses a real need in the beauty market.

At QAwerk, we conducted a bug crawl of the INCI Beauty app and were impressed by the results. We did discover a few issues, but overall, the core functionality is solid. Join us in exploring the detailed report below to understand how this great app could be improved further.

80K+downloads
702 ratings

Photo count is not displayed on ‘My Statistics’ screen

Severity:

Major

Precondition:
  1. The user has created an INCI Beauty account.
  2. The user added a few photos to the app.
Steps to Reproduce:
  1. Launch the app.
  2. Tap the ‘Profile’ icon in the top right corner.
  3. Tap the ‘Manage My Photos’ button.
  4. Check the list of Photos.
  5. Navigate back to the ‘Profile’ section.
  6. Navigate to the ‘Statistics’ tab.
Environment:

iPhone 16 (18.2)
iPhone 11 (26.3)

Actual Result:

The photo count is not displayed – the value is empty or missing.

Expected Result:

The correct number of uploaded photos should be displayed.

‘Like’ feature does not function on routines

Severity:

Major

Precondition:
  1. The user has created an INCI Beauty account.
  2. The user created a few routines in the app.
Steps to Reproduce:
  1. Launch the app.
  2. Navigate to the ‘Routines’ section.
  3. Select the ‘My routines’ tab.
  4. Select any routine.
  5. Tap the ‘Like’ icon.
Environment:

iPhone 16 (18.2)
iPhone 11 (26.3)

Actual Result:

No acknowledgement of the ‘Like’ action is detected. The button remains unchanged, the ‘Like’ counter does not increase, and no user feedback confirmation is displayed.

Expected Result:

After tapping the ‘Like’ button, its state should be altered, and the ‘Like’ counter should change accordingly.

Newly created discussion is duplicated on ‘My Discussions’ screen

Severity:

Major

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Launch the app.
  2. Tap the ‘My Discussions’ button.
  3. Tap the ‘Create a new discussion’ button.
  4. Create a discussion.
  5. Observe if the discussion is duplicated.
Environment:

iPhone 16 (18.2)
iPhone 11 (26.3)

Actual Result:

The newly created discussion duplicates itself on the ‘My Discussions’ screen post creation.

Expected Result:

Every newly created discussion should only be listed once in the ‘My Discussions’ section.

Discussion is duplicated in ‘My Favorites’ list after adding it to favorites

Severity:

Major

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Launch the app.
  2. Tap the ‘Discussions’ button.
  3. Open any discussion.
  4. Mark the discussion as ‘Favorite’.
  5. Navigate back to the ‘Discussions’ screen.
  6. Open the ‘My Favorite Discussions’ section.
Environment:

iPhone 16 (18.2)
iPhone 11 (26.3)

Actual Result:

The discussion appears twice in the ‘My Favorites’ list after being added there.

Expected Result:

The favorited discussion should be listed only once in the ‘My Favorites’ list.

The app has a very interesting and valuable concept. However, there is room for improvement in the UI. Some screens feel slightly outdated and not fully intuitive, which can affect the overall user experience. Improving the layout, visual hierarchy, and navigation flow would make the app more user-friendly and engaging. After testing the product, I can say that the app has strong potential thanks to its innovative idea, but refining the UI and strengthening testing practices would greatly improve the overall user experience and make the product even more competitive.
Alla, QA engineer

Alla, QA engineer

Need a reliable QA partner?

Hire us