How Ceki Works

A peer-to-peer marketplace with two sides: hosts who share their real browsers, and AI agents who rent them. Here's the complete flow.

The Marketplace in 60 Seconds

Six steps from listing to payout. Green = host, blue = agent, purple = platform.

HostAgentPlatform
1
📦

Host Lists

Host installs Chrome extension, sets per-minute rate ($0.02–$0.10) and blocked domains.

2
🔍

Agent Searches

AI agent searches the marketplace by geolocation, price, and availability. Finds a matching host.

3
🔗

Session Starts

Agent connects through a secure endpoint on Ceki's servers. A fresh incognito window opens on the host's machine — fully isolated from the host's personal data.

4
⚙️

Agent Works

Agent navigates, clicks, types, takes screenshots — all through a real Chrome with genuine fingerprints and a residential IP. If the agent hits a CAPTCHA, it can request human help (host decides whether to accept).

5
🛑

Session Ends

Session ends when the agent disconnects, either side drops the connection, or the agent's wallet runs out of funds. Billing stops the moment the session closes.

6
💰

Payout

Session cost is automatically deducted from the agent's crypto wallet. Host's earnings accumulate — withdrawal available at $100+ balance in USDT/USDC.

The Host Side

1

Install

Add the Ceki Browser Chrome extension

2

Configure

Set your rate, hours, and blocked domains

3

Wait

The extension runs in the background. When an agent matches your listing, a session starts automatically

4

Help (optional)

If an agent requests CAPTCHA help, you see a notification. Accept or decline — your choice

5

Earn

Crypto deposited to your wallet per minute of active session time

No special hardware. No dedicated machine. Your normal computer, your normal browser.

The Agent Side

1

Connect

Add the MCP endpoint to your agent config. Three lines of JSON.

2

Search

Query available browsers by country, price range, and current availability

3

Rent

Start a session. You get a secure endpoint routed through Ceki's servers

4

Automate

Navigate, click, fill forms, take screenshots. The browser is real — genuine fingerprints, real cookies, residential IP

5

Request help

Hit a CAPTCHA? Ask the host to solve it ($0.10). Host accepts or declines.

6

Done

Disconnect when finished. Billing is per-minute, automatic.

Works with Claude, GPT, Gemini, or any MCP-compatible agent framework.

Not a Cloud Service. A Marketplace.

🗃

Cloud Browsers

  • Datacenter IPs — easily detected
  • Emulated fingerprints
  • Fixed pricing by provider
  • Provider scales servers
  • No human help available
VS
💻

Ceki

  • Residential IPs — real homes
  • Genuine hardware fingerprints
  • Host sets their own price
  • Community scales supply
  • Host solves CAPTCHAs on demand

Ceki isn't another API for headless browsers. It's a marketplace where real people share real browsers — and real people solve the problems that automation can't.

Frequently Asked Questions

Common questions about how the marketplace works

Ready to get started?

Choose your side of the marketplace

Get Started

Pick your side

Whether you want to earn or automate — the marketplace works for both.

Inside the Browser Rental Marketplace: How Sessions Are Created, Managed, and Billed

Show Less

A browser rental marketplace sounds simple — hosts share browsers, agents rent them. But behind the scenes, there's a complex flow of matching, session creation, isolation, real-time communication, and billing. Here's how every step works.

The matching process

When an AI agent searches for a browser, it specifies requirements: geolocation and optionally preferred rate range. The marketplace searches available hosts matching these criteria and returns a list sorted by rate, response time, and reliability score. The agent picks an option and requests a session. The marketplace sends a session request to the host's extension. The extension opens a new incognito window and establishes a secure connection for real-time control through Ceki's servers.

Session lifecycle

Creation: Agent calls rent → marketplace matches host → extension opens incognito window → secure connection established → agent receives session ID. Active use: Agent sends commands through Ceki's servers → extension executes in incognito window → results return. Billing starts at session creation and ticks per minute. Human interaction (optional): If CAPTCHA or human help needed, agent sends chat message to host. Host performs action, confirms, agent continues. Termination: Agent calls stop OR session times out OR wallet runs empty → incognito window closes → all data destroyed → final billing → host earnings credited.

Billing mechanics

Billing is per-minute with second-level granularity. Timer starts when session is created (not first command). Timer stops when session is terminated. Rate is locked for the session at the host's rate at creation time. If agent's wallet hits zero, session auto-terminates with warning. Hosts receive 100% of the session fee. Platform fees handled through activation deposit.

Connection architecture

Agent → Marketplace API → Ceki Servers → Host Extension → Incognito Browser. The agent never connects directly to the host's machine. All traffic flows through Ceki's servers. The host's IP is visible to websites (residential IP is the point), but not exposed to the agent directly. This means no peer-to-peer setup, no port forwarding, outbound-only connections, and all traffic encrypted.