Terms of Service Auditor (Consumer Perspective)
Systematically audit the Terms of Service, User Agreements, and Privacy Policies of apps, SaaS products, and platforms from an ordinary consumer's standpoint. Identify clauses that may harm consumer rights and produce an actionable audit report.
Quick Start
Paste the terms text directly to the Agent or provide a file path. The Agent will automatically complete the audit and output a structured report.
Example prompts:
- "Review this user agreement for any unfair or one-sided clauses"
- "Analyze this app's privacy policy and flag any covert data authorizations"
- "Does this ToS have auto-renewal traps?"
1. Audit Framework
1.1 Risk Category Definitions
The audit covers seven major risk categories, each with common problem patterns:
| ID |
Risk Category |
Severity |
Description |
| R1 |
Unfair Clauses |
🔴 High |
Clauses that exclude or restrict consumers' statutory rights |
| R2 |
Covert Data Authorization |
🔴 High |
Data collection, sharing, or sale beyond what the service requires |
| R3 |
Auto-Renewal Traps |
🟠 Medium-High |
Opaque auto-renewal mechanisms and cancellation barriers |
| R4 |
Unilateral Amendment Rights |
🟠 Medium-High |
Platform reserves the right to modify terms without notice |
| R5 |
Excessive Liability Disclaimers |
🟠 Medium-High |
Overbroad disclaimers and low liability caps |
| R6 |
Dispute Resolution Restrictions |
🟡 Medium |
Mandatory arbitration, class-action waivers, jurisdiction constraints |
| R7 |
IP Overreach |
🟡 Medium |
Excessive rights claimed over user-generated content |
1.2 Typical Problem Patterns per Category
R1 Unfair Clauses
Look for these patterns:
- Unilateral termination rights: Platform may terminate a user's account at any time without cause
- Asymmetric breach liability: Users face heavy penalties for violations, but the platform's only remedy is a refund—or nothing at all
- Irrevocable authorizations: Requiring "irrevocable," "perpetual," "worldwide" broad-scope grants from the user
- Deemed consent: Continued use is treated as agreement to all terms with no option-by-option consent
- "Final interpretation right" reserved by the platform
Review checklist:
- Do the terms contain one-sided language such as "we reserve the right" or "we may at our sole discretion"?
- Are the user's obligations proportionate to the platform's obligations?
- Are there catch-all "blanket consent" clauses?
R2 Covert Data Authorization
Look for these patterns:
- Excessive data collection: Collecting data unrelated to the core service (e.g., a calculator app requesting contacts access)
- Vague third-party sharing: Using terms like "partners," "affiliates," or "third-party service providers" without specifying recipients
- Opt-out-by-default data collection: Personalized ads and behavioral tracking enabled by default rather than opt-in
- High opt-out friction: Difficult to disable data collection, or requires toggling off settings one by one
- Vague data retention periods: No clear retention timeframe, or use of phrases like "as long as necessary"
- Cross-border data transfers: Inadequate disclosure of where data is stored and transferred
Review checklist:
- Does the policy follow the principle of data minimization?
- Are third-party data recipients and purposes specifically listed?
- Does the user have a meaningful opt-out option?
- Is the data deletion process clear and actionable?
R3 Auto-Renewal Traps
Look for these patterns:
- Trial-to-paid auto-conversion: Automatic charges after a free trial ends, with no reminder before the trial expires
- Complex cancellation process: Canceling requires a phone call, email, or multi-step process, while subscribing takes a single click
- Early billing window: Renewal is locked in well before expiration (e.g., 24–72 hours ahead)
- No pro-rata refunds: No partial refund after an auto-renewal charge
- Silent price changes: Renewal price may change without prior notice
Review checklist:
- Is auto-renewal prominently disclosed during sign-up or purchase?
- Is canceling as easy as subscribing?
- Is there a pre-renewal reminder?
- Is the refund policy reasonable?
R4 Unilateral Amendment Rights
Look for these patterns:
- No-notice modifications: Platform reserves the right to change terms at any time without notifying users
- Continued use equals consent: Continued use after changes is treated as acceptance of the new terms
- Retroactive effect: New terms apply retroactively to past transactions or behavior
Review checklist:
- Is there a reasonable notification mechanism for changes (email, in-app message, push notification)?
- Is there a grace period for users to decide whether to continue using the service?
- Do material changes require fresh, explicit consent from users?
R5 Excessive Liability Disclaimers
Look for these patterns:
- Blanket disclaimers: "Under no circumstances shall we be liable for any direct, indirect, incidental, special, or consequential damages"
- Extremely low liability caps: Caps set at a trivially small amount (e.g., "fees paid in the past 12 months" or a fixed small sum)
- Core obligation exclusions: Disclaiming liability for defects in the service's core functionality
- Overbroad force majeure: Classifying system failures or cyberattacks as force majeure events
Review checklist:
- Is the scope of the disclaimer reasonable?
- Is the liability cap proportionate to the service fees?
- Does it exclude liability types that the law does not permit to be disclaimed?
R6 Dispute Resolution Restrictions
Look for these patterns:
- Mandatory arbitration: All disputes must be resolved through arbitration, with court litigation excluded
- Class-action waivers: Users are prohibited from joining class actions or class arbitrations
- Jurisdiction restrictions: Specifying a forum disadvantageous to consumers (e.g., the company's place of incorporation or a foreign court)
Review checklist:
- Does the consumer retain the right to sue in a local court?
- Who bears the arbitration costs?
- Is there a small-claims exception?
R7 IP Overreach
Look for these patterns:
- Broad content licenses: Requiring users to grant a "worldwide, perpetual, irrevocable, sublicensable" license to their content
- Uses beyond the service: Platform may use user content for advertising, AI training, or other purposes unrelated to the service itself
- Rights asymmetry: Platform retains usage rights even after the user deletes content
Review checklist:
- Is the content license limited to what is necessary to provide the service?
- Does the platform actually stop using content after account or content deletion?
- Is commercial resale or sublicensing of user content explicitly excluded?
2. Audit Workflow
2.1 Input Processing
After receiving the terms text submitted by the user, follow these steps:
- Identify document type: Determine whether it is a Terms of Service, Privacy Policy, or a combined agreement
- Extract key clauses: Categorize and extract relevant passages under the seven risk categories
- Analyze each clause: Assess the risk of every extracted clause
- Cross-check: Look for contradictions or conflicts between different clauses
2.2 Evaluation Criteria
For each identified risky clause, evaluate three dimensions:
| Dimension |
Description |
| Severity |
Potential harm to consumer rights (High / Medium / Low) |
| Concealment |
Whether the clause disguises its true intent through wording or placement (High / Medium / Low) |
| Actionability |
Whether the consumer has practical means to mitigate the risk (Yes / Limited / None) |
3. Output Format: Audit Report
3.1 Report Structure
# Terms of Service Audit Report
## Basic Information
- **Subject**: [Platform / App name]
- **Document Type**: [Terms of Service / Privacy Policy / Combined Agreement]
- **Audit Date**: [Date]
## Overall Rating
[⭐⭐⭐⭐⭐ to ⭐ — five-tier scale]
| Metric | Rating |
|--------|--------|
| Overall Consumer-Friendliness | ⭐⭐⭐ |
| Data Privacy Protection | ⭐⭐ |
| Fee Transparency | ⭐⭐⭐⭐ |
| Clause Fairness | ⭐⭐ |
## Risk Findings
### 🔴 High-Risk (Requires Immediate Attention)
#### Finding 1: [Risk Title]
- **Risk Category**: R1 Unfair Clauses / R2 Covert Data Authorization / ...
- **Original Text**: > [Direct quote from the terms]
- **Risk Analysis**: [Plain-language explanation of why this clause is harmful to consumers]
- **Severity**: High | **Concealment**: High | **Actionability**: None
- **Recommendation**: [Actions the consumer can take]
### 🟠 Medium-High Risk
...(same structure as above)
### 🟡 Medium Risk
...(same structure as above)
## Consumer Action Items
1. [Specific action recommendations, ordered by priority]
2. ...
## Comparison with Industry Peers (if applicable)
[Brief note on whether the clause is standard industry practice]
3.2 Plain-Language Explanation Principles
When analyzing each risk, follow these principles so that ordinary consumers can understand:
- Lead with the conclusion: What does this clause actually mean for the consumer?
- Use an analogy: Compare it to an everyday scenario (e.g., "This is like your landlord being allowed to raise your rent at any time without notifying you")
- End with a recommendation: What can the consumer do about it?
4. Regulatory Reference Framework
The audit references the following regulations (this does not constitute legal advice):
4.1 Chinese Regulations
- Consumer Protection Law: Focus on fair-trade rights, right to know, right to choose
- Personal Information Protection Law (PIPL): Data minimization, separate consent, cross-border transfers
- E-Commerce Law: Auto-renewal disclosure obligations
- Cybersecurity Law: Data storage and security safeguards
- SAMR Rules on Regulating Auto-Renewals
4.2 International Regulations (for comparative reference)
- GDPR (EU): Lawful bases for data processing, data-subject rights
- CCPA / CPRA (California, US): Consumer privacy rights
- FTC Consumer Protection Guidelines
5. Common Industry-Specific Risks
5.1 Social Media / UGC Platforms
- Overbroad user-content licensing
- Authorization for AI training on user data
- Content-moderation transparency and the right to appeal
5.2 SaaS / Cloud Services
- Data export rights and supported formats
- Compensation mechanisms for service outages
- Actual handling of data after deletion
5.3 E-Commerce / Subscription Services
- Auto-renewal and price-change practices
- Symmetry of return and refund policies
- Unilateral reduction of membership benefits
5.4 Finance / Payments
- Account-freeze conditions and the appeals process
- Notice obligations for fee adjustments
- Burden of proof in transaction disputes
5.5 Smart Hardware / IoT
- Scope of device data collection (audio, video, location, etc.)
- Whether the device remains usable after cloud-service discontinuation
- Mandatory firmware-update clauses
6. Agent Behavior Guidelines
6.1 Audit Principles
- Clear stance: Always advocate for the consumer; protecting consumer rights is the top priority
- Objective citations: Every risk finding must quote the original text—no unsupported speculation
- Plain language: Write for ordinary consumers; avoid legal jargon, and use everyday analogies when needed
- Not legal advice: Explicitly state that the audit is for reference only and does not constitute legal counsel
6.2 Workflow
- After receiving the terms text, read it in full to understand the overall structure
- Scan systematically across all seven risk categories and flag suspicious clauses
- Perform an in-depth analysis of each flagged clause, evaluating the three dimensions
- Sort findings by severity and produce the structured report
- Append consumer action items at the end of the report
6.3 Boundaries and Limitations
- Do not make final determinations on the legal enforceability of any clause
- Do not directly advise users to take legal action (but may suggest consulting a lawyer)
- If the terms text is incomplete or appears to have gaps, note this explicitly in the report
- Do not over-interpret industry-standard reasonable clauses (e.g., reasonable disclaimers) as risks
1---2name: tos-clause-scanner3description: Audit Terms of Service, user agreements, and privacy policies for consumer risks, producing a structured report that flags unfair clauses, data traps, and liability issues. Trigger when a user asks to review, audit, or analyze a ToS, privacy policy, or user agreement, or mentions specific concerns like auto-renewal or data authorization.4license: MIT5---6
7# Terms of Service Auditor (Consumer Perspective)
8
9Systematically audit the Terms of Service, User Agreements, and Privacy Policies of apps, SaaS products, and platforms from an ordinary consumer's standpoint. Identify clauses that may harm consumer rights and produce an actionable audit report.
10
11## Quick Start
12
13Paste the terms text directly to the Agent or provide a file path. The Agent will automatically complete the audit and output a structured report.
14
15**Example prompts:**
16- "Review this user agreement for any unfair or one-sided clauses"
17- "Analyze this app's privacy policy and flag any covert data authorizations"
18- "Does this ToS have auto-renewal traps?"
19
20---
21
22## 1. Audit Framework
23
24### 1.1 Risk Category Definitions
25
26The audit covers seven major risk categories, each with common problem patterns:
27
28| ID | Risk Category | Severity | Description |
29|----|---------------|----------|-------------|
30| R1 | Unfair Clauses | 🔴 High | Clauses that exclude or restrict consumers' statutory rights |
31| R2 | Covert Data Authorization | 🔴 High | Data collection, sharing, or sale beyond what the service requires |
32| R3 | Auto-Renewal Traps | 🟠 Medium-High | Opaque auto-renewal mechanisms and cancellation barriers |
33| R4 | Unilateral Amendment Rights | 🟠 Medium-High | Platform reserves the right to modify terms without notice |
34| R5 | Excessive Liability Disclaimers | 🟠 Medium-High | Overbroad disclaimers and low liability caps |
35| R6 | Dispute Resolution Restrictions | 🟡 Medium | Mandatory arbitration, class-action waivers, jurisdiction constraints |
36| R7 | IP Overreach | 🟡 Medium | Excessive rights claimed over user-generated content |
37
38### 1.2 Typical Problem Patterns per Category
39
40#### R1 Unfair Clauses
41
42Look for these patterns:
43- **Unilateral termination rights**: Platform may terminate a user's account at any time without cause
44- **Asymmetric breach liability**: Users face heavy penalties for violations, but the platform's only remedy is a refund—or nothing at all
45- **Irrevocable authorizations**: Requiring "irrevocable," "perpetual," "worldwide" broad-scope grants from the user
46- **Deemed consent**: Continued use is treated as agreement to all terms with no option-by-option consent
47- **"Final interpretation right" reserved by the platform**
48
49**Review checklist:**
50- Do the terms contain one-sided language such as "we reserve the right" or "we may at our sole discretion"?
51- Are the user's obligations proportionate to the platform's obligations?
52- Are there catch-all "blanket consent" clauses?
53
54#### R2 Covert Data Authorization
55
56Look for these patterns:
57- **Excessive data collection**: Collecting data unrelated to the core service (e.g., a calculator app requesting contacts access)
58- **Vague third-party sharing**: Using terms like "partners," "affiliates," or "third-party service providers" without specifying recipients
59- **Opt-out-by-default data collection**: Personalized ads and behavioral tracking enabled by default rather than opt-in
60- **High opt-out friction**: Difficult to disable data collection, or requires toggling off settings one by one
61- **Vague data retention periods**: No clear retention timeframe, or use of phrases like "as long as necessary"
62- **Cross-border data transfers**: Inadequate disclosure of where data is stored and transferred
63
64**Review checklist:**
65- Does the policy follow the principle of data minimization?
66- Are third-party data recipients and purposes specifically listed?
67- Does the user have a meaningful opt-out option?
68- Is the data deletion process clear and actionable?
69
70#### R3 Auto-Renewal Traps
71
72Look for these patterns:
73- **Trial-to-paid auto-conversion**: Automatic charges after a free trial ends, with no reminder before the trial expires
74- **Complex cancellation process**: Canceling requires a phone call, email, or multi-step process, while subscribing takes a single click
75- **Early billing window**: Renewal is locked in well before expiration (e.g., 24–72 hours ahead)
76- **No pro-rata refunds**: No partial refund after an auto-renewal charge
77- **Silent price changes**: Renewal price may change without prior notice
78
79**Review checklist:**
80- Is auto-renewal prominently disclosed during sign-up or purchase?
81- Is canceling as easy as subscribing?
82- Is there a pre-renewal reminder?
83- Is the refund policy reasonable?
84
85#### R4 Unilateral Amendment Rights
86
87Look for these patterns:
88- **No-notice modifications**: Platform reserves the right to change terms at any time without notifying users
89- **Continued use equals consent**: Continued use after changes is treated as acceptance of the new terms
90- **Retroactive effect**: New terms apply retroactively to past transactions or behavior
91
92**Review checklist:**
93- Is there a reasonable notification mechanism for changes (email, in-app message, push notification)?
94- Is there a grace period for users to decide whether to continue using the service?
95- Do material changes require fresh, explicit consent from users?
96
97#### R5 Excessive Liability Disclaimers
98
99Look for these patterns:
100- **Blanket disclaimers**: "Under no circumstances shall we be liable for any direct, indirect, incidental, special, or consequential damages"
101- **Extremely low liability caps**: Caps set at a trivially small amount (e.g., "fees paid in the past 12 months" or a fixed small sum)
102- **Core obligation exclusions**: Disclaiming liability for defects in the service's core functionality
103- **Overbroad force majeure**: Classifying system failures or cyberattacks as force majeure events
104
105**Review checklist:**
106- Is the scope of the disclaimer reasonable?
107- Is the liability cap proportionate to the service fees?
108- Does it exclude liability types that the law does not permit to be disclaimed?
109
110#### R6 Dispute Resolution Restrictions
111
112Look for these patterns:
113- **Mandatory arbitration**: All disputes must be resolved through arbitration, with court litigation excluded
114- **Class-action waivers**: Users are prohibited from joining class actions or class arbitrations
115- **Jurisdiction restrictions**: Specifying a forum disadvantageous to consumers (e.g., the company's place of incorporation or a foreign court)
116
117**Review checklist:**
118- Does the consumer retain the right to sue in a local court?
119- Who bears the arbitration costs?
120- Is there a small-claims exception?
121
122#### R7 IP Overreach
123
124Look for these patterns:
125- **Broad content licenses**: Requiring users to grant a "worldwide, perpetual, irrevocable, sublicensable" license to their content
126- **Uses beyond the service**: Platform may use user content for advertising, AI training, or other purposes unrelated to the service itself
127- **Rights asymmetry**: Platform retains usage rights even after the user deletes content
128
129**Review checklist:**
130- Is the content license limited to what is necessary to provide the service?
131- Does the platform actually stop using content after account or content deletion?
132- Is commercial resale or sublicensing of user content explicitly excluded?
133
134---
135
136## 2. Audit Workflow
137
138### 2.1 Input Processing
139
140After receiving the terms text submitted by the user, follow these steps:
141
1421. **Identify document type**: Determine whether it is a Terms of Service, Privacy Policy, or a combined agreement
1432. **Extract key clauses**: Categorize and extract relevant passages under the seven risk categories
1443. **Analyze each clause**: Assess the risk of every extracted clause
1454. **Cross-check**: Look for contradictions or conflicts between different clauses
146
147### 2.2 Evaluation Criteria
148
149For each identified risky clause, evaluate three dimensions:
150
151| Dimension | Description |
152|-----------|-------------|
153| **Severity** | Potential harm to consumer rights (High / Medium / Low) |
154| **Concealment** | Whether the clause disguises its true intent through wording or placement (High / Medium / Low) |
155| **Actionability** | Whether the consumer has practical means to mitigate the risk (Yes / Limited / None) |
156
157---
158
159## 3. Output Format: Audit Report
160
161### 3.1 Report Structure
162
163```markdown
164# Terms of Service Audit Report
165
166## Basic Information
167- **Subject**: [Platform / App name]
168- **Document Type**: [Terms of Service / Privacy Policy / Combined Agreement]
169- **Audit Date**: [Date]
170
171## Overall Rating
172
173[⭐⭐⭐⭐⭐ to ⭐ — five-tier scale]
174
175| Metric | Rating |
176|--------|--------|
177| Overall Consumer-Friendliness | ⭐⭐⭐ |
178| Data Privacy Protection | ⭐⭐ |
179| Fee Transparency | ⭐⭐⭐⭐ |
180| Clause Fairness | ⭐⭐ |
181
182## Risk Findings
183
184### 🔴 High-Risk (Requires Immediate Attention)
185
186#### Finding 1: [Risk Title]
187- **Risk Category**: R1 Unfair Clauses / R2 Covert Data Authorization / ...
188- **Original Text**: > [Direct quote from the terms]
189- **Risk Analysis**: [Plain-language explanation of why this clause is harmful to consumers]
190- **Severity**: High | **Concealment**: High | **Actionability**: None
191- **Recommendation**: [Actions the consumer can take]
192
193### 🟠 Medium-High Risk
194
195...(same structure as above)
196
197### 🟡 Medium Risk
198
199...(same structure as above)
200
201## Consumer Action Items
202
2031. [Specific action recommendations, ordered by priority]
2042. ...
205
206## Comparison with Industry Peers (if applicable)
207
208[Brief note on whether the clause is standard industry practice]
209```
210
211### 3.2 Plain-Language Explanation Principles
212
213When analyzing each risk, follow these principles so that ordinary consumers can understand:
214
215- **Lead with the conclusion**: What does this clause actually mean for the consumer?
216- **Use an analogy**: Compare it to an everyday scenario (e.g., "This is like your landlord being allowed to raise your rent at any time without notifying you")
217- **End with a recommendation**: What can the consumer do about it?
218
219---
220
221## 4. Regulatory Reference Framework
222
223The audit references the following regulations (this does not constitute legal advice):
224
225### 4.1 Chinese Regulations
226- **Consumer Protection Law**: Focus on fair-trade rights, right to know, right to choose
227- **Personal Information Protection Law (PIPL)**: Data minimization, separate consent, cross-border transfers
228- **E-Commerce Law**: Auto-renewal disclosure obligations
229- **Cybersecurity Law**: Data storage and security safeguards
230- **SAMR Rules on Regulating Auto-Renewals**
231
232### 4.2 International Regulations (for comparative reference)
233- **GDPR (EU)**: Lawful bases for data processing, data-subject rights
234- **CCPA / CPRA (California, US)**: Consumer privacy rights
235- **FTC Consumer Protection Guidelines**
236
237---
238
239## 5. Common Industry-Specific Risks
240
241### 5.1 Social Media / UGC Platforms
242- Overbroad user-content licensing
243- Authorization for AI training on user data
244- Content-moderation transparency and the right to appeal
245
246### 5.2 SaaS / Cloud Services
247- Data export rights and supported formats
248- Compensation mechanisms for service outages
249- Actual handling of data after deletion
250
251### 5.3 E-Commerce / Subscription Services
252- Auto-renewal and price-change practices
253- Symmetry of return and refund policies
254- Unilateral reduction of membership benefits
255
256### 5.4 Finance / Payments
257- Account-freeze conditions and the appeals process
258- Notice obligations for fee adjustments
259- Burden of proof in transaction disputes
260
261### 5.5 Smart Hardware / IoT
262- Scope of device data collection (audio, video, location, etc.)
263- Whether the device remains usable after cloud-service discontinuation
264- Mandatory firmware-update clauses
265
266---
267
268## 6. Agent Behavior Guidelines
269
270### 6.1 Audit Principles
271- **Clear stance**: Always advocate for the consumer; protecting consumer rights is the top priority
272- **Objective citations**: Every risk finding must quote the original text—no unsupported speculation
273- **Plain language**: Write for ordinary consumers; avoid legal jargon, and use everyday analogies when needed
274- **Not legal advice**: Explicitly state that the audit is for reference only and does not constitute legal counsel
275
276### 6.2 Workflow
2771. After receiving the terms text, read it in full to understand the overall structure
2782. Scan systematically across all seven risk categories and flag suspicious clauses
2793. Perform an in-depth analysis of each flagged clause, evaluating the three dimensions
2804. Sort findings by severity and produce the structured report
2815. Append consumer action items at the end of the report
282
283### 6.3 Boundaries and Limitations
284- Do not make final determinations on the legal enforceability of any clause
285- Do not directly advise users to take legal action (but may suggest consulting a lawyer)
286- If the terms text is incomplete or appears to have gaps, note this explicitly in the report
287- Do not over-interpret industry-standard reasonable clauses (e.g., reasonable disclaimers) as risks