The Commit extension injects a trust panel into every GitHub repository — Commit Score, longevity, contributor signals. Open any repo. See whether it's been built for real. Behavioral data that takes years to accumulate. Can't be manufactured overnight.
Chrome / Brave / Edge · Manifest V3 · No account required to start
New in v0.3.0
Install the extension. Open any GitHub repo. A Commit panel appears in the sidebar — Commit Score, age, contributors, endorsements. The same data is available as a REST API for scripts and agents.
┌─────────────────────────────────────────────────────┐ │ COMMIT │ │ hawkaa/commit │ │ │ │ Score 42 / 100 ▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░ │ │ Age 1 yr 3 mo ────────────────────────── │ │ Contributors 3 ────────────────────────── │ │ │ │ 0 endorsements · No ZK proofs yet │ │ [Endorse →] [Not for me →] │ └─────────────────────────────────────────────────────┘
CWS submission pending — sideload via GitHub Releases until then. Takes under a minute.
Two layers
The extension is built on a deliberate architecture: foundation data that works immediately, and behavioral data that builds over time. They answer different questions.
Years of operation, financial health, food safety record — sourced from Brønnøysund and Mattilsynet, Norway's mandatory public registries. Useful from the moment you install. This is the floor: it tells you a business has skin in the game, but it doesn't tell you who keeps going back.
The extension passively tracks your visits, sessions, and time spent on business websites — locally, in your browser. When ChatGPT recommends a restaurant you've visited twelve times, the panel shows that. Your own commitment history is the most trustworthy signal you have. In development — opt-in via World ID.
Foundation data
A floating panel appears when AI mentions a Norwegian business. The public data it surfaces is verifiable — legally required filings, government inspection results. Not reviews. Not ratings.
A restaurant that survived 25 years — through recessions, pandemics, changing tastes — is a different entity from one that opened last spring. You can't fake time.
Revenue, profit margin, equity position — from mandatory annual filings at Brønnøysund. Self-reported, legally required, publicly available.
Inspection results from Mattilsynet, Norway's Food Safety Authority. Pass, minor issues, or major findings — every restaurant has a record.
Behavioral commitment
The extension's second layer tracks your visit history silently —
sessions, time on site, return frequency. All of it stored in
chrome.storage.local,
on your machine, readable only by you.
A commitment score (0–100) is computed from signals weighted by unfakeability: return visits and sessions carry the most weight; raw visit count the least. A single long session counts for less than three separate visits over three weeks.
Opt-in sharing via World ID. When you authenticate with World ID — either device-verified or Orb-verified — your behavioral data can be contributed to the commitment graph with cryptographic proof that it came from a real human. Sybil-resistant from the start. Until you opt in, nothing leaves your browser.
Where the extension fits
The extension is the consumer entry point to the commitment graph. When AI recommends a business, it surfaces the behavioral data that reveals whether that recommendation is grounded in reality.
Years operating, employee count, financial health scores — available from day one, sourced from Brønnøysund and public registries. The kind of commitment that takes years to build and can't be faked.
Repeat visits. Purchase patterns. Sustained patronage across economic cycles. The extension collects these signals as you browse — aggregated into a trust score that means something because it cost something.
ChatGPT, Perplexity, Claude, Gemini — AI systems that recommend businesses. They produce recommendations without verification. The extension gives you the missing signal: commitment data alongside every recommendation.
The browser extension is the first data source into the commitment graph. Read the full protocol thesis →
Works on
Foundation data: Norwegian businesses (AS, ANS, DA, and other entity types). Behavioral data: any domain you visit, regardless of country. Global registry coverage expands as the commitment data layer grows.
Install in 60 seconds
The extension isn't on the Chrome Web Store yet (pending review). Until then, install via GitHub Releases — takes about a minute:
chrome://extensions
Try the foundation API directly
The public registry data is also available as a REST API. Query any Norwegian business by name — this is the same data the extension surfaces in the panel:
curl "https://poc-backend.amdal-dev.workers.dev/api/business/search?q=Fisketorget" Returns foundation score, years of operation, financial signals, and food safety status. The behavioral commitment layer is not yet publicly available via API — that's Phase 2. Read the full breakdown →
AI floods the information layer — content, reviews, recommendations. The commitment layer is what remains structurally hard to fake: time spent, money paid, returns made, relationships sustained.
The extension is the first instrument for measuring that layer.
Plus updates when the behavioral commitment layer launches — opt-in sharing, World ID auth, and the first public commitment graph data.