Privacy Policy
Last updated: January 13, 2026
Overview
BranchMap is committed to protecting your privacy. This policy explains how we handle your information when you use our Git branch visualization service.
The key point: We don't store any of your GitHub data. Everything is fetched in real-time from GitHub's API when you request it.
What We Access
When you sign in with GitHub, we request access to:
- Your public profile information — username and email for authentication
- Repository information — to display branch structures and commit data
We only access repositories you explicitly choose to view within the application.
What We Store
We store minimal information:
- Authentication session — a secure cookie to keep you signed in
- GitHub access token — stored securely in your session to make API requests on your behalf
We do not store:
- Your repository code or content
- Branch or commit history
- Any data from your GitHub repositories
- Personal information beyond what's needed for authentication
Data Security
All communication with BranchMap is encrypted using HTTPS. Your GitHub access token is stored securely in an encrypted session cookie and is never exposed to client-side code or third parties.
Third-Party Services
BranchMap uses the following third-party services:
- GitHub — for authentication and accessing repository data via their API
- Microsoft Azure — for hosting the application
Revoking Access
You can revoke BranchMap's access to your GitHub account at any time by visiting your GitHub application settings and removing BranchMap from your authorized applications.
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any significant changes by updating the "Last updated" date at the top of this page.
Contact
If you have any questions about this privacy policy, please open an issue on our GitHub repository.