Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Seercode India — Code without leaksNew to Visual Studio Code? Get it now.
Seercode India — Code without leaks

Seercode India — Code without leaks

Seerror

|
1 install
| (0) | Free
Stop accidentally committing Indian PII (Aadhaar, PAN, UPI), API keys, and secrets. Built for Indian developers. DPDP Act 2023 aware. 100% local detection.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Seercode

Code without leaks.

Built for humans. Against the machine.™


Stop accidentally committing Aadhaar, PAN, UPI, API keys, and secrets to your repositories.

Seercode is a Visual Studio Code extension built specifically for Indian developers. It detects Indian PII (Personally Identifiable Information) and common secrets as you type, warning you before they ever reach GitHub.

Why Seercode?

Every Indian developer has accidentally pasted a real Aadhaar number into a test file. Every Indian engineer has hardcoded a UPI ID "just for now." Every Indian startup has leaked an API key to a public repo at some point.

Under the DPDP Act 2023, leaking customer PII can mean fines of up to ₹250 crore. The Information Technology Act 2000 and Bharatiya Nyaya Sanhita 2023 add criminal liability on top.

Seercode catches these mistakes at the source — in your editor — before they become incidents.

What it detects

Indian PII (Personal Data under DPDP Act 2023)

  • Aadhaar numbers — with Verhoeff checksum validation (drastically reduces false positives)
  • PAN cards — AAAAA9999A format with entity type recognition
  • UPI IDs — Recognizes 30+ Indian bank and payment app handles
  • Indian phone numbers — +91 mobile numbers (6-9 starting digit)
  • IFSC codes — Bank routing identifiers
  • Voter IDs — EPIC numbers
  • Indian passport numbers
  • Driving licence numbers — State/RTO/year/serial format

Generic Secrets (universal threats)

  • AWS Access Keys & Secret Keys
  • GitHub Personal Access Tokens (classic + fine-grained)
  • OpenAI API Keys
  • Anthropic API Keys
  • Stripe Live & Test Keys
  • Razorpay Keys
  • Slack Tokens
  • Google API Keys
  • JWT Tokens
  • Private Keys (RSA, EC, OpenSSH)
  • Database connection strings with credentials
  • Hardcoded passwords / API key assignments

Features

  • ✅ 100% local — Your code never leaves your machine. Ever.
  • ✅ No telemetry, no analytics — Open source. Audit it yourself.
  • ✅ Real-time detection — Underlines as you type
  • ✅ VS Code Problems panel integration
  • ✅ Verhoeff checksum for Aadhaar — high-precision detection
  • ✅ Context-aware — Boosts confidence when "aadhaar"/"pan" appears nearby
  • ✅ Configurable severity — Error / Warning / Information / Hint
  • ✅ Smart ignore patterns — Skips node_modules, tests, fixtures by default
  • ✅ Toggleable detectors — Enable only what you need
  • ✅ Free forever — No tier, no paywall, no upsell

Privacy commitment

Seercode is built by Seerror — a privacy-first Indian AI safety brand.

We collect nothing. We send nothing. We store nothing.

  • No telemetry endpoint exists
  • No analytics SDKs
  • No "crash reporting" calls home
  • No update checks beyond the standard VS Code marketplace
  • Source code is open at github.com/Seerror-Technologies/seercode

If you find any network call from this extension, that is a bug. Report it immediately.

Read the full Privacy Policy: https://seerror.com/seercode-privacy.html

Commands

Command What it does
Seercode: Scan current file Scan the file you're looking at
Seercode: Scan entire workspace Scan all files in your project
Seercode: Show detection report View all detections in a Markdown report
Seercode: Toggle detector Enable/disable individual detectors
Seercode: About Brand info + links

Settings

All settings live under the seercode namespace:

Setting Default Description
seercode.detectors.aadhaar true Detect Aadhaar numbers
seercode.detectors.pan true Detect PAN cards
seercode.detectors.upi true Detect UPI IDs
seercode.detectors.phone true Detect Indian phone numbers
seercode.detectors.ifsc true Detect IFSC bank codes
seercode.detectors.voterId true Detect Voter IDs
seercode.detectors.passport true Detect passport numbers
seercode.detectors.drivingLicence true Detect driving licences
seercode.detectors.secrets true Detect API keys & tokens
seercode.severity Warning VS Code diagnostic severity
seercode.scanOnSave true Scan files when saved
seercode.scanOnType true Scan as you type (debounced)
seercode.ignorePatterns [...] Glob patterns to skip
seercode.showStatusBar true Show count in status bar

How false positives are minimized

Seercode is designed to be less annoying than alternatives:

  1. Verhoeff checksum for Aadhaar — Random 12-digit numbers have ~10% chance of passing. Real Aadhaar always passes.
  2. PAN structure validation — Position 4 must be a valid entity type letter (P/C/H/F/A/T/B/L/J/G).
  3. Context boosts — A 12-digit number near the word "aadhaar" is more confident than one in isolation.
  4. Known handle filtering for UPI — Only recognized banks/apps trigger.
  5. Ignore patterns by default — Tests, mocks, fixtures, node_modules excluded.
  6. Optional context requirement — Some detectors only fire WITH context (driving licence, passport).

Installation

From VS Code Marketplace

  1. Open VS Code
  2. Press Ctrl+P / Cmd+P
  3. Type: ext install seerror.seercode
  4. Reload

From source

git clone https://github.com/Seerror-Technologies/seercode.git
cd seercode
npm install
npm run compile
# Press F5 in VS Code to run extension dev host

Roadmap

  • v1.1 — Pre-commit git hook integration
  • v1.2 — Custom regex patterns from user-defined config
  • v1.3 — .seercodeignore file support (like .gitignore)
  • v1.4 — Hindi error messages
  • v1.5 — Multi-line secret detection (PEM blocks)
  • v2.0 — Optional integration with secret managers (1Password, AWS Secrets Manager)

License

MIT License. Free for personal and commercial use.

Contact

Author: Jay Tiwari · Bengaluru, India Email: jaytiwari092@gmail.com Website: seerror.com Twitter: @seerrorX GitHub: Seerror-Technologies

A part of the Seerror suite

Seercode is product #7 in the Seerror suite of AI safety and privacy tools:

Product What it does
1 Seerror AI AI-powered website security audit
2 SeerSign Document forensics & deepfake detection
3 Seerguard Browser security scanner
4 Seerpack NPM supply chain attack detector
5 Seerraze Discord privacy & moderation
6 Seerveil Privacy-first VPN
7 Seercode Code without leaks (this extension)

Built for humans. Against the machine.™

जय हिन्द 🇮🇳

© 2026 Seerror by Jay Tiwari. Bengaluru, Karnataka, India.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft