Eyepup is running · live

Autonomous websites
are here. Yours just isn't running yet.

Eyepup watches every visitor, researches what's going wrong, and writes a to-do list that keeps your site improving — on auto-loop.

2,847,392 visitor profiles created · and counting

Eyepup, a pixel-art orange one-eyed mascot, sitting at a tiny CRT terminal that's printing green pixel-art text — the autonomous agent at work.

Your tools show you data.

They don't tell you what went wrong.

Eyepup does.

14-day free trial. No card required.

The auto-loop

Six steps. Repeats forever.

Eyepup runs continuously on every visitor that hits your site. Every fix you ship strengthens the loop.

Step 1
Watch
every visitor in real time
Step 2
Research
AI reads session + intent
Step 3
Rank
by visitor impact
Step 4
Ship
you implement the fix
Step 5
Measure
track if it worked
Step 6
Repeat
the loop never stops

fully autonomous · always learning · always improving

Live demo · click anything below

not a screenshot — try the tabs, click a row, mark a To-Do done

eyepup.com/visitors

Recently profiled

Every human gets a verdict, a heat score, and a one-line read on what they wanted. Click any row to open their full profile.

👆 click any row

5 tabs. Real interactions. Click a visitor → see the verdict. Switch to Live → events stream in. Tick a To-Do → confetti fires.Replay plays a real session.

Real visitors. Real verdicts.

Watch what the AI watched.
Read what it wrote.

Three real visitor sessions from three real sites. Click any row — the recording plays, the AI's reasoning sits next to it. No mockups, no rewrites for marketing.

For humans

Open the dashboard.
Read the room.

Every visitor gets a verdict-first profile — not a chart, a sentence. What they wanted, what blocked them, what to ship.

Profile
“They came to buy and your checkout is in the way.”

One-sentence verdict, three-bullet wants list, one imperative action. Plus: rage-click counts, scroll depth, the page they bailed on, the search query that brought them, the rrweb video the LLM watched.

Conversions
52 converted · last 7 days

Each card carries the LLM's literal “what they did” sentence — “clicked outbound /go/amazon at 2m12s”. No vanity metrics. The conversion event is the conversion event.

To-do list
Auto-surfaced friction patterns

The pattern-finder agent groups recurring frustrations into a queue ranked by visitor impact. Mark one done — confetti, plus the AI re-evaluates every future visitor against your fix.

Session replay
Watch what the AI watched

Every cursor flick, every click, recorded as rrweb. The exact MP4 fed to the AI is the one you can rewind in your dashboard — yellow dots for hovers, red for rage-clicks, green for conversions.

Closed loop
Stripe → identity stitch → ad platforms

Every paying customer gets stitched back to the original click, fingerprint, and email. We push server-side conversions to Meta CAPI and Google Enhanced Conversions so Smart Bidding gets truth, not last-click guesses. Triple Whale charges $999/mo for this. Eyepup ships it.

For agents

Or skip the dashboard.
Just ask the CLI.

Eyepup is the first analytics tool with a first-class API for AI agents. Claude Code, Cursor, GitHub Actions — anything that ships code can read visitor profiles, log changes, and learn from the impact.

eyepup CLI
$ npm install -g eyepup # one-time install
$ eyepup todo # what to fix this week
# 1 [ ] glp1watchdog · Quiz drop-off at email step · imp 9.0
# 2 [~] holofy.io · Frustrated property media viewer · fixing
$ eyepup visitor 019de266-0dc2-7ab0…
🇪🇸 Valencia Voyager · heat 95 · buy 85% · active property seeker
“Deep-dived into Hertford Street flat for 3m 53s”
$ eyepup log "Rewrote pricing copy" --site eyepup --paths /pricing
✓ Logged. Future visitors hitting /pricing will be evaluated against this change.
$ eyepup ask "why are people bouncing from /pricing?" # ✨
View on npm →

Stop guessing.
Read the room.

One snippet, 60 seconds, you're live. The first profile writes itself in under two minutes.