← Back to home

Privacy Policy

Effective date: March 1, 2026

The short version: Gitnotate stores your preferences locally and does not collect, track, or share any personal information. The browser extension makes no network requests of its own. The VSCode extension communicates only with GitHub's API using VSCode's built-in authentication — no data is sent to any Gitnotate servers. There are no analytics and no telemetry in either platform.

What Gitnotate Does

Gitnotate adds sub-line commenting to Markdown files in GitHub pull request reviews. It lets you select specific words, phrases, or sentences and attach review comments to those selections — going beyond GitHub's built-in line-level commenting.

Gitnotate is available as a Chrome/Edge browser extension and a VSCode extension. The browser extension enhances the GitHub web interface directly. The VSCode extension provides native comment threads, a sidebar, reply & resolve, and live polling — all within your editor.

Comments created by Gitnotate are stored as standard GitHub PR review comments, visible to all participants in the pull request.


Information We Collect

Gitnotate collects only the minimal information needed to function. All data is provided by you explicitly through the extension's settings:

Gitnotate does not collect browsing history, page content, personal information, usage analytics, or any data beyond what is listed above.


How Information Is Stored

Browser Extension

All data is stored locally in your browser using the chrome.storage.local API. This means:

VSCode Extension

The VSCode extension stores its settings (enabled repositories, poll interval) in VSCode's standard workspace and user settings. Authentication is handled entirely by VSCode's built-in GitHub authentication provider — Gitnotate never sees or stores your credentials or tokens.


Information Transmitted

Browser Extension

The browser extension does not make any network requests of its own. It operates entirely by reading and modifying the GitHub page you are viewing. It does not:

VSCode Extension

The VSCode extension communicates with GitHub's API only (api.github.com) to read and post PR review comments. These requests are authenticated through VSCode's built-in GitHub authentication — the same mechanism used by other GitHub-related VSCode extensions. The VSCode extension does not:


Permissions Explained

Browser Extension

The browser extension requests the minimum permissions necessary to function:

Permission Why It's Needed
activeTab Allows the extension to interact with the GitHub page you are currently viewing — reading the PR diff content and injecting the selection UI. Only activates on the tab you are actively using.
storage Allows the extension to save your settings (repository preferences, highlight style) locally in your browser.
host_permissions
github.com/*
Allows the extension to run on GitHub pages so it can detect pull request reviews and add the sub-line commenting functionality. The extension only activates on github.com pages.

VSCode Extension

The VSCode extension uses standard VSCode extension APIs and requests no special permissions beyond what is declared in its manifest:


Data Sharing

Gitnotate does not share any data with third parties. Period.


Data Retention & Deletion

Your data is stored locally and you have full control over it:

Browser Extension

VSCode Extension

Comments you have already posted to GitHub via Gitnotate are standard GitHub PR comments. They are governed by GitHub's privacy policy and can be managed through GitHub's interface.


Open Source Transparency

Gitnotate is fully open source under the MIT License. You can review every line of code to verify that the extension does exactly what this policy describes — nothing more, nothing less.

Source code: github.com/pedrofuentes/gitnotate


Children's Privacy

Gitnotate is not directed at children under the age of 13. We do not knowingly collect personal information from children. The extension is a developer tool designed for use by software developers participating in GitHub code reviews.


Changes to This Policy

If we make changes to this privacy policy, we will update the effective date at the top of this page and include a note in the extension's changelog. For significant changes, we will also post a notice in the GitHub repository.

Since Gitnotate is open source, any changes to the privacy policy will be visible in the repository's commit history.


Contact

If you have questions or concerns about this privacy policy, please open an issue on our GitHub repository:

github.com/pedrofuentes/gitnotate/issues