Privacy policy for StarHater
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.
- 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.
- 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 youare 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.
- 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. - Page content
StarHater never reads, copies, or transmits the content of any web page.
It only injects a single
<style> element containing the CSS selectorsyou (or the built-in presets) have configured.
- Remote code
StarHater does not load, execute, or evaluate any remote code. All
JavaScript and CSS shipped in the extension is bundled at build time and
is identical to the source code published at
https://github.com/tai2/star-hater.
- Children
StarHater does not knowingly collect any information from anyone,
including children under 13.
- Changes to this policy
If this policy ever changes, the updated version will be published in the
extension's source repository at https://github.com/tai2/star-hater and
the "Last updated" date above will be revised.
- Contact
For questions about this policy, open an issue at
https://github.com/tai2/star-hater/issues.