Solo founder · Everything else is automated

Markus Halvorsen

Osnivač i glavni urednik

Markus ima preko 15 godina iskustva u iGaming industriji, specijalizovan za regulatornu usklađenost, licenciranje i procenu rizika. Osiguravam da svaka recenzija kazina ispunjava stroge standarde transparentnosti i zaštite igrača.

84
Recenzirano kazina
0
Napisanih članaka
9635
Bonuses reviewed
24/7
Automation
Pozadina

Moja priča

Počeo sam da radim u iGaming usklađenosti i licenciranju 2010. godine, fokusirajući se na procenu operaterskog rizika i regulatorne okvire širom evropskih tržišta. Tokom sledećih pet godina specijalizovao sam se za višejurisdikcijske strukture licenciranja - MGA, UKGC, KGC - i počeo da pregledavam uslove bonusa prema standardima zaštite igrača. Taj posao mi je pružio direktan uvid u to kako operateri pišu svoje uslove korišćenja, gde se nalaze pravne sive zone i koje klauzule sistematski stavljaju igrače u nepovoljniji položaj.

Do 2020. godine imao sam ponavljajuću frustraciju: većina afilijevskih sajtova za recenzije funkcionisala je kao direktorijumi plaćenih listinga. Rangiranja su bila prodavana, kriterijumi nejasni, a urednička nezavisnost samo predstava. Problem je bio strukturalan - tim za recenzije je trebao skalu, skala je zahtevala novac, a novac je dolazio od operatera koji su očekivali povoljnu poziciju. Bez odgovornosti, bez javne formule, bez revizorskog traga.

2024. godine počeo sam da gradim CasinoScraper kao solo-osnivački projekat. Dizajnirao sam formulu za ocenjivanje sa šest stubova, izgradio FastAPI i Next.js arhitekturu, napisao pipeline-ove za scraping i integrisao Anthropic Claude za analizu uslova korišćenja. Platforma je provela dve godine u režimu čistog inženjerstva - bez javnog saobraćaja, samo razvoj pipeline-a i akumulacija podataka. U avgustu 2026. CasinoScraper je javno lansiran širom 38 tržišta sa kompletnom infrastrukturom za reviziju koja je već bila aktivna: javna formula, mesečno ponovno ocenjivanje, dnevno širenje kataloga, automatizovana analiza uslova korišćenja i potpuna istorija verzija od prvog dana.

Automatizovana arhitektura

Backend koji zamenjuje tim

Šest aktivnih pipeline-ova rukuje scraping-om, bodovanjem, TOS analizom i dnevnim objavljivanjem - tok rada koji bi zahtevao urednički personal odvija se preko Celery-ja i Claude-a umesto toga.

Jedan osnivač. Šest pipeline-ova. Nula manuelnih podešavanja ocena.

Scraping uslova i podataka

Mesečni scraping uslova kazina, detalja bonusa, načina plaćanja i podataka o licenciranju preko ScrapingBee i Playwright. Izvlači strukturne podatke sa sajtova operatera i unosi ih u bodovni sistem.

mesečno
Agregator spoljnih recenzija

Prikuplja korisničke recenzije sa Trustpilot, AskGamblers i drugih platformi trećih strana. Agregira sentiment i distribuciju rejtinga da napuni stub Korisničke recenzije.

mesečno
AI TOS analiza

Anthropic Claude analizira uslove korišćenja svakog kazina prema fiksnoj listi predatorskih klauzula - zamke maksimalnog povlačenja, naknade za neaktivnost, jednostrana prava na promenu, nerealistični uslovi klađenja. Nalazi ulaze u stub Pravičnost bonusa i prikazuju se u recenzijama.

pri TOS promeni
Bodovni sistem sa 6 stubova

Izračunava ocene za Poverenje i licenciranje, Pravičnost bonusa, Brzina isplate, Pogodnost plaćanja, UX i mobilno i Korisničke recenzije korišćenjem javne formule. Ponovo izračunava automatski kad god se bilo koji ulazni podatak promeni - bez manuelnih prepravki.

pri promeni
Objavljivanje rejtinga

Dnevni Celery posao objavljuje ažurirane ocene i rangiranja u 08:00 UTC. Pokreće Next.js ISR revalidaciju za pogođene stranice i briše Redis keš unose.

dnevno 08:00 UTC
Redis + Next.js keširanje

