Install Extension
Chrome Extension for GitHub Power Users

Submit GitHub PRs as Alternate Personas

DoppelGit lets you create pull requests, comments, and issues using different GitHub accounts—without logging out. Configure your doppels once, switch instantly.

github.com/your-org/your-repo/compare/feature-branch
GitHub PR page with DoppelGit dropdown showing Choose Doppelgänger option

Built for Teams & Solo Devs

🤖

Bot Accounts

Submit automated PRs through a dedicated bot persona without sharing credentials across CI systems.

🏢

Multi-Org Work

Contribute to different organizations with their respective accounts—no browser profile juggling.

🔬

Testing & QA

Create test PRs as a QA persona to simulate real review workflows without cluttering your main history.

👥

Team Leads

Submit PRs on behalf of team members who are unavailable, keeping projects moving forward.

Features

Everything You Need to Switch Identities

DoppelGit integrates seamlessly with GitHub's native UI while keeping your tokens secure.

📝

Pull Requests

Create PRs as any configured doppel. DoppelGit injects a clean dropdown right into GitHub's native UI.

💬

Comments & Reviews

Post comments and code reviews as different personas. Perfect for QA feedback or team communication.

🐛

Issue Creation

File issues using the right account for the right context. Keep personal and work contributions separate.

Token Validation

Validate PATs before saving. DoppelGit fetches the GitHub profile to confirm permissions and show who the token belongs to.

Native Feel

No clunky popups or separate interfaces. DoppelGit enhances GitHub's existing buttons with a seamless experience.

How It Works

Three Steps to Doppel Power

Get started in under 2 minutes. No server setup, no complicated config.

Watch a quick walkthrough of DoppelGit in action.

1

Install & Configure

Add DoppelGit from the Chrome Web Store. Open the options page and create your first doppel by entering a GitHub Personal Access Token.

GitHub PAT ghp_••••••••••••
Validate token

📸 Options page: Add Doppel form with token input

2

Validate & Save

DoppelGit validates the token against GitHub's API, showing the profile it belongs to. Confirm and save your doppel.

QA Bot ✓ Validated

📸 Options page: Profile preview after validation

3

Submit as Doppel

Navigate to any GitHub PR/issue page. Use the DoppelGit selector to choose your identity and submit. Done!

Submit as:
Submit PR (DoppelGit)

📸 GitHub PR page: DoppelGit dropdown + submit button

Security First

Your Tokens Never Leave Your Browser

DoppelGit is built with a zero-trust architecture. We never see, store, or transmit your credentials.

  • Local Storage Only

    PATs are stored in Chrome's extension storage on your device. They never hit any external server.

  • Optional Encryption

    Enable passphrase-based encryption (AES-GCM + PBKDF2) to protect tokens at rest.

  • Direct API Calls

    DoppelGit calls GitHub's API directly from the extension. No proxy, no middleman.

  • Auto-Lock Sessions

    Encrypted tokens are cached for 15 minutes per tab and automatically cleared on lock or tab switch.

Read Full Privacy Policy
DoppelGit Security & Encryption settings showing encryption enabled

Ready to Streamline Your GitHub Workflow?

Install DoppelGit today and start submitting PRs as any persona in seconds.

No credit card required for the Free plan.