Two Layers, One Signal

The Commit extension measures two things about every business AI recommends: what public records prove, and what your own behavior reveals. Here's why both layers matter.

Ask ChatGPT for a restaurant recommendation in Stavanger and you'll get a confident answer — name, location, a sentence or two about the food. What you won't get is any evidence. No way to know if the business is financially solvent. No way to know if the kitchen passed its last health inspection. No way to know if you've actually been there twelve times and loved it.

The Commit extension was built to fill that gap. Not with more opinions, not with another rating system, but with two distinct layers of verifiable data — one public, one personal — that together form a kind of signal AI can't generate on its own.

Layer 1: The Floor

The first layer is foundation data — public records sourced from Norwegian government registries. When the extension detects a business mentioned by an AI assistant, it pulls three things:

Years of operation. From Brønnøysund, the Norwegian business registry. A restaurant that's been operating since 1998 has survived two recessions, a pandemic, and the full lifecycle of the Stavanger oil boom. A restaurant that registered six months ago hasn't survived anything yet. Time is an unfakeable signal.

Financial health. Norwegian companies file annual financials publicly. Revenue, operating margin, equity position — all legally required, all verifiable. A business that's been profitable for a decade is making a different kind of promise than one burning through investor capital.

Food safety record. Mattilsynet, Norway's Food Safety Authority, inspects every food-serving business and publishes the results. Pass, minor findings, major findings — it's a track record, not a declaration. The extension surfaces it alongside the AI's recommendation.

This layer works from the moment you install the extension. No account, no login, no behavioral history required. It's the floor: the minimum verifiable context you should have before trusting an AI recommendation.

But it has a limit. Foundation data tells you the business is real, solvent, and compliant. It doesn't tell you whether it's actually good. A restaurant can have perfect financials and terrible food. A hotel can pass every inspection and still be a place nobody returns to.

That's what Layer 2 measures.

Layer 2: The Signal

The second layer is behavioral commitment data — yours. The extension passively tracks which business websites you visit, how often, and for how long. Everything is stored locally in chrome.storage.local, on your machine, readable only by you.

From this raw data, the extension computes a commitment score (0–100) for each business. The scoring is weighted by unfakeability. Three visits over three weeks count for more than one long session. Return visits count more than raw page views. Repeated engagement over time — the hardest pattern to manufacture — carries the most weight.

When ChatGPT recommends a restaurant and you've visited their website fourteen times over the past year, the extension shows that. Not a review you wrote once. Not a rating you clicked. Your actual behavioral pattern — the kind of signal that requires real cost (time, attention, repetition) to produce.

This is the commitment thesis in miniature: when content becomes free, commitment becomes scarce. AI can generate a five-star review in milliseconds. It cannot generate twelve months of your browsing history.

Why Both Layers

Either layer alone is incomplete.

Foundation data without behavioral data is a background check — useful, but it doesn't tell you whether the business delivers on its promises. Plenty of financially healthy businesses are mediocre. Compliance is a floor, not a ceiling.

Behavioral data without foundation data is a personal hunch — useful, but vulnerable to recency bias, limited sample, and the absence of structural context. You might visit a website repeatedly because it has good SEO, not because the business is trustworthy.

Together, they triangulate. A business that has operated for 20 years, maintains healthy finances, passes food safety inspections, and has earned your repeated engagement over months — that's a qualitatively different signal than any single metric can produce. It's the difference between knowing someone's resume and knowing someone's track record with you personally.

This is the architecture that matters. Not "more data" — different kinds of data, each verifiable in a different way, each covering a blind spot the other can't.

Where the Extension Ends and the Protocol Begins

Right now, Layer 2 is local. Your commitment data stays in your browser. Nobody else benefits from it, and you don't benefit from anyone else's.

The next step — opt-in, authenticated via World ID — is contributing your behavioral data to a shared commitment graph. World ID provides proof of personhood: cryptographic evidence that the data came from a real human, not a bot farm. This makes the behavioral layer Sybil-resistant from day one.

When enough real humans contribute their commitment signals, the graph stops being personal and becomes infrastructural. Not "this business has good reviews" but "this business has earned repeated engagement from 847 verified humans over the past year." That's a data type that doesn't exist yet — and it's the one AI systems need most.

The browser extension is the first data source into this graph. It's not the product. It's the instrument.


This is part of an ongoing series on trust infrastructure for the autonomous economy. Related: Commitment Is the New Link, Five Stars, Zero Commitment, AI Lies About Your Favorite Restaurant. The extension is free and open source — download it here. We're building Commit — behavioral commitment data as the input layer for trust. Reach out if you're working on the same problem.

Stay in the loop

Early access, research updates, and the occasional strong opinion.