Redis skladišti izračunate ocene, serijalizovane podatke o brendovima i agregovane statistike recenzija. Next.js ISR kešira stranice sa stale-while-revalidate - korisnici uvek vide brze odgovore, poslovi u pozadini osvežavaju podatke pri promeni.

uvek aktivno
PipelineIn-house scraperCelery workersClaude SonnetPostgreSQLRedis cacheNext.js SSR
Zašto ovaj projekat

Zašto CasinoScraper

CasinoScraper postoji jer afilijevska industrija recenzija ima problem odgovornosti. Većina sajtova predstavlja rangiranja kao uređivački sud dok iza scene prodaje redosled. Kriterijumi se opisuju nejasnim jezikom - "pouzdan", "ugledan", "najbolji" - bez definicije kako se te etikete stiču ili gube. Kada kazino padne pet pozicija preko noći, čitaoci nemaju način da znaju da li se operater promenio ili je afilijevski ugovor o prihodu.

Izgradio sam ovu platformu da rešim taj problem za jednu osobu po osobu. Svaka ocena na CasinoScraper-u dolazi iz javne formule. Šest stubova - Poverenje i licenciranje, Pravičnost bonusa, Brzina isplate, Pogodnost plaćanja, UX i mobilno, Korisničke recenzije - ponderisani su i izračunati na isti način za svaki brend. Ako se rejting promeni, ulazni podaci su se promenili. Ako se klauzula u uslovima označi, logika označavanja je dokumentovana. Afilijevski linkovi finansiraju rad, ali ne pomeraju rangiranja.

Vizija

Šta ga čini posebnim

Ono što CasinoScraper čini drugačijim je inženjerska disciplina iza njega. Ovo nije sadržajni sajt sa dodeljenim sistemom bodovanja - to je platforma za reviziju koja objavljuje sadržaj. Svaki kazino se mesečno ponovo ocenjuje prema svežim podacima. Svaki dokument sa uslovima korišćenja analizira Claude prema fiksnoj listi predatorskih klauzula. Svaka promena brenda verzionisana je. Tok rada koji bi zahtevao urednički tim odvija se umesto toga preko Celery poslova i cache slojeva.

Platforma je lansirana širom 38 tržišta prvog dana jer je arhitektura pipeline-a izgrađena prva, a sadržaj generisan drugi. Nisam počeo sa pet tržišta i postepeno širio - izgradio sam alate da rukuju sa 38 lokalizacija, pokretao ih dve godine, a zatim ih učinio javnim. Model solo-osnivača nije ograničenje - to je ograničavajući uslov dizajna koje je učinilo automatizaciju neophodnom i nezavisnost mogućom.

Urednički standard takođe nije podložan pregovorima. Svako tekstualno polje na sajtu napisao sam ja, u prvom licu, bez ghostwriter-a i bez zamenljivih freelancer-a. Kada opisujem licencni okvir ili test povlačenja, glas je dosledno isti jer je to jedan glas. Tamo gde druge platforme kažu "naš tim stručnjaka", ja kažem "ja" ili opisujem šta sistem radi. To nije stilski izbor - to je mehanizam odgovornosti.

1

Javna formula

Svaka ocena izračunata je iz dokumentovanih ulaza i objavljenih pondera. Svako može reprodukovati rejting iz istih podataka.

2

Mesečno ponovno ocenjivanje

Svaki kazino se ponovo evaluira jednom mesečno prema svežim scrape-ovanim podacima, spoljnim recenzijama i promenama uslova.

3

Nikada plaćena rangiranja

Afilijevski linkovi finansiraju operaciju, ali ne menjaju ocene ili redosled. Pozicija dolazi iz formule.

4

Jedan urednički glas

Svako tekstualno polje na sajtu napisano je od strane jedne osobe, u prvom licu, bez ghostwriter-a ili zamenljivih freelancer-a.

5

Automatizacija umesto timova

Tok rada koji bi zahtevao urednički personal odvija se preko Celery poslova, scraping pipeline-ova i AI-asistiranih analiza umesto toga.

6

Praćene promene u reviziji

Svaka promena brenda verzionisana je. Ako se rejting promeni, ulazni podaci su se promenili - a istorija je sačuvana.

7

TOS analiza

Uslovi svakog kazina analizirani su od strane Claude prema fiksnoj listi predatorskih klauzula. Nalazi ulaze u stub Pravičnost bonusa.

8

Lansiranje na 38 tržišta

Platforma je javno lansirana sa punom pokrivenošću širom 38 lokalizacija, ne postepeno uvođenje. Alati su izgrađeni prvo za skalu.

