Catch requirement defects
before they reach QA.
EthicGuard reads your Jira issues, finds ambiguous acceptance criteria, missing edge cases, and conflicts across linked stories — and writes the QA scenarios you'd otherwise miss. Inside Jira. Without storing your data.
Six lines of defense. EthicGuard catches them at the first one.
Six checks on every Jira issue.
Six checks that run on every Jira issue you point it at — and every finding links back to the exact line in the story that triggered it.
Acceptance criteria quality
Flags vague quantifiers, untestable assertions, and missing preconditions in your AC — so QA doesn't have to write the bug report twice.
Missing edge & negative cases
Surfaces the cases your AC forgot: empty inputs, race conditions, permission edges, error paths. The ones that ship and break in production.
Cross-issue conflict detection
Reads linked issues and epic siblings. Catches contradictions between stories before two engineers build mutually incompatible features.
Generated QA scenarios
Produces ready-to-run QA scenarios from your story. Gherkin-style, grouped by risk, ready to drop into your test plan.
Suggested QA actions
Recommends labels, comments, and follow-up questions for the reporter — so the story is testable before it leaves refinement.
Company & project policy
Per-project and per-company QA policies tune what counts as a finding. Your team's standards, your team's bar.
Your Jira content never leaves Jira.
EthicGuard doesn't store issue titles, descriptions, acceptance criteria, or comments. Analysis runs in memory for one call and is then discarded. Only structured findings — anchors, scores, and message keys — are kept, so the UI re-fetches your live Jira content whenever it renders. If you uninstall the app, there's nothing left to recover.
- No issue text in our database — ever
- Read-only Jira scope, no write access
- Per-installation cryptographic isolation
- Audit log for every analysis run
Try EthicGuard on your Jira project.
EthicGuard is in private beta. Drop your work email and we'll send you an install link as soon as your Jira site is whitelisted.
Form is a placeholder — wire to a real intake before launch.