privacy.astro

 1---
 2import Base from '../layouts/Base.astro';
 3import '../styles/sub-pages.css';
 4---
 5
 6<Base title="Privacy Policy - Impeccable" noIndex={true} bodyClass="sub-page">
 7
 8<style>
 9  .privacy-content { max-width: 680px; margin: 0 auto; padding: 2rem 1.5rem 4rem; }
10  .privacy-content h1 { font-family: var(--font-display); font-size: 2.25rem; margin-bottom: 0.5rem; letter-spacing: -0.01em; }
11  .privacy-content h2 { font-size: 1.125rem; margin-top: 2rem; font-weight: 600; }
12  .privacy-content p, .privacy-content ul { color: var(--color-charcoal); margin-top: 0.5rem; }
13  .privacy-content ul { padding-left: 1.25rem; }
14  .privacy-content li { margin-top: 0.25rem; }
15  .privacy-content a { color: var(--color-accent); text-decoration: underline; text-underline-offset: 3px; }
16  .privacy-content a:hover { color: var(--color-accent-hover); }
17  .privacy-content .updated { color: var(--color-ash); font-size: 0.875rem; margin-bottom: 2rem; font-style: italic; }
18</style>
19
20<div class="privacy-content">
21  <h1>Privacy Policy</h1>
22  <p class="updated">Last updated: April 6, 2026</p>
23
24  <h2>What Impeccable is</h2>
25  <p>Impeccable is an open-source collection of agent skills (text files) that run locally in your AI coding tool. The skills themselves collect no data, make no network requests, and have no analytics.</p>
26
27  <h2>Website analytics</h2>
28  <p>The Impeccable website (<a href="https://impeccable.style">impeccable.style</a>) uses Google Analytics to understand traffic patterns (page views, referrers, country). No personal information is collected beyond what Google Analytics provides by default. No cookies are used for advertising.</p>
29
30  <h2>Downloads</h2>
31  <p>When you download a skill bundle from the website, we log the download event (which bundle, timestamp) for usage statistics. No personal information is attached to these logs.</p>
32
33  <h2>Claude Code Plugin</h2>
34  <p>When installed as a Claude Code plugin, Impeccable runs entirely within your local Claude Code session. No data is sent to Impeccable's servers. Anthropic's own privacy policy governs the Claude Code application itself.</p>
35
36  <h2>Chrome Extension</h2>
37  <p>The Impeccable Chrome DevTools extension runs entirely in your browser. All anti-pattern detection happens locally on the page you are inspecting. No page content, URLs, or detection results are ever sent to any external server.</p>
38  <p>The extension stores your rule preferences (which detections are enabled or disabled) using Chrome's built-in sync storage (<code>chrome.storage.sync</code>), which syncs settings across your Chrome instances via your Google account. No other data is stored or transmitted.</p>
39  <p>The extension requests the following permissions:</p>
40  <ul>
41    <li><strong>activeTab / scripting</strong> - to inject the detector script into the page you are inspecting</li>
42    <li><strong>storage</strong> - to save your rule preferences</li>
43    <li><strong>webNavigation</strong> - to re-scan automatically when you navigate to a new page</li>
44    <li><strong>Host permissions (all URLs)</strong> - so the detector can run on any website you choose to inspect</li>
45  </ul>
46
47  <h2>GitHub</h2>
48  <p>The source code is hosted on GitHub. Interactions with the repository (issues, pull requests, stars) are governed by <a href="https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement">GitHub's privacy policy</a>.</p>
49
50  <h2>Contact</h2>
51  <p>Questions about this policy? Open an issue on <a href="https://github.com/pbakaus/impeccable">GitHub</a> or reach out to <a href="https://x.com/pbakaus">@pbakaus</a>.</p>
52</div>
53
54</Base>