Skip to content

Commit 10cde36

Browse files
authored
Feature/privacy policy (RooCodeInc#1994)
* Update Privacy to point to website. Add ToS to point to website. * Lint Fix
1 parent 43e9396 commit 10cde36

File tree

4 files changed

+7
-117
lines changed

4 files changed

+7
-117
lines changed

docs/PRIVACY.md

Lines changed: 2 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -1,116 +1,3 @@
1-
# Cline Privacy Policy
1+
View our provacy policy on our website.
22

3-
Cline Bot Inc. ("Cline," "we," "our," and/or "us") values the privacy of individuals who use our VS Code extension and related services (collectively, our "Services"). This privacy policy explains how we collect, use, and disclose information from users of our Services.
4-
5-
## Key Points
6-
7-
- Cline operates entirely client-side as a VS Code extension
8-
- No code or data is collected, stored, or transmitted to Cline's servers
9-
- Your data is only sent to your chosen AI provider (e.g., Anthropic, OpenAI) when you explicitly request assistance
10-
- All processing happens locally on your machine
11-
- API keys are stored securely in VS Code's built-in settings storage
12-
13-
## Information We Process
14-
15-
### A. Information You Provide
16-
17-
- **API Keys**: When you choose to use certain AI model providers (OpenRouter, Anthropic, OpenAI, etc.), you provide API keys. These are stored securely and locally in your VS Code settings.
18-
- **Communications**: If you contact us directly (e.g., via Discord or email), we may receive information like your name, email address, and message contents.
19-
20-
### B. Information Processing
21-
22-
Cline functions solely as a client-side VS Code extension that facilitates communication between your editor and your chosen AI model provider:
23-
24-
1. **File Contents**:
25-
26-
- Only sent to your chosen AI provider when you explicitly request assistance
27-
- Never stored or transmitted to Cline's servers
28-
- Only the specific files/content you select are included
29-
30-
2. **Terminal Commands**:
31-
32-
- Processed entirely locally on your machine
33-
- Require explicit user confirmation before execution
34-
- No command history is transmitted to Cline
35-
36-
3. **Browser Integration**:
37-
- Screenshots and console logs are processed locally
38-
- Temporary data is cleared after task completion
39-
40-
## Data Security
41-
42-
1. **Local-Only Processing**:
43-
44-
- All operations happen on your local machine
45-
- No central servers or data collection by default
46-
- Anonymous telemetry and usage statistics are only collected if you explicitly opt in
47-
- No account creation required
48-
49-
2. **API Key Security**:
50-
51-
- Stored using VS Code's secure settings storage system
52-
- Never transmitted to Cline's servers
53-
- You can remove/modify keys at any time
54-
55-
3. **User Control**:
56-
- Explicit approval required for file changes
57-
- Terminal commands require confirmation
58-
- Browser actions need explicit permission
59-
- You control which AI provider to use
60-
61-
## Communication with AI Providers
62-
63-
When you request assistance:
64-
65-
1. Selected content is sent directly to your chosen AI provider
66-
2. No data passes through Cline's servers
67-
3. Provider's own privacy policy applies to this communication:
68-
- [Anthropic Privacy Policy](https://www.anthropic.com/privacy)
69-
- [OpenAI Privacy Policy](https://openai.com/privacy)
70-
- [OpenRouter Privacy Policy](https://openrouter.ai/privacy)
71-
72-
## Error Handling & Debugging
73-
74-
- Error logs are processed locally
75-
- No automatic error reporting to Cline
76-
- Optional anonymous telemetry and error reporting via PostHog if you opt in
77-
- You control what information to include when manually reporting issues
78-
79-
## Children's Privacy
80-
81-
We do not knowingly collect, maintain, or use personal information from children under 18 years of age, and no part of our Service(s) is directed to children. If you learn that a child has provided us with personal information in violation of this Privacy Policy, then you may alert us at [email protected].
82-
83-
## Changes to Privacy Policy
84-
85-
We will post any changes to this policy on our GitHub repository. Significant changes will be announced in our Discord community.
86-
87-
## Security Concerns & Auditing
88-
89-
- Cline is open source and available for security audit
90-
- Our client-side architecture ensures no central point of data collection
91-
- You can inspect exactly what data is being sent to AI providers
92-
- Enterprise users can implement additional access controls through VS Code
93-
94-
## Telemetry & Usage Statistics
95-
96-
If you choose to opt in to anonymous telemetry:
97-
98-
- Basic usage statistics and error reports are collected via PostHog
99-
- A stable, anonymous identifier (VS Code's `machineId`) is used to understand unique usage patterns
100-
- This identifier is not linked to any personal information
101-
- It helps us understand how features are used across sessions
102-
- It cannot be used to identify you personally
103-
- All data is anonymized and cannot be linked to individual users
104-
- No code content or sensitive information is ever included
105-
- You can opt out at any time through:
106-
- VS Code Settings > Cline > Enable Telemetry
107-
- VS Code Settings > Telemetry > Telemetry Level (setting this to anything other than "all" will disable Cline's telemetry)
108-
- Collected data helps us improve the extension's functionality and stability
109-
110-
## Contact Us
111-
112-
For privacy-related questions or concerns:
113-
114-
- Open an issue on our [GitHub repository](https://github.com/cline/cline)
115-
- Join our [Discord community](https://discord.gg/cline)
116-
3+
(Privacy Policy)[https://cline.bot/privacy]

docs/TERMS_OF_SERVICE.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
View our Terms of Service on our website.
2+
3+
(Terms of Service)[https://cline.bot/tos]

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,4 +304,4 @@
304304
"web-tree-sitter": "^0.22.6",
305305
"zod": "^3.24.2"
306306
}
307-
}
307+
}

src/shared/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ export const openAiNativeModels = {
460460
supportsPromptCache: false,
461461
inputPrice: 75,
462462
outputPrice: 150,
463-
}
463+
},
464464
} as const satisfies Record<string, ModelInfo>
465465

466466
// Azure OpenAI

0 commit comments

Comments
 (0)