Terms of Service

Effective: 2026-05-26

These Terms of Service ("Terms") govern your use of QAOnFire (the "Service"), operated by the QAOnFire team ("we", "us"). By installing the QAOnFire GitHub App or subscribing to a paid plan, you agree to these Terms.

1. The Service

QAOnFire is a GitHub App that posts AI-generated QA reports on pull requests in repositories where it is installed. Reports are produced by sending the pull request diff, selected file contents, and an optional qabot.md configuration file to a third-party large language model (currently Anthropic's Claude API).

2. Eligibility

You must be at least 16 years old and able to enter into a binding contract. By using the Service you represent that you meet these requirements and that you have the right to install the App on the repositories you choose.

3. Plans and billing

Paid subscriptions are billed monthly in advance via Stripe. Quotas reset on the first day of each calendar month (UTC). Unused reports do not carry over.

4. Cancellations and refunds

You may cancel your subscription at any time via the Stripe Customer Portal (linked from the /qaonfire status command and from receipt emails). Cancellation takes effect at the end of the current billing period; you retain paid-plan access until that date, then drop to the Free plan automatically.

We do not generally offer refunds for partial periods. If you believe you have been billed in error, contact us within 14 days.

5. Acceptable use

You agree not to:

6. No warranties — output is advisory

QAOnFire output is generated by a large language model and may be incorrect, incomplete, or misleading. It is intended as a starting point for human QA, not as a replacement for testing, code review, or professional judgment. You are responsible for verifying any test scenarios, edge cases, SQL scripts, or other content the Service produces before acting on them.

The Service is provided "as is" without warranties of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement.

7. Limitation of liability

To the maximum extent permitted by law, our aggregate liability arising from your use of the Service shall not exceed the amount you paid us in the twelve months preceding the claim. We are not liable for indirect, incidental, consequential, or punitive damages (including lost profits, data, or business opportunities).

8. Suspension and termination

We may suspend or terminate your access to the Service at any time, with or without notice, if we believe you have violated these Terms. You may terminate by uninstalling the GitHub App and (if applicable) canceling your subscription.

9. Changes to the Service or Terms

We may modify the Service or these Terms at any time. Material changes will be announced via email to active subscribers or a notice in QAOnFire output. Continued use after a change constitutes acceptance.

10. Governing law and disputes

These Terms are governed by the laws of [your jurisdiction — e.g., "Romania" or "the State of California, USA"], excluding conflict-of-law rules. Disputes shall be resolved exclusively in the competent courts of that jurisdiction.

11. Contact

Questions about these Terms: hello@qaonfire.dev