---
name: legal-docs-stinger
description: "Draft SaaS legal documents with lawyer review. Use for Terms, Privacy Policy, DPA, MSA, cookie notice, or generator choice. Read guides/ for the decision path."
license: AGPL-3.0-or-later
---

# Legal Docs Stinger

The practitioner arsenal for generating and maintaining the five core SaaS legal documents. Read `guides/00-generator-selection.md` first to orient to the generator landscape, then navigate to the document-specific guide that matches the current task.

---

## Quick-start routing

| Task | Guide |
|---|---|
| Choose Termly vs Iubenda vs Osano | `guides/00-generator-selection.md` |
| Draft or audit Terms of Service | `guides/01-terms-of-service.md` |
| Draft or audit Privacy Policy | `guides/02-privacy-policy.md` |
| Draft or audit DPA (as data processor) | `guides/03-dpa.md` |
| Draft or audit MSA | `guides/04-msa.md` |
| Draft or audit Cookie Notice | `guides/05-cookie-notice.md` |
| Multi-regime compliance check | `guides/06-compliance-posture-matrix.md` |
| Receive and respond to a customer DPA redline | `guides/07-customer-dpa-workflow.md` |
| Prepare international currency/tax/refund facts for Terms/MSA review | `guides/08-international-pricing-review-handoff.md`; tax decisions remain with accountant/counsel |

---

## File index

### Principles and procedures (guides/)

- `guides/00-generator-selection.md`  -  Termly vs Iubenda vs Osano vs Contractbook decision matrix, pricing tiers, jurisdiction coverage, CMP bundling
- `guides/01-terms-of-service.md`  -  canonical ToS section checklist (10 required clauses), clickwrap vs browse-wrap enforcement, EULA vs SaaS ToS distinction
- `guides/02-privacy-policy.md`  -  required sections by regime, data-inventory input process, cookie disclosure, right-to-deletion workflow
- `guides/03-dpa.md`  -  GDPR Article 28 mandatory clauses, four-schedule structure, DPF vs SCCs transfer mechanism, sub-processor approval
- `guides/04-msa.md`  -  SaaS MSA structure (9 required sections), startup defaults, enterprise negotiation pressure points, MSA vs ToS decision
- `guides/05-cookie-notice.md`  -  cookie category taxonomy, consent banner mechanics, IAB TCF v2.3, GPC signal (CPRA 2026 requirement), GDPR vs CCPA consent standards
- `guides/06-compliance-posture-matrix.md`  -  GDPR / CCPA / Quebec Law 25 / LGPD side-by-side requirements table with minimum-viable-compliance tier
- `guides/07-customer-dpa-workflow.md`  -  Red Flag / Fallback Matrix, triage protocol, timing rules, response memo structure

- `guides/08-international-pricing-review-handoff.md` - bounded document fact packet and professional tax-review handoff; no tax-adviser authority

### Worked examples (examples/)

- `examples/data-inventory-example.md`  -  completed data-inventory input for a typical B2B SaaS (CRM + analytics + payment)
- `examples/customer-dpa-response-example.md`  -  annotated DPA response memo showing the Red Flag / Fallback Matrix applied to a real redline

- [International pricing cases](examples/international-pricing-review-cases.md) - fictional inclusive/exclusive arithmetic and three Unknown-preserving cases

### Output templates (templates/)

- `templates/privacy-policy-data-inventory.md`  -  fillable input form for mapping personal data categories to purposes, retention, and third parties
- `templates/sub-processor-list.md`  -  the living sub-processor table required by GDPR Article 28(2)
- `templates/customer-dpa-response-memo.md`  -  clause-by-clause response memo for customer DPA negotiations

- [International pricing review packet](templates/international-pricing-review-packet.md) - seller/buyer/product, source/effective-date, currencies, fees, refunds and professional decisions

### Reports (reports/)

- `reports/README.md`  -  report accumulation policy; dated audit reports go here

### Research trail (research/)

- `research/research-plan.md`  -  depth tier, time window, query plan
- `research/research-summary.md`  -  executive summary, 5 most influential sources, 5 open questions
- `research/index.md`  -  manifest of all source files
- `research/internal/command-brief-notes.md`  -  brief extraction and scope decisions
- `research/external/`  -  9 source notes (ToS, generator comparison, DPA, MSA, Quebec Law 25, DPF/SCCs, customer-DPA negotiation)

---

## The attorney-review invariant

Every output from this stinger is a **best-effort starting point**, not a compliance certification. The canonical closing line for all outputs is:

> "This is a generated draft for reference. Have a qualified attorney licensed in your jurisdiction review all legal documents before publishing or countersigning."

No exceptions. Including this line is a critical directive for `legal-docs-wasp-drone`.

---

## Refresh triggers

Re-run scripture-historian at `shallow` tier when any of the following occur:

- New EU SCCs version published by the European Commission
- CCPA/CPRA implementing regulations amended
- Quebec Law 25 enforcement action or new CAI guidance
- LGPD (ANPD) material enforcement action or new guidance
- New IAB TCF major version
- EU-US DPF adequacy decision challenged or revoked (Schrems III risk)
- A new data category or sub-processor added to the product (partial refresh)
- Termly or Iubenda pricing / jurisdiction-coverage changes materially

---

*Paired Angel: `ai-tools/agents/legal-docs-wasp-drone.md`*
*Command Brief: `ai-tools/command-briefs/legal-docs-wasp-drone-command-brief.md`*
*Research: `packs/business-and-product-tools/skills/legal-docs-stinger/research/`*
