Solo founder · Everything else is automated

Markus Halvorsen

Fundador y Editor Principal

Markus cuenta con más de 15 años de experiencia en la industria del iGaming, especializado en cumplimiento normativo, licencias y evaluación de riesgos. Se asegura de que cada análisis de casino cumpla estrictos estándares de transparencia y protección al jugador.

84
Casinos analizados
0
Artículos escritos
9635
Bonuses reviewed
24/7
Automation
Trayectoria

Mi historia

Empecé a trabajar en cumplimiento normativo y licencias de iGaming en 2010, centrado en evaluación de riesgos de operadores y marcos regulatorios en mercados europeos. Durante los siguientes cinco años, me especialicé en estructuras de licencias multijurisdiccionales - MGA, UKGC, KGC - y comencé a revisar términos de bonos frente a estándares de protección al jugador. El trabajo me dio visibilidad directa sobre cómo los operadores redactan sus términos y condiciones, dónde están las zonas grises legales y qué cláusulas perjudican sistemáticamente a los jugadores.

Para 2020, tenía una frustración recurrente: la mayoría de sitios de reseñas de afiliados operaban como directorios de listados de pago. Las clasificaciones se vendían, los criterios eran vagos y la independencia editorial era teatro. El problema era estructural - los equipos de revisión necesitaban escala, la escala requería dinero y el dinero provenía de operadores que esperaban posiciones favorables. Sin rendición de cuentas, sin fórmula pública, sin rastro de auditoría.

En 2024, empecé a construir CasinoScraper como proyecto de fundador único. Diseñé la fórmula de calificación de seis pilares, construí la pila de FastAPI y Next.js, escribí los pipelines de scraping e integré Anthropic Claude para análisis de términos y condiciones. La plataforma pasó dos años en modo ingeniería exclusiva - sin tráfico público, solo desarrollo de pipelines y acumulación de datos. En agosto de 2026, CasinoScraper se lanzó públicamente en 38 mercados con toda la infraestructura de auditoría ya funcionando: fórmula pública, recalificación mensual, expansión diaria del catálogo, análisis automatizado de términos y condiciones e historial de versiones completo desde el primer día.

Pila de automatización

El backend que reemplaza al equipo

Seis pipelines siempre activos manejan scraping, puntuación, análisis de términos y condiciones y publicación diaria - el flujo de trabajo que requeriría un staff editorial se ejecuta en Celery y Claude en su lugar.

Un fundador. Seis pipelines. Cero ajustes manuales de puntuación.

Scraping de términos y datos

Scraping mensual de términos de casino, detalles de bonos, métodos de pago y datos de licencias a través de ScrapingBee y Playwright. Extrae datos estructurados de sitios de operadores y los alimenta al motor de puntuación.

mensual
Agregador de reseñas externas

Recopila opiniones de usuarios de Trustpilot, AskGamblers y otras plataformas de terceros. Agrega sentimiento y distribuciones de calificación para alimentar el pilar Opiniones de usuarios.

mensual
Análisis de términos y condiciones por IA

Anthropic Claude analiza los términos y condiciones de cada casino contra una lista de verificación fija de cláusulas predatorias - trampas de retiro máximo, tarifas de inactividad, derechos de cambio unilaterales, requisitos de apuesta irrealistas. Los hallazgos alimentan el pilar Equidad de bonos y se muestran en las reseñas.

al cambiar términos
Motor de puntuación de 6 pilares

Calcula puntuaciones de Confianza y licencias, Equidad de bonos, Velocidad de pago, Conveniencia de pago, UX y móvil, y Opiniones de usuarios usando la fórmula pública. Recalcula automáticamente cuando cualquier dato de entrada cambia - sin anulaciones manuales.

al cambiar
Publicación de calificaciones

Trabajo diario de Celery publica puntuaciones y clasificaciones actualizadas a las 08:00 UTC. Activa revalidación ISR de Next.js para páginas afectadas y limpia entradas de caché Redis.

diario 08:00 UTC
Caché Redis + Next.js

Redis almacena puntuaciones calculadas, datos de marca serializados y estadísticas de reseñas agregadas. Next.js ISR cachea páginas con stale-while-revalidate - los usuarios siempre ven respuestas rápidas, trabajos en segundo plano refrescan datos al cambiar.

siempre activo
PipelineIn-house scraperCelery workersClaude SonnetPostgreSQLRedis cacheNext.js SSR
Por qué este proyecto

Por qué CasinoScraper

CasinoScraper existe porque la industria de reseñas de afiliados tiene un problema de rendición de cuentas. La mayoría de sitios presentan clasificaciones como juicio editorial mientras venden el orden entre bastidores. Los criterios se describen en lenguaje vago - "confiable", "reputado", "mejor" - sin definición de cómo se ganan o pierden esas etiquetas. Cuando un casino cae cinco posiciones de la noche a la mañana, los lectores no tienen forma de saber si el operador cambió o si fue el acuerdo de ingresos del afiliado.

Construí esta plataforma para resolver ese problema para una persona a la vez. Cada puntuación en CasinoScraper proviene de una fórmula pública. Los seis pilares - Confianza y licencias, Equidad de bonos, Velocidad de pago, Conveniencia de pago, UX y móvil, Opiniones de usuarios - se ponderan y calculan de la misma manera para cada marca. Si una calificación cambia, los datos de entrada cambiaron. Si se marca una cláusula en los términos, la lógica de marcado está documentada. Los enlaces de afiliado financian la operación, pero no mueven las clasificaciones.

La visión

Qué lo hace WOW

Lo que hace diferente a CasinoScraper es la disciplina de ingeniería detrás de ella. Esto no es un sitio de contenido con un sistema de puntuación añadido - es una plataforma de auditoría que publica contenido. Cada casino se recalifica mensualmente contra datos frescos. Cada documento de términos y condiciones es analizado por Claude contra una lista de verificación fija de cláusulas predatorias. Cada cambio de marca queda versionado. El flujo de trabajo que requeriría un equipo editorial se ejecuta en trabajos de Celery y capas de caché en su lugar.

La plataforma se lanzó en 38 mercados desde el primer día porque la arquitectura del pipeline se construyó primero y el contenido se generó después. No empecé con cinco mercados y me expandí gradualmente - construí las herramientas para manejar 38 localizaciones, las ejecuté durante dos años y luego las hice públicas. El modelo de fundador único no es una limitación - es la restricción de diseño que hizo necesaria la automatización y posible la independencia.

La barra editorial tampoco es negociable. Cada campo de texto en el sitio está escrito por mí, en primera persona, sin escritores fantasma y sin freelancers intercambiables. Cuando describo un marco de licencias o una prueba de retiro, la voz es consistente porque es una sola voz. Donde otras plataformas dicen "nuestro equipo de expertos", yo digo "yo" o describo lo que hace el sistema. Eso no es una elección estilística - es un mecanismo de rendición de cuentas.

1

Fórmula pública

Cada puntuación se calcula a partir de entradas documentadas y pesos publicados. Cualquiera puede reproducir una calificación a partir de los mismos datos.

2

Recalificación mensual

Cada casino se reevalúa una vez al mes contra datos scrapeados frescos, reseñas externas y cambios de términos.

3

Nunca clasificaciones de pago

Los enlaces de afiliado financian la operación, pero no cambian puntuaciones u orden. La posición proviene de la fórmula.

4

Una voz editorial

Cada campo de texto en el sitio está escrito por una persona, en primera persona, sin escritores fantasma ni freelancers intercambiables.

5

Automatización sobre equipos

El flujo de trabajo que requeriría un staff editorial se ejecuta en trabajos de Celery, pipelines de scraping y análisis asistido por IA en su lugar.

6

Cambios con rastro de auditoría

Cada edición de marca queda versionada. Si una calificación cambia, los datos de entrada cambiaron - y el historial se preserva.

7

Análisis de términos y condiciones

Los términos de cada casino son analizados por Claude contra una lista de verificación fija de cláusulas predatorias. Los hallazgos alimentan el pilar Equidad de bonos.

8

Lanzamiento en 38 mercados

La plataforma se lanzó públicamente con cobertura completa en 38 localizaciones, no un despliegue gradual. Las herramientas se construyeron primero para escala.

Ingeniería

Tecnología y herramientas

La pila que impulsa datos conscientes de localización, rastros de auditoría y contenido asistido por IA.

FastAPI
Backend
Python
Backend
SQLAlchemy
ORM
Pydantic
Esquemas
PostgreSQL
Base de datos
Redis
Caché
Celery
Tareas
Next.js 15
Frontend
React 19
Frontend
Tailwind CSS
UI
Mantine
UI
Anthropic Claude
IA
OpenAI GPT
IA
ScrapingBee
Scraping
Playwright
Scraping
Lighthouse
Rendimiento
Nginx
Infraestructura
PM2
Gestión de procesos
Diferente por diseño

Cómo hago las cosas diferente

La mayoría de sitios de afiliados de casinos operan con un modelo editorial impulsado por equipos. Contratan escritores para producir reseñas, especialistas SEO para optimizar palabras clave y analistas para asignar puntuaciones. El resultado es pulido, la cadencia de actualización es alta y las clasificaciones están influenciadas por relaciones comerciales incluso cuando la divulgación dice lo contrario. La señal suele estar en los criterios vagos - "calidad general", "satisfacción del jugador", "reputación de la industria" - y la ausencia de cualquier fórmula pública que permita a un tercero verificar una puntuación.

CasinoScraper invierte ese modelo. La puntuación es automatizada y determinista. La fórmula de seis pilares se publica con pesos exactos. Las clasificaciones se actualizan mensualmente cuando los datos se actualizan, no cuando cambia un acuerdo de asociación. La voz editorial es singular y atribuida - cada reseña, cada guía de mercado, cada párrafo explicativo está escrito por la misma persona. La plataforma no pretende ser una operación de equipo porque la independencia a esta escala requiere automatización, no contratación.

La infraestructura técnica también separa este proyecto de los sitios de afiliados típicos. La mayoría de plataformas funcionan en WordPress con un plugin de reseñas y entrada manual de puntuaciones. CasinoScraper funciona en un backend personalizado de FastAPI con pipelines Celery, almacenamiento PostgreSQL, caché Redis y Next.js 15 en el frontend. El scraping ocurre mensualmente a través de ScrapingBee y Playwright. El análisis de términos y condiciones se ejecuta en Anthropic Claude. Las puntuaciones se recalculan automáticamente cuando cualquier entrada cambia. La publicación ocurre diariamente a las 08:00 UTC a través de un trabajo programado. La pila está sobre-ingenierizada para un sitio de reseñas porque esto no es un sitio de reseñas - es una plataforma de auditoría.

Cronología

El viaje hasta ahora

2010

Comencé en cumplimiento normativo de iGaming

Empecé a trabajar en cumplimiento normativo, estructuras de licencias y evaluación de riesgos de operadores en operadores de iGaming europeos.

2015

Enfoque en licencias multijurisdiccionales

Me especialicé en marcos de licencias transfronterizas (MGA, UKGC, KGC) y comencé a revisar términos de bonos contra estándares de protección al jugador.

2020

Identifiqué el problema de afiliados

Reconocí el problema estructural en sitios de reseñas de afiliados: posiciones pagadas disfrazadas de clasificaciones editoriales, criterios vagos, cero rendición de cuentas.

2024

Comencé a construir CasinoScraper

Empecé a ingenierizar la plataforma como proyecto de fundador único - diseñé la fórmula de seis pilares, construí la pila FastAPI/Next.js, escribí pipelines de scraping, integré Claude para análisis de términos y condiciones.

2026

Lanzamiento público en 38 mercados

Lancé CasinoScraper.com públicamente en agosto con infraestructura de auditoría completa: fórmula pública, recalificación mensual, expansión diaria del catálogo, análisis automatizado de términos y condiciones, historial de versiones.

Preguntas

Preguntas frecuentes

¿Quién es Markus Halvorsen?
¿Por qué construiste CasinoScraper?
¿Cómo funcionan las reseñas de casinos en CasinoScraper?
¿Cómo se verifican los datos?
¿Con qué frecuencia se actualiza la plataforma?
¿CasinoScraper usa enlaces de afiliado?
¿Cómo puedo contactarte?
¿Qué hace diferente a CasinoScraper de otros sitios de reseñas?