jankz.dev builds and runs casino affiliate sites end to end: a professionally maintained casino catalog, a visual builder with one-action design import, and an SEO + link-intelligence engine that keeps working after you publish. You bring the domain and the deals. It runs the floor.
1,200+ PAGES ON ONE SITE3 LANGUAGES, 1 PUBLISH<100MS TTFBCORE WEB VITALS: GREEN
freespin.ee
POS #4 ▲2TTFB 87MSIT'S THE PRODUCT. LIVE.
♠ WHITE-LABEL AFFILIATE MACHINETALLINN ★
Launch in a day.Rank by default.Be the house.
jankz.dev builds and runs casino affiliate sites end to end: a maintained casino catalog, a visual builder with one-action design import, and an SEO + link-intelligence engine that keeps working after you publish. You bring the domain and the deals. It runs the floor.
1,200+ PAGES3 LANGUAGES, 1 PUBLISH<100MS TTFBCWV: GREEN
PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★
PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★ PUBLISH ★ RANK ★ TRACK ★ GET PAID ★ ONE CATALOG, EVERY SITE ★ BOT-FILTERED CLICKS ★ DEAD-LINK ALERTS ★ SSR <100MS ★
EXHIBIT A
Don't take the pitch. Click the site.
freespin.ee — desktop
1,200+ PAGES3 LOCALES
freespin.ee runs on jankz.dev end to end: 1,200+ published pages, data-driven casino reviews with live fact sheets, bonus calculators, a 100-term glossary, comparison duels — in Estonian, Russian, and English, operated from one dashboard. Every page server-rendered, every metric green.
This isn't a demo environment. It's the product, in production, ranking in a real market.
freespin.ee runs on jankz.dev end to end: 1,200+ published pages, data-driven casino reviews with live fact sheets, bonus calculators, a 100-term glossary, comparison duels — in Estonian, Russian, and English, operated from one dashboard. Every page server-rendered, every metric green.
This isn't a demo environment. It's the product, in production, ranking in a real market.
Browse a professionally maintained casino catalog — bonuses, licenses, payment methods, ratings, fact sheets, RG data. Attach your affiliate deals. The data is maintained centrally, so it never silently rots.
02DESIGN ♦
Drag sections in the visual builder — toplists, bonus grids, comparison tables, calculators, FAQ — or apply a complete reference design in one action: theme, chrome, layouts, localized copy. A redesign is an import, not a dev project.
Promotions, articles, glossary terms and review templates live in account-level libraries. Write once, assign to any site, localize per market.
04PUBLISH ♥
PUBLISH✓ SNAPSHOT #241 LIVE
One click ships an immutable snapshot to your domain — server-rendered, cached, green Core Web Vitals. Affiliate links go live as tracked redirects and the SEO engine starts the same second.
THE LOOP
Four moves. Live site.
01PICK ♣
RRESPIN · MGA · 0–2HDEAL ✓
Browse a maintained casino catalog — bonuses, licenses, payments, ratings, RG data. Attach your affiliate deals. Centrally maintained; never silently rots.
02DESIGN ♦
Drag sections in the visual builder — or apply a complete reference design in one action: theme, chrome, layouts, localized copy. A redesign is an import, not a dev project.
Promotions, articles, glossary terms and review templates live in account-level libraries. Write once, assign to any site, localize per market.
04PUBLISH ♥
PUBLISH✓ SNAPSHOT #241 LIVE
One click ships an immutable snapshot to your domain — server-rendered, cached, green vitals. Tracked links go live and the SEO engine starts the same second.
THE SCOREBOARD
SEO isn't a plugin here. It's the engine.
Everything Google rewards happens automatically at publish — and the platform tells you what to do next, ranked by payoff.
KEYWORDPOSΔCLICKSCTR
best online casino#4▲21,2406.1%
no account casino#6▲48204.8%
fast withdrawal casino#11▼16102.2%
crypto casino#8▲35405.4%
⚑ FROM THE TO-DO LIST
Striking distance: "parim kasiino" at position 4 — push to top 3.
One-click task. Evidence attached: GSC positions, CTR curve, the section to add.
CONNECTS TO SEARCH CONSOLE · BING · YANDEX — REAL POSITIONS, PER KEYWORD, PER SITE.
Internal links build themselves
First mentions of known casinos and glossary terms become internal links at publish. Idempotent, capped, no self-links, zero effort.
Structured data everywhere
Review + aggregateRating, FAQ, Breadcrumb and ItemList JSON-LD on the right pages. Canonicals and robots handled. Filtered list URLs noindexed.
Freshness Google can trust
Every review is fingerprinted. "Last updated" bumps only when bonus-relevant facts actually change — honest signals, no fake dates.
A to-do list that pays
Striking-distance keywords (positions 3–20), page-1 CTR underperformers, ranking drops, and content gaps mined from your own site's zero-result searches — each becomes a one-click task, not a spreadsheet.
THE SCOREBOARD
SEO isn't a plugin here. It's the engine.
Everything Google rewards happens automatically at publish — and the platform tells you what to do next, ranked by payoff.
best online casino#4▲2
no account casino#6▲4
fast withdrawal casino#11▼1
crypto casino#8▲3
⚑ FROM THE TO-DO LIST
Striking distance: "parim kasiino" at position 4 — push to top 3.
One-click task. Evidence attached.
Internal links build themselves
First mentions of known casinos and glossary terms become internal links at publish. Idempotent, capped, zero effort.
Structured data everywhere
Review, FAQ, Breadcrumb and ItemList JSON-LD on the right pages. Canonicals and robots handled.
Freshness Google can trust
"Last updated" bumps only when bonus-relevant facts actually change — honest signals, no fake dates.
A to-do list that pays
Striking-distance keywords, CTR underperformers, ranking drops and content gaps — each becomes a one-click task, not a spreadsheet.
CONNECTS TO SEARCH CONSOLE · BING · YANDEX.
THE RAKE
Every click accounted for. Every cent defended.
Affiliate revenue dies quietly: a link 404s, a bot farm inflates your CTR, a promo CTA sends players to the wrong page. Not here.
Tracked redirects
Every outbound CTA routes through /go/{slug}. Per-casino deep links send card clicks to registration and promotion CTAs to the offer — resolved per context, overridable per promotion.
Bot traffic, quarantined
Bots still get redirected — but they're excluded from every CTR and commercial metric, and kept auditable for claw-back disputes with programs.
Dead links can't hide
Continuous link health checks. You get alerted the moment a program link breaks — not at month-end when the commission report comes up short.
Test what earns
A/B experiments per section with impression and conversion tracking. Keep the variant that pays.
Affiliate CTR — 30DBOTS FILTERED: 2,113
JUN 10JUN 24JUL 08
⚠/go/22bet → 404 · DETECTED 12 MIN AGOSWAP LINK →
A/BHERO B — 9.4% CTRbeats A — 7.1%KEEP B ✓
THE RAKE
Every click accounted for. Every cent defended.
Affiliate revenue dies quietly: a link 404s, a bot farm inflates your CTR, a promo CTA sends players to the wrong page. Not here.
Affiliate CTR — 30DBOTS FILTERED: 2,113
JUN 10JUN 24JUL 08
⚠/go/22bet → 404 · DETECTED 12 MIN AGO
Tracked redirects
Every outbound CTA routes through /go/{slug}. Card clicks go to registration, promo CTAs to the offer — per context, overridable per promotion.
Bot traffic, quarantined
Bots still get redirected — but excluded from every metric, and kept auditable for claw-back disputes.
Dead links can't hide
Continuous health checks. Alerted the moment a program link breaks — not at month-end.
Test what earns
A/B experiments per section with impression and conversion tracking. Keep the variant that pays.
THE DECK
Edit once. Every site updates.
The casino catalog is shared across your whole portfolio: licenses, payments, bonuses, ratings, RG facts — maintained centrally. Each site renders it in its own design, language, and editorial voice. Fix a wagering requirement once and it's correct on site 1 and site 50 before your coffee cools. New market? Same account, new site, same libraries, different language.
ONE ACCOUNT, UNLIMITED SITESCUSTOM DOMAIN + AUTO TLSEVERY UI STRING LOCALIZABLELIBRARIES ASSIGNED, NOT COPY-PASTED
CATALOG RECORD — RESPIN
WAGERING: 30× → 25×
EDITED 14:02 · BY OPS
freespinET
25× ✓
nightoddsRU
25× ✓
velvetplayEN
25× ✓
→
THE DECK
Edit once. Every site updates.
The casino catalog is shared across your whole portfolio — maintained centrally, rendered in each site's own design, language, and editorial voice. Fix a wagering requirement once and it's correct on site 1 and site 50 before your coffee cools.
CATALOG RECORD — RESPIN
WAGERING: 30× → 25×
↓
freespinET
25× ✓
nightoddsRU
25× ✓
velvetplayEN
25× ✓
ONE ACCOUNT, UNLIMITED SITESCUSTOM DOMAIN + AUTO TLSEVERY UI STRING LOCALIZABLELIBRARIES ASSIGNED, NOT PASTED
HOUSE STYLE
A redesign is an import, not a quarter.
midnight-v3.zip
THEMECHROMELAYOUTSCUSTOM PAGESUI COPY ×3
1 ACTION →
NIGHTODDSLIVE · SNAPSHOT #241
Ship an entire design as one package — theme tokens, header and footer, page layouts, designed custom pages (RG hubs, quizzes, timelines, team pages), localized UI copy — applied in a single action. 21+ designed editorial blocks out of the box: scorecards, casino-vs-casino duels, limits planners, FAQs.
You always edit in draft: the public site serves the last published snapshot, so nothing breaks live and rollback is instant.
HOUSE STYLE
A redesign is an import, not a quarter.
midnight-v3.zip
THEMECHROMELAYOUTSCUSTOM PAGESUI COPY ×3
1 ACTION ↓
NIGHTODDSLIVE · SNAPSHOT #241
Ship an entire design as one package — theme tokens, chrome, layouts, designed custom pages, localized UI copy. 21+ editorial blocks out of the box: scorecards, duels, limits planners, FAQs.
You always edit in draft: the public site serves the last published snapshot. Rollback is instant.
THE PIT BOSS
Run it by hand. Or by agent.
Every operation on the platform is an API: create sites, edit content, import designs, publish. Scoped keys let your AI agents do real work with real guardrails — every write snapshots the live state first, every change supports dry-run preview, everything is reversible.
One of our production sites was ported 1:1 from a design zip by an AI agent in an afternoon. Yours can be too.
READ / EDIT / MASTER KEY SCOPESDRY-RUN ON EVERY IMPORT + PUBLISHAUTO RESTORE POINTSCROSS-SITE EXPORT / IMPORT
AGENT SESSION — SCOPED KEY: EDIT
agent> apply design-package midnight-v3.zip
platform> dryRun: 14 sections would change
platform> snapshot #241 created — restore point set
agent> publish
platform>✓ live in 41s — rollback available
THE PIT BOSS
Run it by hand. Or by agent.
Every operation is an API: create sites, edit content, import designs, publish. Scoped keys let your AI agents do real work with real guardrails — every write snapshots first, every change supports dry-run, everything is reversible.
One of our production sites was ported 1:1 from a design zip by an AI agent in an afternoon. Yours can be too.
Weekly and monthly insight reports land in your inbox — traffic, rankings, affiliate CTR, what changed and why. Section-level scroll depth shows which blocks actually get seen. Tool replay shows exactly what visitors typed into your calculators and quizzes. And anomaly alerts push the moment traffic or affiliate clicks drop — not thirty days later.
⚠ANOMALY: AFFILIATE CLICKS ON /BONUSES −22% · PUSHED THURSDAY 09:12
Tool replay
See what visitors typed into calculators and quizzes — raw demand data for your next page.
"€200 BUDGET, 25× WAGER" → LIMITS PLANNER
VISITOR REVIEWS COME WITH FRAUD SCORING AND A MODERATION QUEUE.
THE COUNT
Monday morning, the numbers find you.
Weekly and monthly insight reports land in your inbox — traffic, rankings, affiliate CTR, what changed and why. Anomaly alerts push the moment clicks drop — not thirty days later.
♠Weekly insight — freespin.eeWEEK 27 · MON 07:00CSV · PDF
See what visitors typed into calculators and quizzes — raw demand data for your next page.
"€200 BUDGET, 25× WAGER" → LIMITS PLANNER
VISITOR REVIEWS COME WITH FRAUD SCORING AND A MODERATION QUEUE.
HOUSE EDGE
Fast is the default. Trust is the floor.
TTFB 87MSLCP 1.2SCLS 0.00CWV: GREEN
Speed without tuning
Warm pages are served entirely from memory — no database on the hot path. Sub-100ms TTFB and green Core Web Vitals, by default, on every site.
Publishing can't break production
The live site is an immutable snapshot. Edit fearlessly in draft; roll back instantly.
Hardened by default
Role-based access, rate limiting, security headers, HTML sanitization, full monitoring.
Responsible gambling, built in
RG hubs, limits planners and player-protection blocks ship with every site — compliance-mindedness is part of the product, not a retrofit.
HOUSE EDGE
Fast is the default. Trust is the floor.
TTFB 87MSLCP 1.2SCLS 0.00CWV: GREEN
Speed without tuning
Warm pages served entirely from memory — no database on the hot path. Sub-100ms TTFB on every site.
Publishing can't break production
The live site is an immutable snapshot. Edit fearlessly in draft; roll back instantly.
Hardened by default
Role-based access, rate limiting, security headers, HTML sanitization, full monitoring.
Responsible gambling, built in
RG hubs, limits planners and player-protection blocks ship with every site — not a retrofit.
MAIN EVENT
WordPress + nine plugins vs. the house.
VS
THE OLD STACK
WordPress + 9 plugins
✕Every site is a separate install to patch and babysit✕Toplists and bonus data go stale silently✕Dead affiliate links found at month-end✕Bot clicks pollute every metric✕SEO is nine plugins fighting each other✕PageSpeed is a forever war✕A redesign is a dev project
THE HOUSE
♠ jankz.dev
★One platform, unlimited sites, centrally updated★Shared catalog + honest freshness engine★Health checks + instant alerts★Bot-filtered stats with an auditable trail★Linking, schema, keyword tracking and gap detection built into publish★SSR + in-memory cache, green vitals by default★A redesign is an import
JUDGES' DECISION: UNANIMOUS.
MAIN EVENT
WordPress + nine plugins vs. the house.
THE OLD STACK
WordPress + 9 plugins
✕Every site is a separate install to patch and babysit✕Toplists and bonus data go stale silently✕Dead affiliate links found at month-end✕Bot clicks pollute every metric✕SEO is nine plugins fighting each other✕PageSpeed is a forever war✕A redesign is a dev project
VS
THE HOUSE
♠ jankz.dev
★One platform, unlimited sites, centrally updated★Shared catalog + honest freshness engine★Health checks + instant alerts★Bot-filtered stats with an auditable trail★Linking, schema, tracking and gaps built into publish★SSR + in-memory cache, green vitals by default★A redesign is an import
JUDGES' DECISION: UNANIMOUS.
HOUSE RULES
Questions operators ask.
Do I need developers?+
No. Sites are built visually or imported from a design package. Hosting, TLS, performance and publishing are handled by the platform.
Can I use my own domain?+
Yes — every site runs on your custom domain with automatic TLS, or on a subdomain while you build.
Where does the casino data come from?+
A centrally maintained catalog: bonuses, licenses, payment methods, ratings. You choose which casinos appear and attach your own affiliate deals and deep links.
Can I run multiple sites and markets?+
Yes. One account, many sites. Content is authored once and assigned per site; every public string is localizable, so the same account ships Estonian, English, or any market.
How does affiliate tracking work?+
Every outbound CTA routes through tracked redirect slugs with per-context deep links. Clicks, conversions and bot traffic are separated in analytics, and dead links trigger alerts.
Is it compliant?+
Responsible-gambling hubs, limits planners and player-protection blocks ship out of the box. You remain responsible for your market's licensing and advertising rules.
What does it cost?+
Access is currently demo-gated and priced per portfolio. Book a call — thirty minutes, live walkthrough, straight answer.
HOUSE RULES
Questions operators ask.
Do I need developers?+
No. Sites are built visually or imported from a design package. Hosting, TLS, performance and publishing are handled by the platform.
Can I use my own domain?+
Yes — every site runs on your custom domain with automatic TLS, or on a subdomain while you build.
Where does the casino data come from?+
A centrally maintained catalog: bonuses, licenses, payment methods, ratings. You choose which casinos appear and attach your own affiliate deals and deep links.
Multiple sites and markets?+
Yes. One account, many sites. Content is authored once and assigned per site; every public string is localizable, so the same account ships Estonian, English, or any market.
How does affiliate tracking work?+
Every outbound CTA routes through tracked redirect slugs with per-context deep links. Clicks, conversions and bot traffic are separated, and dead links trigger alerts.
Is it compliant?+
Responsible-gambling hubs, limits planners and player-protection blocks ship out of the box. You remain responsible for your market's licensing and advertising rules.
What does it cost?+
Access is currently demo-gated and priced per portfolio. Book a call — thirty minutes, live walkthrough, straight answer.
ADMIT ONE
OPERATOR DEMO — 30 MINUTES, YOUR SCREEN OR OURS
The table's open.
We'll walk a live production portfolio, wire a demo site to your market, and show you the exact weekly report you'd be getting. If it isn't faster than your current stack, don't buy it.
NO SELF-SERVE SIGNUP YET — WE'RE ONBOARDING A LIMITED NUMBER OF OPERATORS.
★ ADMIT ONE ★
OPERATOR DEMO — 30 MINUTES, YOUR SCREEN OR OURS
The table's open.
We'll walk a live production portfolio, wire a demo site to your market, and show you the exact weekly report you'd be getting. If it isn't faster than your current stack, don't buy it.