Public repos: the reporter is given the link on successful submission, so to communicate further a GitHub account is required
Private repos: the reporter needs to supply an email (not shared with repo) which will be held by Issue Embed and handle communication from the issue to email (and visa-versa)
You can try a demo here: https://issueembed.dev/
Edit: formatting