We read a replica of your database and your affiliate-platform export → build cohorts and payback → at 09:00 a post with verdicts and buttons to dig in lands in your Slack.
Rates, cohorts, payback — any question in plain words. The model parses it, Python computes on your cohorts, and the answer returns to the same thread in whatever form fits: a plain-text reply, a BI chart, a table or a CSV.
| NGR · 7d | −38% vs baseline |
| ROAS · 28d | 0.54 |
| NGR / player · 90d | €142 |
| payback @ 40% now | 3.1 mo |
| payback @ 45% | 4.2 mo |
Architecture
The collector sits inside your infrastructure and reads your database there. Only cohort aggregates cross to us — the answers come back into your Slack.
A read-only replica of your database and the affiliate-platform export. Nothing is instrumented — no SDKs, no event rewrites.
It reads the raw rows locally and rolls them into cohorts. The code that touches your data is open to you.
Thresholds come from your own history. Python computes every figure; the model only reads the question and writes the answer.
Verdicts arrive on your schedule and the thread stays open for everything else — that is what you see below.
Nothing is instrumented and nothing is written back — the collector only reads what you already have.
Every flag names the baseline it broke, and you can trace any threshold back to the cohorts behind it.
If our side is unavailable, the morning post still ships — your own measurements, flagged “no recommendations”.
Capabilities
Live captures of the product on synthetic data — the mechanics are real. One tile plays at a time: click a small one to swap it in, click the large one for full-screen.

The 09:00 post arrives: scroll the verdicts, press View — the reasoning unfolds in the thread.
A simple ask in plain words — answered right in the thread.
Any format you ask for — plain text, a chart, a table or a CSV.
Cohorts charted right in the thread — payback curves without leaving Slack.
Drill down from a verdict to the source behind it, step by step.
A complex, multi-part question — computed first, answered in one reply.
Price
The rate follows the complexity of your project. Three parts — each billed on its own.
Contact
30 minutes, your metrics, no slides. We connect a sample source live and you watch the first verdict arrive.