Bugs Found in Hedy AI Meeting Coach for iOS
Hedy AI Meeting Coach is a productivity application designed to help users optimize their meeting experience. The application can record, transcribe, and analyze important meeting details, thus ensuring you never lose track of key discussion points. It offers robust functionality that helps users effectively manage and follow up on meeting outcomes.
The app is powered by AI and offers valuable personalization features, including the ability to select from various meeting types and generate summaries.
Our team at QAwerk conducted a bug crawl of the app and found several bugs that potentially impact the product’s performance and user experience. Please see our report below for a detailed overview.
Possible to sign up with empty spaces in 'First Name' field
Major
The application is installed.
- Launch the app.
- Tap the ‘Let’s Get Started’ button.
- Select the desired language.
- Indicate the language to be used in conversations.
- Select an option for ‘What Brings You Here Today?’.
- Select an option for ‘What Would Help You Most?’.
- Select the ‘Sign Up With Email’ option.
- Enter a valid email and password.
- Insert spaces into the ‘First Name’ field.
- Tap on the ‘Proceed’ button.
iPhone 14 Pro
Version 26.2.1
Registration completes successfully even when the ‘First Name’ field only contains empty spaces.
A validation message appears if the ‘First Name’ field is left entirely blank.
The application should not accept spaces as a valid entry in the ‘First Name’ field. Instead, the spaces should be automatically removed, or a validation message should be displayed.
Session not refreshed after password change, leading to token-expired error on profile update
Major
- The application is installed.
- The user is successfully logged in to the app.
- Navigate to the ‘App Settings’ tab.
- Tap the ‘Change password’ button.
- Update the password using the link in the email sent to the user.
- Navigate back to the app.
- Update the ‘First Name’ field.
- Tap the ‘Save’ button.
iPhone 14 Pro
Version 26.2.1
Even after changing the password, the user remains on the profile tab. On trying to update profile data, ‘Save’ fails, and the user is shown a ‘Firebase token expired’ error.
- After a password change, the user session should be gracefully invalidated, prompting re-authentication before further profile updates.
- Any message conveyed to the user should not include technical details (such as ‘firebase_auth/user-token-expired’) that could confuse them.
Random ‘Detailed Notes’ are generated for empty ‘Medical Consultation’ session transcript
Major
- The application is installed.
- The user is successfully logged in to the app.
- Tap the ‘Start Hedy Session’ option.
- Select ‘Medical Consultation’ as the session type.
- Tap the ‘Start Session’ button.
- Do not speak and tap the ‘End Session’ button after a few seconds.
- Open the recorded session.
- Tap the ‘Update Summary’ option.
- Verify that the meeting transcript is empty.
- Tap the ‘Generate Detailed Notes’ option.
- Observe the result.
iPhone 14 Pro
Version 26.2.1
The ‘Detailed Notes’ are generated with random information, contrary to expectation.
The ‘Detailed Notes’ should not be generated when the meeting transcript is empty.
Tab names displayed incompletely ‘Invites’ page
Minor
- The application is installed.
- The user is successfully logged in to the app.
- Navigate to the ‘App Settings’ tab.
- Scroll down to the ‘Invites’ section.
- Tap the ‘Invites’ button.
- Observe the names of the tabs.
iPhone 14 Pro
Version 26.2.1
The names of tabs are not completely displayed.
The full names of the tabs should be displayed.
Notification text not completely visible
Minor
- The application is installed.
- The user is successfully logged in to the app.
- The user navigates to the ‘App Settings’ tab.
- Scroll down to the ‘Voice Activity Detection’ section.
- Enable or disable the ‘Voice Activity Detection’ feature.
- Observe the resulting notification.
iPhone 14 Pro
Version 26.2.1
The notification text is not completely visible.
All text in notifications should be fully visible to the user.
Language selection pop-up displayed incorrectly, overlapping system bar
Minor
- The application is installed.
- The user is successfully logged in to the app.
- The user navigates to the ‘App Settings’ tab.
- Scroll down to the ‘Language Preferences’ section.
- Open the ‘Meeting/Class Language’ section.
- Open the ‘Chat Language’ section.
iPhone 14 Pro
Version 26.2.1
- The language selection pop-up opens outside the safe area.
- The pop-up overlaps the system status bar, with the ‘Time’ and ‘Battery’ icons visible behind it.
- The modal presentation appears unclear; it’s not evident whether it’s full-screen or a bottom sheet.
- There is no visible ‘Close/Dismiss’ button available.
- The language selection pop-up should open within the device’s safe area.
- The pop-up should not overlap the status bar.
- The modal type should be clearly defined as either full-screen or bottom sheet.
- An obvious way to dismiss the pop-up (‘Close’ or ‘Back’ button) should be provided.
The app is intriguing and could be extremely valuable, particularly for meeting assistance and planning. In most cases, the meeting transcript is effective and generates a plan based on the discussion. However, some validation messages in the app can be confusing to users as they often include excessive technical details. More thorough functional and usability testing should help make the app more user-friendly.

