Chrome Extension · Free · Open Source · v0.3.0

A trust card on every GitHub repo.
Commitment signals you can't fake.

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


GitHub trust panel — live in every repo.

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.

Extension panel — GitHub repo sidebar
┌─────────────────────────────────────────────────────┐
│  COMMIT                                             │
│  hawkaa/commit                                      │
│                                                     │
│  Score    42 / 100   ▓▓▓▓▒░░░░░░░░░░░░░░░░░░░░░░  │
│  Age      1 yr 3 mo  ──────────────────────────    │
│  Contributors  3     ──────────────────────────    │
│                                                     │
│  0 endorsements  ·  No ZK proofs yet               │
│  [Endorse →]  [Not for me →]                       │
└─────────────────────────────────────────────────────┘
Injected by Commit browser extension · Chrome MV3

CWS submission pending — sideload via GitHub Releases until then. Takes under a minute.


The extension is built on a deliberate architecture: foundation data that works immediately, and behavioral data that builds over time. They answer different questions.

Layer 1 — Foundation
Public records. The floor.

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.

Layer 2 — Commitment
Your behavioral data. The signal.

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.


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.

Years of operation

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.

📊
Financial health

Revenue, profit margin, equity position — from mandatory annual filings at Brønnøysund. Self-reported, legally required, publicly available.

🍽
Food safety record

Inspection results from Mattilsynet, Norway's Food Safety Authority. Pass, minor issues, or major findings — every restaurant has a record.


II

Local-first. Yours until you choose otherwise.

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.


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.

Foundation data

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.

Behavioral signals
Your commitment data, over time

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.

AI recommendations

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 →


ChatGPT
Perplexity
Claude
Gemini

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.


The extension isn't on the Chrome Web Store yet (pending review). Until then, install via GitHub Releases — takes about a minute:

  1. Download the extension: commit-extension-v0.3.0.zip
  2. Unzip the archive
  3. Open Chrome and go to chrome://extensions
  4. Enable Developer mode (toggle, top right)
  5. Click Load unpacked → select the unzipped folder
  6. Done. Open any GitHub repo — the trust panel appears. Or ask ChatGPT about a Norwegian restaurant.

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 →


"When content becomes free, commitment becomes scarce."

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.

Read the full essay →


Get notified when it hits the Chrome Web Store

Plus updates when the behavioral commitment layer launches — opt-in sharing, World ID auth, and the first public commitment graph data.