Business intelligence for placement contracts

Turn every placement clause into a number you can report on with confidence.

Pecker tracks where your slots and casino games sit on every operator's site, correlates position with revenue, and hands account managers evidence instead of a hunch.

Game position · Slots LobbyLIVE
Example Operator Position #1
Position over time chartA line chart showing how a slot game's position on an operator site drifts from #1 down to #50 mid-month, then recovers before month end — the pattern Pecker detects.1112131415107-0107-1107-2107-31#1
Outstanding probes4 need a look
  • Operator D · Slots LobbyCloudflare
  • Operator F · Live Casino LobbyOverdue
  • Operator C · Slots LobbyTimeout
  • Operator A · Slots LobbyOK
0
operators monitored
0
probes running
24/7
automated checks
0
failed probes, last 24h

How it works

From a placement clause to a number, in three steps.

STEP 01

Probe

Automated checks crawl each operator's real front-end on a schedule you set - no manual screenshotting. Probes run in a real browser and see the same lobby a player would, so the position recorded is the one that matters.

Read more
STEP 02

Track

Every position change is recorded and timestamped, so drift and volatility become a chart, not a hunch. You see trends building over days and weeks, not a snapshot that's already stale.

Read more
STEP 03

Report

Evidence-ready reports for your account managers - built to back a renegotiation, not just satisfy curiosity. Filter by operator, game, or date range and export what you need for the conversation.

Read more

Built for the business question

Not just "where is it now" - what it's worth, and where it's slipping.

Correlate position with revenue

See how a slot's daily position tracks against the revenue it drives, per operator. When a game slides off the front page, the revenue impact shows on the same chart — not in a separate spreadsheet weeks later. Placement disputes become about what a position is worth, not where you think it should be.

See how the correlation works →
PositionRevenue index
Chart showing position and revenue correlation — revenue drops when position worsens and recovers slowly when position improves

Spot drift before it costs you

Position changes are flagged the moment they're recorded, so you're negotiating on this week's placement, not last quarter's. Most breaches don't start with a dramatic drop — they start with a quiet slide of a few spots, easy to miss if you're checking manually once a month. Pecker catches drift while it's still small enough to resolve with a phone call.

How drift alerts work →
Drift detectedGolden Reels - Operator B
2 → 27

Best position slipped 25 places over 2 days.

A screenshot with every check

Each probe captures the page as it looked at scan time, so a disputed position comes with a picture attached, not just a number. There's no ambiguity about what visitors actually saw, no back-and-forth about lobby sort order, and no need to take anyone's word for it. It makes a compliance conversation straightforward to start — and difficult to contest.

See a captured screenshot up close →
operatorb.example/slots
Grid of slot game tiles in an operator's online casino lobby, as captured by a Pecker scan
Captured 2026-07-30 08:14 UTCPosition #2

Evidence-ready reporting

Every probe result is timestamped and retained — not as a daily summary, but as individual checks you can trace to a specific scan. Export a position history for any game, any operator, any date range. Hand your account manager a report that shows exactly what happened and for how long — the kind of evidence that moves a renegotiation forward.

See what an export looks like →
DateGameBest position
2026-07-28Golden Reels2
2026-07-29Golden Reels2
2026-07-30Golden Reels5
2026-07-31Golden Reels18
2026-08-01Golden Reels23

The platform

The whole workflow, from first scan to finished report.

See every lobby as a local player does

Agents in different countries scan each operator's site the way a visitor there sees it, so a position is recorded for the market that matters.

Paste a URL, get a probe

Config finder loads the page, finds the grid of game tiles and suggests the settings, so nobody hand-writes selectors.

Every report, as a PDF

Position, drift, volatility and scans for any date range, ready to hand over.

Told when a probe fails

Telegram alerts when a probe fails or an agent becomes unreachable.

Your servers or ours

Runs in Docker on your own infrastructure, or we run it for you. Either way the data stays yours.

The dashboard

The same data, shaped for who's looking.

Application admins get the full operator and probe console. Account managers and similar roles get a focused reports view built around the questions they actually ask. Deploy it on your own infrastructure or let us run it for you — either way, the data never leaves your control.

pecker.example.com/dashboard
Users
active/total0/12
Business Units
active/total0/6
Operators
active/total0/57
Probes
active/total0/130
Agents
🇬🇧United Kingdom3/3
🇸🇪Sweden2/2
🇲🇹Malta4/5
Storage (GCS)
Configured and reachable

1.6 GB used - 3,600 objects

Outstanding probes
OperatorProbeStatusLast scan
Operator DSlots LobbyCloudflare2h ago
Operator FLive Casino LobbyOverdue39h ago

Stop checking positions by hand every day.

Built for content providers who manage placement contracts across dozens of operators, Pecker replaces the manual spot-checks, shared spreadsheets, and screenshot folders that slow account teams down. Set it up once, and compliance monitoring runs quietly in the background.

Your time goes to the conversations that matter, not the screenshotting that precedes them. And when something does slip, you'll know about it before your next call — not after.