StarHater Privacy Policy Last updated: 2026-05-17 StarHater is a browser extension that hides star counts, like counts, fork counts, repost counts, and similar engagement-metric elements on web pages using CSS selectors. 1. Information we collect We do not collect, transmit, sell, share, or otherwise process any personal information. StarHater has no servers, no analytics, no telemetry, no crash reporting, no advertising, and no third-party SDKs. The author of the extension never receives any data about you or your browsing activity. 2. Information stored locally on your device The extension stores only the configuration you create yourself: - Which built-in presets (GitHub, GitLab, X, Twitter) you have enabled or disabled. - The URL patterns and CSS selectors of any rules you add through the popup. This configuration is stored via the browser's `storage.sync` API. If you are signed in to your browser and have sync enabled, your browser will synchronize this configuration across your own signed-in devices. The extension author has no access to this synchronized data; it is handled entirely by your browser vendor (e.g. Google for Chrome, Mozilla for Firefox) under their own privacy policies. You can delete this data at any time by removing rules through the popup, or by uninstalling the extension. 3. Permissions - `storage` — to save the rule configuration described above. - `scripting` — to register content scripts on the additional hosts you explicitly add rules for through the popup. - Host permissions for `github.com`, `gitlab.com`, `x.com`, and `twitter.com` — to inject the CSS that hides engagement counts on those sites. The extension does not read page content from these sites; it only injects a stylesheet. - Optional host permissions for additional sites — requested at runtime, only when you explicitly add a rule for a new host through the popup. 4. Page content StarHater never reads, copies, or transmits the content of any web page. It only injects a single `