Created
February 6, 2026 05:30
-
-
Save TakumaLee/d16d758bda31adc9a85efae7394c85b9 to your computer and use it in GitHub Desktop.
ContentForge Privacy Policy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>ContentForge β Privacy Policy</title> | |
| <style> | |
| :root { | |
| --bg: #1e1e2e; | |
| --surface: #313244; | |
| --text: #cdd6f4; | |
| --subtext: #a6adc8; | |
| --accent: #89b4fa; | |
| --border: #45475a; | |
| } | |
| * { margin: 0; padding: 0; box-sizing: border-box; } | |
| body { | |
| font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; | |
| background: var(--bg); | |
| color: var(--text); | |
| line-height: 1.7; | |
| padding: 2rem 1rem; | |
| } | |
| .container { | |
| max-width: 720px; | |
| margin: 0 auto; | |
| } | |
| h1 { | |
| color: var(--accent); | |
| font-size: 1.8rem; | |
| margin-bottom: 0.5rem; | |
| } | |
| .updated { | |
| color: var(--subtext); | |
| font-size: 0.9rem; | |
| margin-bottom: 2rem; | |
| } | |
| h2 { | |
| color: var(--accent); | |
| font-size: 1.2rem; | |
| margin-top: 2rem; | |
| margin-bottom: 0.5rem; | |
| padding-bottom: 0.3rem; | |
| border-bottom: 1px solid var(--border); | |
| } | |
| p, ul { | |
| margin-bottom: 1rem; | |
| color: var(--text); | |
| } | |
| ul { | |
| padding-left: 1.5rem; | |
| } | |
| li { | |
| margin-bottom: 0.4rem; | |
| } | |
| a { | |
| color: var(--accent); | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| text-decoration: underline; | |
| } | |
| .highlight { | |
| background: var(--surface); | |
| border-left: 3px solid var(--accent); | |
| padding: 1rem 1.2rem; | |
| border-radius: 6px; | |
| margin: 1.5rem 0; | |
| } | |
| footer { | |
| margin-top: 3rem; | |
| padding-top: 1.5rem; | |
| border-top: 1px solid var(--border); | |
| color: var(--subtext); | |
| font-size: 0.85rem; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <div class="container"> | |
| <h1>π ContentForge β Privacy Policy</h1> | |
| <p class="updated">Last updated: June 2025</p> | |
| <div class="highlight"> | |
| <strong>TL;DR:</strong> ContentForge does not collect, store, or transmit any personal data. Your API key stays on your device. We have no servers, no analytics, no tracking. | |
| </div> | |
| <h2>1. What Data We Collect</h2> | |
| <p><strong>None.</strong> ContentForge does not collect any personal information, usage data, analytics, or telemetry of any kind.</p> | |
| <h2>2. Data Stored Locally</h2> | |
| <p>The following data is stored <strong>only on your device</strong> using Chrome's built-in Storage API:</p> | |
| <ul> | |
| <li><strong>OpenAI API Key</strong> β Entered by you in Settings. Never transmitted anywhere except directly to OpenAI's API.</li> | |
| <li><strong>User Preferences</strong> β Your chosen default platform, language, and AI model.</li> | |
| <li><strong>Rewrite History</strong> β Your last 20 rewrite results, stored locally for your convenience.</li> | |
| </ul> | |
| <p>All of this data stays on your machine and is never sent to us or any third party.</p> | |
| <h2>3. Third-Party Services</h2> | |
| <p>When you use the rewrite feature, the selected text is sent to <strong>OpenAI's API</strong> (api.openai.com) for processing. This is the only external communication the extension makes.</p> | |
| <p>Please review <a href="https://openai.com/policies/privacy-policy" target="_blank">OpenAI's Privacy Policy</a> for how they handle API requests.</p> | |
| <h2>4. Permissions Explained</h2> | |
| <ul> | |
| <li><strong>contextMenus</strong> β To add the "Rewrite for Social" option to your right-click menu.</li> | |
| <li><strong>storage</strong> β To save your settings and history locally.</li> | |
| <li><strong>activeTab</strong> β To read selected text from the current page when you trigger a rewrite.</li> | |
| </ul> | |
| <h2>5. No Tracking</h2> | |
| <p>ContentForge does not use:</p> | |
| <ul> | |
| <li>Google Analytics or any analytics service</li> | |
| <li>Cookies or tracking pixels</li> | |
| <li>Fingerprinting or device identification</li> | |
| <li>Any form of user behavior tracking</li> | |
| </ul> | |
| <h2>6. No Servers</h2> | |
| <p>ContentForge has <strong>no backend servers</strong>. The extension runs entirely in your browser. There is no server that could collect or store your data.</p> | |
| <h2>7. Data Deletion</h2> | |
| <p>Uninstalling the extension removes all locally stored data. You can also clear your data at any time from the extension's Settings page.</p> | |
| <h2>8. Children's Privacy</h2> | |
| <p>ContentForge is not directed at children under 13. We do not knowingly collect any data from anyone, including children.</p> | |
| <h2>9. Changes to This Policy</h2> | |
| <p>If we update this policy, the changes will be posted on this page with an updated date. Since we collect no data, meaningful changes are unlikely.</p> | |
| <h2>10. Contact</h2> | |
| <p>Questions about this privacy policy? Open an issue on our <a href="https://github.com/user/contentforge" target="_blank">GitHub repository</a>.</p> | |
| <footer> | |
| <p>ContentForge is an open-source project. This privacy policy applies to the ContentForge Chrome extension.</p> | |
| </footer> | |
| </div> | |
| </body> | |
| </html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment