Solo founder · Everything else is automated

Markus Halvorsen

Fundador e Editor-Chefe

Markus tem mais de 15 anos de experiência na indústria de iGaming, especializado em conformidade regulatória, licenciamento e avaliação de risco. Eu garanto que cada análise de cassino atenda aos padrões rigorosos de transparência e proteção ao jogador.

84
Cassinos analisados
0
Artigos escritos
9635
Bonuses reviewed
24/7
Automation
Histórico

Minha História

Comecei a trabalhar com conformidade e licenciamento em iGaming em 2010, focado em avaliação de risco de operadores e estruturas regulatórias nos mercados europeus. Nos cinco anos seguintes, me especializei em estruturas de licenciamento multijurisdicional - MGA, UKGC, KGC - e comecei a revisar termos de bônus contra padrões de proteção ao jogador. O trabalho me deu visibilidade direta de como os operadores escrevem seus Termos e Condições, onde ficam as áreas cinzentas legais e quais cláusulas sistematicamente prejudicam os jogadores.

Em 2020, eu tinha uma frustração recorrente: a maioria dos sites de análise afiliados operava como diretórios de listagens pagas. Rankings eram vendidos, critérios eram vagos e a independência editorial era teatro. O problema era estrutural - equipes de análise precisavam de escala, escala exigia dinheiro, e o dinheiro vinha de operadores que esperavam posicionamento favorável. Sem responsabilização, sem fórmula pública, sem trilha de auditoria.

Em 2024, comecei a construir o CasinoScraper como um projeto solo. Desenhei a fórmula de avaliação de seis pilares, construí a estrutura FastAPI e Next.js, escrevi os pipelines de scraping e integrei o Anthropic Claude para análise de Termos. A plataforma passou dois anos em modo somente de engenharia - sem tráfego público, apenas desenvolvimento de pipeline e acúmulo de dados. Em agosto de 2026, o CasinoScraper foi lançado publicamente em 38 mercados com toda a infraestrutura de auditoria já rodando: fórmula pública, reavaliação mensal, expansão diária do catálogo, análise automatizada de Termos e histórico completo de versões desde o primeiro dia.

Stack de Automação

O backend que substitui a equipe

Seis pipelines sempre ativos lidam com scraping, pontuação, análise de Termos e publicação diária - o fluxo de trabalho que exigiria uma equipe editorial roda no Celery e Claude.

Um fundador. Seis pipelines. Zero ajustes manuais de pontuação.

Scraping de Termos e Dados

Scraping mensal de termos de cassino, detalhes de bônus, métodos de pagamento e dados de licenciamento via ScrapingBee e Playwright. Extrai dados estruturados dos sites dos operadores e os alimenta no motor de pontuação.

mensal
Agregador de Avaliações Externas

Coleta avaliações de usuários do Trustpilot, AskGamblers e outras plataformas de terceiros. Agrega sentimento e distribuições de classificação para alimentar o pilar Avaliações de usuários.

mensal
Análise de Termos por IA

O Anthropic Claude analisa os termos e condições de cada cassino contra uma lista fixa de cláusulas predatórias - armadilhas de cashout máximo, taxas de dormência, direitos de mudança unilateral, requisitos de apostas irrealistas. Os achados alimentam o pilar Justiça de bônus e são mostrados nas análises.

na mudança de Termos
Motor de Pontuação de 6 Pilares

Computa pontuações de Confiança e licenciamento, Justiça de bônus, Velocidade de pagamento, Conveniência de pagamento, UX e mobile, e Avaliações de usuários usando a fórmula pública. Recomputa automaticamente sempre que qualquer dado de entrada muda - sem substituições manuais.

na mudança
Publicação de Classificações

Job Celery diário publica pontuações e rankings atualizados às 08:00 UTC. Aciona revalidação ISR do Next.js para páginas afetadas e limpa entradas de cache do Redis.

diariamente às 08:00 UTC
Cache Redis + Next.js

O Redis armazena pontuações computadas, dados de marca serializados e estatísticas agregadas de análises. O Next.js ISR faz cache de páginas com stale-while-revalidate - usuários sempre veem respostas rápidas, jobs em segundo plano atualizam dados na mudança.

sempre ativo
PipelineIn-house scraperCelery workersClaude SonnetPostgreSQLRedis cacheNext.js SSR
Por que este projeto

Por que o CasinoScraper

O CasinoScraper existe porque a indústria de análises afiliadas tem um problema de responsabilização. A maioria dos sites apresenta rankings como julgamento editorial enquanto vende a ordem nos bastidores. Os critérios são descritos em linguagem vaga - "confiável", "respeitável", "melhor" - sem definição de como esses rótulos são conquistados ou perdidos. Quando um cassino cai cinco posições da noite para o dia, os leitores não têm como saber se o operador mudou ou se foi o acordo de receita do afiliado.

Construí esta plataforma para resolver esse problema uma pessoa por vez. Cada pontuação no CasinoScraper vem de uma fórmula pública. Os seis pilares - Confiança e licenciamento, Justiça de bônus, Velocidade de pagamento, Conveniência de pagamento, UX e mobile, Avaliações de usuários - são ponderados e computados da mesma forma para cada marca. Se uma classificação muda, os dados de entrada mudaram. Se uma cláusula nos termos é sinalizada, a lógica de sinalização está documentada. Links de afiliados financiam a operação, mas não movem rankings.

A visão

O que o torna especial

O que torna o CasinoScraper diferente é a disciplina de engenharia por trás dele. Este não é um site de conteúdo com um sistema de pontuação acoplado - é uma plataforma de auditoria que publica conteúdo. Cada cassino é reavaliado mensalmente contra dados atualizados. Cada documento de termos e condições é analisado pelo Claude contra uma lista fixa de cláusulas predatórias. Cada mudança de marca é versionada. O fluxo de trabalho que exigiria uma equipe editorial roda em jobs Celery e camadas de cache.

A plataforma foi lançada em 38 mercados no primeiro dia porque a arquitetura do pipeline foi construída primeiro e o conteúdo foi gerado depois. Não comecei com cinco mercados e expandi gradualmente - construí as ferramentas para lidar com 38 locais, rodei por dois anos e então tornei público. O modelo de fundador solo não é uma limitação - é a restrição de design que tornou a automação necessária e a independência possível.

O padrão editorial também é inegociável. Cada campo de texto no site é escrito por mim, em primeira pessoa, sem ghostwriters e sem freelancers substituíveis. Quando descrevo uma estrutura de licenciamento ou um teste de saque, a voz é consistente porque é uma só voz. Onde outras plataformas dizem "nossa equipe de especialistas", eu digo "eu" ou descrevo o que o sistema faz. Isso não é uma escolha estilística - é um mecanismo de responsabilização.

1

Fórmula pública

Cada pontuação é computada a partir de entradas documentadas e pesos publicados. Qualquer pessoa pode reproduzir uma classificação a partir dos mesmos dados.

2

Reavaliação mensal

Cada cassino é reavaliado uma vez por mês contra dados raspados atualizados, análises externas e mudanças nos termos.

3

Nunca rankings pagos

Links de afiliados financiam a operação, mas não mudam pontuações ou ordem. A posição vem da fórmula.

4

Uma voz editorial

Cada campo de texto no site é escrito por uma pessoa, em primeira pessoa, sem ghostwriters ou freelancers substituíveis.

5

Automação em vez de equipes

O fluxo de trabalho que exigiria uma equipe editorial roda em jobs Celery, pipelines de scraping e análise assistida por IA.

6

Mudanças auditadas

Cada edição de marca é versionada. Se uma classificação muda, os dados de entrada mudaram - e o histórico é preservado.

7

Análise de Termos

Os termos de cada cassino são analisados pelo Claude contra uma lista fixa de cláusulas predatórias. Os achados alimentam o pilar Justiça de bônus.

8

Lançamento em 38 mercados

A plataforma foi lançada publicamente com cobertura completa em 38 locais, não um lançamento gradual. As ferramentas foram construídas para escala primeiro.

Engenharia

Tecnologias e Ferramentas

A stack que potencializa dados conscientes de local, trilhas de auditoria e conteúdo assistido por IA.

FastAPI
Backend
Python
Backend
SQLAlchemy
ORM
Pydantic
Schemas
PostgreSQL
Banco de dados
Redis
Cache
Celery
Tarefas
Next.js 15
Frontend
React 19
Frontend
Tailwind CSS
UI
Mantine
UI
Anthropic Claude
IA
OpenAI GPT
IA
ScrapingBee
Scraping
Playwright
Scraping
Lighthouse
Performance
Nginx
Infraestrutura
PM2
Gerenciamento de processos
Diferente por design

Como faço as coisas de forma diferente

A maioria dos sites afiliados de cassino opera em um modelo editorial orientado por equipe. Eles contratam redatores para produzir análises, especialistas em SEO para otimizar palavras-chave e analistas para atribuir pontuações. A produção é polida, a cadência de atualização é alta e os rankings são influenciados por relacionamentos comerciais mesmo quando a divulgação diz o contrário. O sinal geralmente está nos critérios vagos - "qualidade geral", "satisfação do jogador", "reputação da indústria" - e na ausência de qualquer fórmula pública que permitiria a terceiros verificar uma pontuação.

O CasinoScraper inverte esse modelo. A pontuação é automatizada e determinística. A fórmula de seis pilares é publicada com pesos exatos. Os rankings são atualizados mensalmente quando os dados são atualizados, não quando um acordo de parceria muda. A voz editorial é singular e atribuída - cada análise, cada guia de mercado, cada parágrafo explicativo é escrito pela mesma pessoa. A plataforma não finge ser uma operação de equipe porque independência nesta escala requer automação, não contratação.

A infraestrutura técnica também separa este projeto de sites afiliados típicos. A maioria das plataformas roda em WordPress com um plugin de análise e entrada manual de pontuação. O CasinoScraper roda em um backend FastAPI personalizado com pipelines Celery, armazenamento PostgreSQL, cache Redis e Next.js 15 no frontend. O scraping acontece mensalmente via ScrapingBee e Playwright. A análise de Termos roda no Anthropic Claude. As pontuações recomputam automaticamente quando qualquer entrada muda. A publicação acontece diariamente às 08:00 UTC via job programado. A stack é superengenheirada para um site de análise porque este não é um site de análise - é uma plataforma de auditoria.

Linha do tempo

Jornada até aqui

2010

Comecei em conformidade de iGaming

Comecei a trabalhar em conformidade regulatória, estruturas de licenciamento e avaliação de risco de operadores em operadores europeus de iGaming.

2015

Foco em licenciamento multijurisdicional

Me especializei em estruturas de licenciamento transfronteiriço (MGA, UKGC, KGC) e comecei a revisar termos de bônus contra padrões de proteção ao jogador.

2020

Identifiquei o problema dos afiliados

Reconheci o problema estrutural nos sites de análise afiliados: posicionamentos pagos disfarçados de rankings editoriais, critérios vagos, zero responsabilização.

2024

Comecei a construir o CasinoScraper

Comecei a engenheirar a plataforma como projeto solo - desenhei a fórmula de seis pilares, construí a stack FastAPI/Next.js, escrevi pipelines de scraping, integrei o Claude para análise de Termos.

2026

Lançamento público em 38 mercados

Lancei o CasinoScraper.com publicamente em agosto com infraestrutura completa de auditoria: fórmula pública, reavaliação mensal, expansão diária do catálogo, análise automatizada de Termos, histórico de versões.

FAQ

Perguntas frequentes

Quem é Markus Halvorsen?
Por que você construiu o CasinoScraper?
Como funcionam as análises de cassino no CasinoScraper?
Como os dados são verificados?
Com que frequência a plataforma atualiza?
O CasinoScraper usa links de afiliados?
Como posso entrar em contato com você?
O que torna o CasinoScraper diferente de outros sites de análise?