Use cases
Paste a diff. Read a draft. Nothing is committed.
Reviewers
Pain: A long diff with no summary.
How DiffExplain helps: Paste the diff. Read a draft of what the lines appear to change.
People writing the PR text
Pain: The description has to fit a reviewer, a PM, or a junior.
How DiffExplain helps: Pick the reader. Edit the draft. You paste it yourself.
Not a repo client
Pain: Wanting the tool to open the repository and commit.
How DiffExplain helps: It only reads the text you paste. It does not commit.