Inženjerstvo

Tehnologija i alati

Arhitektura koja pokreće podatke svesne lokalizacije, revizorske tragove i AI-asistiran sadržaj.

FastAPI
Backend
Python
Backend
SQLAlchemy
ORM
Pydantic
Šeme
PostgreSQL
Baza podataka
Redis
Keš
Celery
Zadaci
Next.js 15
Frontend
React 19
Frontend
Tailwind CSS
UI
Mantine
UI
Anthropic Claude
AI
OpenAI GPT
AI
ScrapingBee
Scraping
Playwright
Scraping
Lighthouse
Performanse
Nginx
Infrastruktura
PM2
Upravljanje procesima
Drugačije po dizajnu

Kako radim drugačije

Većina afilijevskih sajtova za kazina funkcioniše po timskom uredničkom modelu. Zapošljavaju pisce da proizvode recenzije, SEO stručnjake da optimizuju za ključne reči i analitičare da dodeljuju ocene. Rezultat je uglađen, tempo ažuriranja visok, a rangiranja su pod uticajem komercijalnih odnosa čak i kada objava kaže suprotno. Signal je obično u nejasnim kriterijumima - "ukupan kvalitet", "zadovoljstvo igrača", "industrijska reputacija" - i odsustvu bilo koje javne formule koja bi omogućila trećoj strani da proveri ocenu.

CasinoScraper invertuje taj model. Bodovanje je automatizovano i deterministično. Formula sa šest stubova objavljena je sa preciznim ponderima. Rangiranja se ažuriraju mesečno kada se podaci ažuriraju, ne kada se promeni partnerski ugovor. Urednički glas je singularan i pripisan - svaka recenzija, svaki vodič za tržište, svaki paragraf objašnjenja napisan je od strane iste osobe. Platforma ne pretenduje da je timska operacija jer nezavisnost ove skale zahteva automatizaciju, ne zapošljavanje.

Tehnička infrastruktura takođe razdvaja ovaj projekat od tipičnih afilijevskih sajtova. Većina platformi radi na WordPress-u sa plugin-om za recenzije i manuelnim unosom ocena. CasinoScraper radi na prilagođenom FastAPI backend-u sa Celery pipeline-ima, PostgreSQL skladištem, Redis caching-om i Next.js 15 na frontend-u. Scraping se odvija mesečno preko ScrapingBee i Playwright. TOS analiza radi na Anthropic Claude. Ocene se ponovo izračunavaju automatski kada se bilo koji ulaz promeni. Objavljivanje se odvija dnevno u 08:00 UTC preko zakazanog posla. Arhitektura je precizno dizajnirana za revizijski sajt jer ovo nije revizijski sajt - to je platforma za reviziju.

Vremenska linija

Put do sada

2010

Počeo u iGaming usklađenosti

Počeo da radim u regulatornoj usklađenosti, strukturama licenciranja i proceni operaterskog rizika kod evropskih iGaming operatera.

2015

Fokus na višejurisdikcijsko licenciranje

Specijalizovao se za prekogranične okvire licenciranja (MGA, UKGC, KGC) i počeo da pregledavam uslove bonusa prema standardima zaštite igrača.

2020

Identifikovao problem afilijevaca

Prepoznao strukturalni problem kod afilijevskih sajtova za recenzije: plaćena mesta maskirana kao urednička rangiranja, nejasni kriterijumi, nula odgovornosti.

2024

Počeo izgradnju CasinoScraper-a

Počeo inženjerstvo platforme kao solo-osnivački projekat - dizajnirao formulu sa šest stubova, izgradio FastAPI/Next.js arhitekturu, napisao scraping pipeline-ove, integrisao Claude za TOS analizu.

2026

Javno lansiranje širom 38 tržišta

Lansirao CasinoScraper.com javno u avgustu sa punom infrastrukturom za reviziju: javna formula, mesečno ponovno ocenjivanje, dnevno širenje kataloga, automatizovana TOS analiza, istorija verzija.

FAQ

Često postavljana pitanja

Ko je Markus Halvorsen?
Zašto ste izgradili CasinoScraper?
Kako funkcionišu recenzije kazina na CasinoScraper-u?
Kako se podaci verifikuju?
Koliko često se platforma ažurira?
Da li CasinoScraper koristi afilijevske linkove?
Kako mogu da vas kontaktiram?
Šta CasinoScraper čini drugačijim od drugih sajtova za recenzije?