Lawyer review pending — this is the v1.0 alpha / MVP terms of service authored in good faith by the engineering team. A formal legal review is on the v1.5 productization roadmap.
Terms of Service — qracle.ai (unified-QA)
Lawyer-review pending. This is the v1.0 alpha / MVP Terms of Service authored by the engineering team in good faith. A formal legal review is on the v1.5 productization roadmap (ADR-0019 + ROADMAP Phase 8). This source Markdown is the lawyer-handoff input; the Astro page renders it.
Last updated: 2026-05-06.
1. Service description
qracle.ai (codename: unified-QA) is a quality-assurance scan platform currently in alpha / MVP development. The service runs your codebase or deployed application through a layered scanner pipeline (visual regression, security, performance, IP / license boundaries) and produces a single de-duplicated, calibrated report.
Status at this revision: closed-beta development (Phase 5 hardening, V6 dogfood). Not yet generally available. Service offered "AS IS" — see § 5 (No Warranty).
2. Acceptable use
You may use qracle.ai only:
- To scan systems you own or for which you have explicit written authorization to run security / QA scanning. Running our scanners against systems you do not own or are not authorized to scan is unauthorized access and may violate the US Computer Fraud and Abuse Act (CFAA), the UK Computer Misuse Act, the EU NIS2 directive, and equivalent laws in other jurisdictions. Don't.
- To trigger transactional outbound mail through the email-bot only when you are CAN-SPAM (US) and PECR / GDPR (EU) compliant for the recipient. The email-bot infrastructure is not a relay for unsolicited mail; we do not bulk-deliver.
- Within the rate limits and quotas published in the service documentation. Attempts to bypass rate limits or reverse-engineer scan internals via timing analysis are prohibited.
You may not:
- Use qracle.ai to launch denial-of-service attacks against any system.
- Use qracle.ai to discover or exploit vulnerabilities in third-party systems you do not own.
- Reverse-engineer the platform itself other than as permitted by the AGPLv3-licensed boundary components (see § 4).
3. Ownership
| Asset | Owner |
|---|---|
| Your scan inputs (URLs, credentials, configurations) | You. We never claim ownership; we hold them only for the duration needed to run and serve the scan results, per the retention tiers in the Privacy Policy. |
| The platform itself (code, dashboards, models, calibration data) | manyadsinc.com. Source available under the licenses indicated in the repository (docs/license/LICENSE-MATRIX.md). |
| Findings produced by the platform from your scans | You hold a perpetual, irrevocable license to use the findings in your software development workflow. We retain a non-exclusive license to the anonymized finding patterns for FP-rate calibration (opt-out via Privacy Policy § 3). |
4. AGPLv3 boundaries
The platform integrates third-party AGPLv3-licensed components (e.g., k6 for load testing; potentially others — see docs/license/AGPL-BOUNDARIES.md for the current list).
We honor the AGPLv3 boundary architecture documented in docs/license/LICENSE-MATRIX.md:
- AGPL components run as separate processes (subprocess boundary; not linked into our MIT-licensed application code).
- Your interaction with qracle.ai-as-a-service does not subject you to AGPL obligations. The boundary architecture isolates you from AGPL effects.
If you self-host the platform from our source repository, you become responsible for honoring AGPLv3 obligations on the AGPL components you ship — refer to each AGPL package's LICENSE for the specifics.
5. No warranty
Service offered "AS IS" and "AS AVAILABLE".
To the maximum extent permitted by applicable law, we make no warranties, express or implied, including (without limitation):
- That findings are exhaustive (we miss things; treat the report as one input among many).
- That findings are free of false positives (we have a published FP-rate target; see Plan 05-02 calibration).
- That the service is fit for any particular purpose.
- That the service will be available or uninterrupted.
You are responsible for triaging findings before acting on them. Do not deploy code based solely on a qracle.ai report; do not omit your own QA / security review.
6. Limitation of liability
To the maximum extent permitted by applicable law, our total liability to you for any and all claims arising out of or related to the service is limited to the fees you paid us in the 12 months immediately preceding the event giving rise to the claim. In v1.0 (closed-beta, no paying users), this amount is $0.
We are not liable for indirect, incidental, special, consequential, or punitive damages — including lost profits, lost data, or business interruption — even if we have been advised of the possibility of such damages.
Some jurisdictions do not allow exclusion of certain warranties or liability limits; in those jurisdictions, our liability is limited to the maximum allowed by local law.
7. Indemnification
You agree to indemnify, defend, and hold harmless manyadsinc.com (and its officers, directors, employees, and agents) from any claim, loss, damage, or expense (including reasonable attorneys' fees) arising out of:
- Your unauthorized use of the service to scan systems you do not own.
- Your violation of the Acceptable Use rules in § 2.
- Your violation of applicable law in connection with the service.
We agree to indemnify you for damages caused by our gross negligence or intentional misconduct, subject to the liability cap in § 6.
8. Termination
Either party may terminate this agreement at any time with notice.
On termination:
- We purge your data per the retention tiers documented in the Privacy Policy. The Tier 0 7-day window applies; Tier 1 / Tier 2 data older than the tier window is purged immediately on termination request.
- You may export your data via admin@qracle.ai before termination.
- Surviving sections: § 3 (Ownership), § 5 (No Warranty), § 6 (Limitation of Liability), § 7 (Indemnification), § 9 (Governing Law).
9. Governing law
This agreement is governed by the laws of the State of Delaware, United States, without regard to its conflict-of-laws rules. (The Delaware choice is provisional and confirmed at v1.5 lawyer review; manyadsinc.com may operate under a different state of incorporation by that time.)
Any dispute arising out of or related to the service shall be resolved:
1. First: by good-faith negotiation between the parties. 2. Second (if negotiation fails): by binding arbitration administered by the American Arbitration Association under its Commercial Arbitration Rules, in Wilmington, Delaware. EU users retain their right to bring claims in their home court system.
10. Changes to these terms
We may update these terms from time to time. Material changes will be announced at least 14 days in advance (via the service dashboard and / or email to active users). Continued use of the service after the effective date of a material change constitutes acceptance.
v1.0: this is the initial revision.
11. Contact
For any question or dispute regarding these terms:
- Email: admin@qracle.ai
- Source repository: private during alpha; available for audit on request to admin@qracle.ai (public release planned for v1.5 per ROADMAP).