100% local · zero servers · zero accounts

The credential manager built for builders.

Organize logins into Projects → Environments → Credentials. Autofill with one click. Never syncs, never uploads, never asks for an account.

  • Free forever, up to 5 projects
  • Works on Chrome, Edge, Brave, Arc
  • Source you can read
0
Servers between you and your data
0
Permissions, total: activeTab, scripting, storage
0%
Of your data stays on your machine
0s
From install to first autofill
Built for the way you actually work

Every feature, designed for developer workflows.

Not a vault. Not a sync service. A surgical tool for the credentials you juggle every day.

Three-level organization

Projects contain environments. Environments contain credentials. The mental model already lives in your head — Gupt just stops you from reinventing it in a Notes file.

Project
Environment
Credential

One-click autofill

Fuzzy matching maps mobile to mobileno, pass to password. Works with React and Vue controlled inputs out of the box.

Local-only storage

Lives in chrome.storage.local. No network code anywhere in the source. Audit it yourself — it's a few hundred lines of plain ES modules.

Configurable fields per project

Each project declares which fields it stores — built-ins (Email, Mobile, Password) plus your own custom labels like Name, City, or License key.

Email Password Mobile + Name + City add custom…

Import & export JSON

Back up everything as a single file. Move to a new machine, share a project with a teammate, or commit your test logins to a private repo.

Light & dark theme

Follows your OS. Manual override remembered. Both themes hand-tuned for legibility.

Use it for

The credentials you reach for ten times a day.

QA & testing

Switching between dozens of test users

Admin, viewer, premium-trial, expired-card, enterprise-tier-3 — keep every role one click away.

Multi-tenant

One product, many tenants

One project per tenant, environments for staging vs prod. No more "which login is this again."

Demos & sales

Pristine demo accounts, on tap

Tag the role label (demo-fresh, demo-loaded) and Gupt fills the right one instantly.

Side projects

Stop reusing the same dev password

Spin up throwaway credentials per project. Export and rotate when you move on.

How it works

Set up in 30 seconds.

No onboarding wizard. No first-launch tour. Open the popup and start typing.

  1. 01

    Create a project

    Name it after the app. Pick the fields you want to store — built-in or custom.

  2. 02

    Add environments

    Staging, production, QA — separate buckets per environment. Switch with one click.

  3. 03

    Save credentials

    Each gets a role label (admin, qa, premium). The form only asks for the fields you declared.

  4. 04

    Fill into the page

    Open the login page, click Fill, watch the fields populate. Works with React/Vue.

Privacy by design

Nothing leaves your browser.

Gupt has no servers, no analytics, no sync, no accounts. Audit the source — there are zero network calls. The only thing it asks of you is to install it.

  • Stored in chrome.storage.local
  • No telemetry, no tracking
  • 3 permissions, no more
  • Export anytime as plain JSON
Pricing

Simple. Honest. No tracking pixels.

Start free. Upgrade when you outgrow it. Pay once and own it forever.

Free

Try it. Live with it. Decide.

$0 / forever
  • Up to 5 projects
  • Unlimited environments
  • Unlimited credentials
  • One-click autofill
  • Import & export JSON
  • Light & dark theme
Install free

Pro Monthly

Less than a coffee. Unlimited.

$ 1 / month
  • Unlimited projects
  • Everything in Free
  • Priority support
  • Early-access features
  • Cancel anytime
Start Pro — $1/mo

Every tier ships with the same privacy guarantees. Your data never leaves your machine, on any plan.

What it solves

The problems Gupt was built for.

"I have 18 test accounts across staging, prod, and three QA stacks. Gupt is the first thing I install on a new machine."

QA engineer, multi-tenant SaaS

"I stopped trusting cloud password managers with disposable dev logins. Gupt keeps them where they belong — on my laptop."

Solo developer, side projects

"My demo logins used to live in a Slack DM to myself. Now they live one click away, organized by tenant. Zero context switches."

Sales engineer, B2B platform
FAQ

Questions worth answering.

How is this different from 1Password or Bitwarden?

Those are great general-purpose vaults built around sync and team sharing. Gupt is the opposite — purpose-built for dev workflows where you juggle many test accounts across environments, and where syncing test logins to a cloud is a liability rather than a feature.

Does it sync between devices?

No, and that's intentional. Sync requires a server, and a server is a third party that holds your credentials. Use the Export to JSON action to move data to another machine yourself.

Is my data encrypted at rest?

Storage uses chrome.storage.local, protected by your browser profile's security model. There is no additional Gupt-specific encryption layer. If your threat model requires that, keep export JSONs in an encrypted volume.

What does the Free plan limit?

Only the number of projects (5). Environments, credentials, autofill, theme, import/export — all unlimited and unchanged on Free.

What if I cancel Pro Monthly?

Projects beyond the first 5 become read-only. You can still view, copy, and export them, just not edit or autofill. Nothing is deleted. Upgrade again any time to unlock.

Refunds?

14-day no-questions-asked refund on Lifetime. Pro Monthly is, well, monthly — cancel and you won't be charged again.

Does it work on Edge / Brave / Arc?

Yes — any Chromium-based browser that supports Manifest V3 extensions. Same install flow.

Can I read the source?

The entire extension is plain HTML/CSS/JS — no minification, no build step. Every behavior you see is in a file you can read.

Stop pasting from a Notes file

Install Gupt. Get back ten minutes a day.

Free up to 5 projects. No account. No card. No sync.