SaaS contract analyzer
Don't sign blind.
Subscribing to a SaaS tool with a real contract instead of a credit-card click-through? Upload the order form and DPA. Dang flags the clauses that quietly flip leverage: auto-renewal windows, data export rights, SLA remedies, unilateral terms changes.
No account requiredFile deleted after analysisNot legal advice
What Dang checks for
SaaS-specific patterns: subscription auto-renewal, data ownership, SLA remedies, ToS change rights.
- Auto-renewal window. Flagged when non-renewal notice exceeds 30 days. Cal. Bus. & Prof. Code § 17602 requires affirmative consent for many consumer subscriptions.
- Data export on termination. Flagged when no export window or process is specified.
- Data ownership. Vendor claiming ownership of customer-uploaded data or perpetual license language.
- Service-level agreement (SLA). Flagged when SLA is missing or remedies are capped at credits below industry standard.
- Unilateral terms changes. Vendor reserves the right to update terms by notice; consumer auto-renewal laws restrict this in some states. Cal. Bus. & Prof. Code § 17602, N.Y. Gen. Bus. Law § 527-a.
- Subprocessor disclosure. No named subprocessors flagged; you should know who handles your data.
- Usage limits and overages. Hard caps with overage fees that can balloon unexpected charges.
- Termination for convenience asymmetry. Vendor-only right is common; flagged.
State variation matters (auto-renewal)
State auto-renewal laws (ARLs) increasingly govern what vendors must disclose, what consent is required, and how cancellation must work:
- California (CARL) · Most stringent state law. Express affirmative consent required; cancellation must be at least as easy as enrollment. Cal. Bus. & Prof. Code § 17602.
- New York · In-app cancellation; consent required for price increases. N.Y. Gen. Bus. Law § 527-a.
- Colorado · SB25-145 (effective Feb 2026) requires one-step online cancellation for consumer subscriptions. Colo. Rev. Stat. § 6-1-732.
Sample preview
Auto-renewal with 90-day non-renewal notice. Above the 30-day standard pattern.
No data export window specified. Loss of access to customer data on termination is a meaningful business risk.
Vendor may modify terms with 30-day notice; continued use treated as acceptance. Some auto-renewal laws restrict this.
Source: Source: Cal. Bus. & Prof. Code § 17602What to ask before signing
- When does the subscription auto-renew, and what is the non-renewal window?
- Can I export my data on termination, and on what timeline?
- Who owns the data I upload?
- What is the SLA, and what is the remedy if missed?
- Can the vendor change terms unilaterally?
- Are subprocessors named, and is data location disclosed?
Frequently asked questions
What is an auto-renewal law (ARL)?
A state statute regulating subscription auto-renewals: required disclosures, consent, cancellation methods, and remedies. California, New York, and Colorado have the most stringent.
Do these laws apply to B2B SaaS?
Most state ARLs apply to consumer subscriptions. Colorado's law has been clarified for B2C only; B2B applicability is not confirmed in the official source.
What's a reasonable SLA?
Most enterprise SaaS contracts target 99.9% uptime with credits as the sole remedy. Caps on credits at 10-25% of monthly fee are common.
What does this analyzer cost?
Preview is free. Full report is $6.99, one-time, no subscription.
Sources & further reading
- Cal. Bus. & Prof. Code § 17602 · California Automatic Renewal Law
- N.Y. Gen. Bus. Law § 527-a · New York auto-renewal
- Colo. Rev. Stat. § 6-1-732 · Colorado auto-renewal (SB25-145)
No account required · File deleted after analysis · Not legal advice. Dang reports contract findings in plain English. For consequential decisions, consult a licensed attorney in your state.