In one line: GitAlike collects nothing and sends nothing. It has no network access. It changes how GitHub and GitLab pages look and read, only on the sites you have explicitly set up, and it stores only your choices and the instances you add.
What GitAlike is
GitAlike is a browser extension that re-skins GitHub-flavoured sites with a GitLab-style interface, and GitLab-flavoured sites with a GitHub-style one. Everything it does happens locally in your browser, on the page in front of you.
What it does not do
- No data collection. It does not collect, log, or transmit personal data, browsing history, page content, or usage statistics.
- No network requests. The extension makes no network requests of any kind. Both stylesheets ship inside the package and the logo is an inline data URI. There is no remote code.
- No analytics, telemetry, or advertising.
- No third parties. Nothing is sold, shared, or disclosed to anyone.
What it stores
-
Your choices and instances. The skin you choose (one choice for
the whole extension), any per-site skin choice, and the hostnames you
add are saved with the browser’s own synced extension storage
(
storage.sync). If you have browser sync turned on, your browser (Google or Mozilla) syncs this between your devices; it is never sent to the developer. It contains no page content. -
A first-paint cache. A small per-site decision — which skin, if
any — is cached in the page’s own
localStorage, so a repeat visit does not flash the original theme. It is ordinary per-origin storage: the site you are visiting can read it, and it holds no personal data.
What it accesses, and why
-
Page content, on the hosts you set up. To make a page read like
the other product, the extension rewrites ordinary interface text,
labels, attributes and navigation order, and swaps reference markers
(
#42⇄!42). It never touches code, inputs or editable regions. Page content is processed in place and is never stored or transmitted. -
Host access (bundled hosts, plus what you add). The install
prompt covers the public forges —
github.com,gitlab.com,codeberg.org,gitea.comandbitbucket.org. GitHub Enterprise Server, self-hosted GitLab, Bitbucket Data Center and Gerrit can live on any hostname, which a fixed manifest list cannot cover, so a self-hosted instance is granted one origin at a time when you add it in the popup. On any host you have not set up, the extension does nothing, and its scripts are not even loaded. -
scripting. Used to register the content scripts and stylesheets for the hosts you have set up, rather than injecting them into every page. -
storage. Used to save the choices and instances described above.
How to remove it
Remove the extension from your browser’s extension settings; its saved choices and instance list are deleted with it. To clear only the synced data first, remove your added instances and choose **Off** in the popup before uninstalling.
Children’s privacy
GitAlike is a developer and appearance tool, is not directed at children, and collects no data from anyone.
Changes to this policy
If this policy changes, the date at the top will change and the new version will be posted on this page.
Contact
Questions or concerns: open an issue at github.com/ranjithrajv/gitalike/issues.
About this page
This policy is hosted on GitHub Pages, so visiting it is subject to GitHub’s own privacy practices. The extension itself makes no request to this page or to anywhere else.