# Ghan and the lit road

> Every desktop app is sitting on the one thing every other desktop app needs — people who have proven they install software. GHAN is how you trade it.

Source: https://ghan.io/the-road/  
Published: 2026-09-25 · Updated: 2026-09-25  
Publisher: GHAN — the audited cross-promotion network for desktop apps (https://ghan.io)

---

Ghan and the lit road

# Your next users are already inside another app.

Apps hand users to each other. You are paid for the ones who stay.

[Register your app — free](/get-started/)
[Get your AI visibility score](#score)

macOS & Windows
One dependency
No subscription
Paid on retained users
7 days of real activity

Your users have proved one rare thing. *They install software.*

**Get found**Where installers already are.
**Get paid**€12–50 per install that stays.
**Get scored**Your rank in AI answers. Free.
**Get a fair price**Published. Never rises.

Six fields. About a minute.

[Register your app](/get-started/)

How it works
One card. Your app. Your moment.

01You choose the momentThe SDK does nothing until you call it.
02We render a templated cardAn icon, a name, one line. Never your installer.
03You are paid for real usersSeven days of real activity. Nobody else asks.

Your app — export complete

Exported **interview-final.mp4** in 41s.

**Sweep**Reclaim disk space after big exportsInstall
via GHAN · first_success · dismissible

one card a weekyour slotcategories you chose

Two mornings later, *she walks all the way back*.and again for seven days. nobody else asks for that.

The awkward bit

## We made it harder to get paid.

An install is not a user. We want seven days of real activity first.

InstantA real card, shownSigned by your app. Never billed.
15 minA single-use tokenExpires. Cannot be reused.
First runA second signatureFrom a key made on that machine.
48 hoursActual sessionsOpened and used. Not just present.
Day 7Still finding it usefulA week of real activity.

A bot can fake an install. **It cannot fake a week of being useful.**

**Not a download**Proves nothing.
**Not a first open**Anyone opens once.
**A returning person**Seven days of it.

Real users, or nothing.

[Register your app](/get-started/)

Free with registration

## Does ChatGPT know your app exists?

We ask it. And Claude, Gemini and Perplexity. Then we tell you your share of voice against your real rivals.

Half your GHAN score. Free, whether you ever trade or not.

ChatGPTClaudeGeminiPerplexityGoogle AI OverviewsAI Mode

[Get your score](/get-started/)
[How scoring works](/vetting/)

74reputation / 100
AI visibility50%
Release cadence20%
Reviews & video20%
Domain coherence10%
Example. Measured against your real rivals, not an absolute count.

One cleared install, creator tools
€16.80
to the app that pointed

Or **€20.16** as credits. Impressions and clicks are never billed.

Point as often as you are pointed at. Spend nothing.

[Start earning](/get-started/)

Built for whoever is doing the work

## Most of this is not a job for a human.

Hand the block on the right to your coding agent.

If you are a person

### Register, read your score, ship it.

Six fields. Your score comes back before you integrate anything.

[Register your app](/get-started/)

If you are an agent
Add GHAN to this desktop app.

MCP server: <b>https://mcp.ghan.io/</b>
Server card: <b>https://ghan.io/mcp/server-card.json</b>

1. get_rate_card {}            # public, no key
2. register_app { name, platform, bundle_id,
                  domain, download_url, contact_email }
3. get_score { app_id }        # act on the reason codes
4. get_integration_guide {}    # then wire @ghan/sdk
5. open a PR. Do not commit.

Humans ship the release and set the spend cap.</pre>

Copy for your agent
[Every tool →](/docs/mcp/)

Every app here is *somebody else's* next thousand users.

You light a lamp for her. She lights one for you.

A note on the extravagance of this page
We have no customers, and we just commissioned a cast of characters for a landing page.

**Anyone can type “trustworthy” for free** — which is why nobody believes it. This was expensive. That is the entire point.

Same thing without the lamps: [how it works](/how-it-works/).

Founding partners

## Be one of the first doors on the road.

Register in a minute. Decide afterwards.

[Register your app — free](/get-started/)
[See the rate card](/pricing/)

No cardNo subscriptionLeave whenever you like

(function () {
  // Progressive enhancement only: the prompt is selectable text without it.
  document.querySelectorAll('.copybtn').forEach(function (b) {
    b.addEventListener('click', function () {
      var el = document.querySelector(b.dataset.copy);
      if (!el || !navigator.clipboard) return;
      navigator.clipboard.writeText(el.innerText).then(function () {
        var was = b.textContent;
        b.textContent = 'Copied';
        setTimeout(function () { b.textContent = was; }, 1600);
      });
    });
  });
})();


## Questions people ask about this

### Who is Ghan?

The kid with the lamp, and the name of the network. We named it after the character because the character is the product: somebody who looks inside a workshop before recommending it, writes every recommendation in a book anyone may read, and walks back two mornings later to check it actually helped. That is a vetting gate, an append-only ledger and a 48-hour clearing rule, which is a considerably duller sentence.

### How do I actually start?

Register the app, read your score, add one dependency, and ship it in your own release. The register step takes six fields and about a minute, and you get your gate result and your AI visibility score back before you have integrated anything. Everything after that your coding agent can do for you.

### Can my coding agent do the whole thing?

Every step except two. An agent can read the public rate card with no account, register the app, act on machine-readable gate results, fetch the integration guide from a tool call, wire the SDK and open a reviewable pull request, run campaigns and reconcile the ledger. The two it cannot do are shipping the release - third-party code entering a binary you sign should cost you ten seconds of attention - and setting the spending ceiling, which is a cap you set once and the agent then works inside.

### What is the AI visibility score?

Half of your GHAN reputation score is how visible your app is in AI answers. We put your category's real questions to ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews, and measure whether you are mentioned, whether you are cited, how you are characterised, and what your share of voice is against your actual rivals. You get it whether or not you ever trade an install, and for a desktop app in 2026 it is frequently the most useful number anybody will hand you for free.

### What is the second morning rule?

An app is paid for a referred install only if that install is still there and being used forty-eight hours later. Not installed - used. If someone opened it once and moved on, the money goes back to whoever spent it, automatically, and the app that recommended it earns nothing. And the measuring does not stop there: for pairs trading more than EUR 500 a day the payment waits for day-7 engagement instead, and we keep watching uninstall rate and the shape of the whole cohort afterwards.

### Is the install itself what you attribute?

No. The install claim is only the trigger, and this is the part most people assume wrongly. Attribution needs a single-use token that has not expired, a countersignature from the installed app's own key generated on that machine, device signals that do not look like a virtual machine or a datacentre, and then behaviour: real session activity at 48 hours, seven days of continuing engagement, uninstall rate, and a cohort retention curve that resembles real people rather than something too perfect. An install on its own buys nobody anything - and a bot that can manufacture a download cannot manufacture a week of somebody actually finding your app useful.

### What does it cost?

A published floor price per cleared install: EUR 12-18 for utilities and consumer apps, EUR 20-30 for creator tools, EUR 35-50 for prosumer and B2B. The floor never rises and anyone can always buy at it. GHAN keeps 30 percent; the app that showed the card earns 70, or 84 percent of the value taken as credits.

### Do I have to buy installs to earn them?

No. Serving and buying are independent. An app can show cards, accumulate credits and cash them out through Stripe Connect without ever running a campaign of its own.

