Do customers need a free Hellonext account to submit feedback?

No. You can integrate JWT based SSO to identify users.

When you setup Hellonext’s SSO, which is based on JWT token, your users would not need to create a free account on Hellonext.