CHROME EXTENSION · v2.0

The bureaucratic web,
finally readable.

GovLens overlays a universal reader on top of government portals — Indian .gov.in, UK .gov.uk, US .gov, EU, Canada, Australia and 20+ more. Translate any page into your language. See its full structure. Search across languages, jump to the exact match.

🌍 25+ countries supported 🔒 Local-first, free engines included 0 trackers
income​tax.gov.in/​itr-filing

आयकर रिटर्न दाखिल करें

पैन और आधार लिंक की पुष्टि के बाद ITR-1 फॉर्म...

यदि आप वेतनभोगी हैं, अपनी 26AS फॉर्म...

TRANSLATE
हिन्दी → ENGLISH
NAVIGATE
📑 4 SECTIONS
📋 1 FORM (12 fields)
📄 3 PDFS
SEARCH
"deduction 80C"
2 matches → JUMP ▶
THREE PILLARS

Built for the parts gov sites get wrong.

01
🌐

Universal Translation

Auto-detects the page language — Hindi, Tamil, Bengali, Marathi, Telugu, Gujarati, Kannada, Malayalam, Punjabi, Odia, Urdu, Assamese, English. Translate the whole page or just a selection, into any of 22+ target languages. Your AI key, your control.

  • Detects page script (Devanagari, Tamil, Bengali…)
  • In-place translation — keeps layout intact
  • One-click restore to original
02
🗺

Navigation Sidebar

Every gov page exposes its information architecture in one panel: sections, forms (with field counts), downloadable docs, navigation menus, breadcrumbs. Click anything to scroll right to it with a flash highlight.

  • Outline of all H1–H4 sections
  • Forms with field counts and submit URLs
  • Every PDF / DOC / XLS in one list
03
🔍

Cross-Language Search

Search "income tax deduction" — your query gets translated to the page's language automatically. Every result shows the section it came from. Click to jump and pulse-highlight the exact sentence on the page.

  • Translates query to the page's language
  • Shows section context for each hit
  • Click → scroll + pulse the exact match
EVERYTHING ELSE

Quality-of-life upgrades for the long haul.

💡

Jargon explainer

PAN, GSTIN, PMJAY, NCLT, FEMA — hover any acronym for a plain-English explanation. 80+ terms ship built-in.

💾

Form auto-save

Every keystroke into a form field is saved locally. Session timed out? Restore your draft with one click.

📝

AI summarise

One-line summary, what it's for, key actions, documents needed. Works in any of 22+ languages.

🔎

Floating Ctrl+F bar

An always-on retro search bar in the corner of every gov page. Match counter, prev/next, instant.

📋

Doc list

All PDFs, DOCXs, XLSs, ZIPs on the page in one filter-able list. One click to open.

🔒

Local-first

No tracking. No analytics. Your API key stays in your browser. Translation calls go directly to Anthropic.

INSTALL IN 60 SECONDS

Three steps, no account.

  1. 1

    Download the extension

    Clone or download this repo. The extension lives at govlens-extension/.

    git clone https://github.com/ankursinha/GovLens.git
  2. 2

    Load it into Chrome

    Open chrome://extensions → enable Developer mode → click Load unpacked → pick the govlens-extension folder.

  3. 3

    Add your API key

    Click the GovLens icon → Settings (⚙) → paste an Anthropic API key. Get one at console.anthropic.com ↗. Translations and summaries cost fractions of a cent each.

That's it. Visit any .gov.in site and click GL.

GET ON GITHUB ↗
FAQ

Questions you'll have.

Why do I need to bring my own API key?

Translation and summarisation use AI. Running this on a server we control would mean your page text passes through us. Local-first means your text only goes between you and the AI provider, with no GovLens server in the middle. The cost is on you, but it's tiny — a few rupees per page.

Which countries are supported?

India (.gov.in, .nic.in), UK (.gov.uk), USA (.gov, .mil), Canada (.gc.ca, .canada.ca), Australia (.gov.au), New Zealand (.govt.nz), Singapore, South Africa, Ireland, EU, France, Germany, Italy, Spain, Mexico, Brazil, Chile, Peru, Argentina, Japan, China, Pakistan, Bangladesh, Sri Lanka, Nepal. State / regional gov sites within these countries work the same as central ones — Indian state portals (often the worst-built) get full support.

Does this work on Indian state government sites?

Yes — and it's specifically designed for them. State portals (karnataka.gov.in, kerala.gov.in, up.gov.in, etc.) tend to have the worst UX of any gov sites in India. GovLens handles their messy markup, regional-language-only text, and broken navigation as well as it does central portals.

Will this break gov sites that already work?

The extension reads the page and overlays UI in a side panel — it doesn't modify the page unless you ask it to (e.g. translate). One-click restore puts everything back to original. The only always-on additions are: a small floating search bar, dotted underlines on jargon, and a draft restore banner if a saved form is detected.

What languages can I translate into?

22 official languages of India + several international ones (Spanish, French, German, Arabic, Chinese, Japanese, Russian, Portuguese). You can also type any custom language name.

Is this affiliated with the Government of India?

No. GovLens is an independent, free, open-source project built to make public-sector portals more accessible. It is not endorsed by any ministry or department.

Is it on the Chrome Web Store?

Not yet. Until then, install it via Developer mode (see above) — it's a normal MV3 extension.