Get paid to code.
Never surveilled.
AdMyChat pays you real money for the attention you already give your editor and your AI chat. Advertisers who can't reach you any other way pay for it. We measure timing, never your code.
Interactive · runs entirely in your browser
Type below. Watch yourself earn.
This runs the real mechanic: the 5-second heartbeat, the frequency gate, diminishing returns, and the privacy monitor, all faithfully simulated. Nothing you type ever leaves this page.
Ship faster with Vercel
Deploy your Next.js app in seconds. Zero config, global edge.
Learn more →Your wallet 100%
Privacy monitor live payload
Demo is time-compressed (ticks every ~1.5s, tiers scaled down) so a full day's behaviour is visible in seconds. Production rate is 150 µ$ per 5-second tick.
The earning loop
Your extension reports activity. The server decides every payout.
Heartbeat
Every 5s the extension sends four fields: surface, focused, interacted, and the campaign id. No document text, no keystrokes.
Gate
Bad token → 401. Datacenter IP → 403. Unknown campaign → 400. A tick under 4.8s apart → 429, claimed atomically so a flood pays once.
Credit
150 µ$ at full rate, tapering to 50% then 10% as the day's ticks climb. Microdollars sit in Redis as integers, so Postgres stays off the hot path.
Settle
A worker writes wallet + impressions in one transaction every 10 min. At $15 you cash out by email through Tremendous.
End-to-end
What it looks like, everywhere it runs
Here's what it looks like in your editor, on the wallet page where you cash out, and in the advertiser dashboard on the other side of the trade.
Postman for teams
Design, test & ship APIs together.
Linear
The issue tracker devs actually like.
| Day | Surfaces | Ticks | Earned |
|---|---|---|---|
| 2026-07-25 | vscode, chatgpt | 2,880 | 43.20¢ |
| 2026-07-24 | vscode | 2,140 | 32.10¢ |
| 2026-07-23 | chatgpt | 1,610 | 24.15¢ |
| Campaign / surface | Impr. | Share | Spend |
|---|---|---|---|
| Ship faster · $2.50 CPM | 184,300 | 100% | $460.75 |
| vscode | 121,200 | 66% | $303.00 |
| chatgpt | 63,100 | 34% | $157.75 |
For Advertisers
Reach developers mid-flow in VS Code & AI chat.
Submit your advertisement directly to our live auction queue, or send a custom sponsorship query to our growth team.
Submit Your Advertisement
Your message delivers directly to developers while their AI code generation works.
Advertiser Inquiry & Custom Budgets
Have questions about volume discounts, custom targeting, or enterprise sponsorships? Send us a message.
Privacy by construction
How the code keeps your work private.
Every event handler sets one boolean. No code path can transmit what you write, because it is never read.
What the server sees
- The surface (vscode or chatgpt)
- Whether the window is focused (a boolean)
- Whether you interacted in the last 30s (a boolean)
- The id of the ad currently shown
What it can never see
- Your code, prompts, or any text
- File names, URLs, or the DOM
- Which keys you pressed
- Anything on disk, because state lives in worker memory only
Pricing
Free for developers. Pay per impression for advertisers.
Developers never pay, because you're the one getting paid. Advertisers pay only for consented, fraud-screened impressions.
Install, earn while you work, cash out. No fees, ever.
- Earn on VS Code & AI chat
- Cash out at $15 by email
- Full activity & earnings log
- Zero data sold
Launch a campaign in minutes. Set a daily budget, target by surface, watch spend live.
- Per-surface impression reporting
- Daily budget caps
- Fraud screening included
- Pay only for clean impressions
Volume pricing, priority inventory, and hands-on onboarding for larger budgets.
- Volume CPM discounts
- Priority ad rotation
- Dedicated support
- Custom targeting
Illustrative pricing. Set your real CPMs in the advertiser portal.
Early feedback
Notes from beta users.
“It actually pays out, and it can't see my code. I read how it works before I installed it.”
Backend engineer · beta
“I set up a campaign in about five minutes and saw impressions by surface right away. The numbers lined up with what I expected.”
Growth lead · beta advertiser
“I installed it for the privacy model. It records timing and reads nothing, which is why I keep it running.”
Staff engineer · beta
For advertisers
Measurable access to the audience that blocks everything.
Developers are valuable and hard to reach. AdMyChat gives you a consented channel into the editor and the AI chat, priced by CPM and capped by whatever daily budget you set. Every impression is reported by surface.
Consented reach
Every impression is opt-in and clearly labelled. No adblock war, no dark patterns, just a card the developer chose to keep.
Clean traffic
Datacenter blocking, atomic frequency gates, diminishing returns and account-age brakes screen fraud before you're billed.
Real reporting
Impressions and spend broken out by surface, computed in integer cents. Self-serve: sign in, launch, watch it run.
Get started
Earning in four steps.
From zero to a ticking wallet in a couple of minutes.
Create your account
Sign up with GitHub or Google. Accounts 90+ days old can start earning right away.
Generate your extension key
On your wallet page, generate a one-time ext_… key. We store only its hash, and the key is shown once.
Install the extension
Add AdMyChat to VS Code, or load the browser extension for ChatGPT.
Paste the key
Drop it into the extension settings. The wallet starts ticking the moment you're active.
FAQ
Common questions.
How much can I actually earn?
Do you read my code or my prompts?
How do I get paid?
Is this against the terms of VS Code or ChatGPT?
What stops people from faking activity?
Is it really free?
The numbers
The engineering behind a fair trade
Ready when you are
Start earning from the work you already do.
Sign up, install the extension, and paste your key. Your wallet starts ticking, and your code stays yours.