← Volver a casos
Caso de éxito · Streaming · entretenimiento

Caso GeekBeam: app de streaming vertical con tokens y suscripción

GeekBeam es una app de streaming vertical: microdramas y series animadas en episodios cortos, con originales como The Starless Maiden y Living The Dream. Latech tomó una app a medio hacer y en seis semanas la llevó a revisión de App Store, con monetización, protección de contenido y un panel para operar el negocio.

Por Alonso Grimaldo|

Las capturas de la app se tomaron como usuario invitado y las del panel sobre una base de prueba con datos de ejemplo. La app está en inglés porque GeekBeam apunta al público de Estados Unidos; las pantallas y funciones son las reales.

Logo de GeekBeam

App de streaming de microdramas verticales

GeekBeam

Sitio del cliente

El reto: una app que funcionaba en demo, pero no podía cobrar

GeekBeam es una plataforma de streaming vertical para el público de Estados Unidos: episodios cortos de microdramas y series animadas, con originales propios y una mascota, Noko. Cuando Latech entró, en julio de 2026, la app ya existía en Expo con un backend en Supabase, pero le faltaba lo que separa una demo de un negocio: cobrar bien, proteger el contenido y operar sin depender de un desarrollador.

El producto, en capturas reales

Home de GeekBeam con series originales y rieles de contenido
Home. Originales y rieles que se ordenan desde el panel.

Qué construimos en seis semanas

Un player vertical sobre Cloudflare Stream que pasa al siguiente episodio solo, con gesto para moverse dentro del video y pistas de subtítulos y audio en varios idiomas. Encima, la monetización: suscripción, packs de tokens a 50 tokens por episodio y compra del título completo, presentadas en un paywall de tres opciones. Las recompensas (check-in diario, anuncios y metas) mantienen enganchado a quien todavía no paga.

Todo lo que toca dinero vive en el servidor. El teléfono puede pedir un desbloqueo, pero nunca escribir un saldo: el gasto se descuenta y se registra en una sola operación, y los tokens se acreditan únicamente cuando llega un webhook verificado. La reproducción usa URLs firmadas de vida corta que el backend entrega solo si el usuario tiene acceso al episodio.

Un panel para operar el negocio

El panel anterior servía para subir videos. El nuevo, en admin.geekbeam.tv, es el centro de operaciones: buscar un usuario y ver su saldo, su suscripción y su historial; regalar o quitar tokens con motivo obligatorio; cambiar precios por país y por título; definir qué episodios son gratis; ordenar los rieles de la home; subir videos, portadas, subtítulos y doblajes. Cada cambio queda en un registro de auditoría, y hay roles separados para administración y soporte.

Resumen del panel de administración de GeekBeam
Panel de administración: el negocio en una pantalla, sin tocar la base de datos.
Matriz de precios por país y por título
Pricing por país y por título, y reglas de episodios gratis, editables sin sacar una versión nueva.

Del TestFlight a la revisión de Apple

Los releases salen con EAS a TestFlight para el equipo de GeekBeam y de ahí a App Store. Para pasar la revisión sumamos borrado de cuenta desde la app, enlaces legales en cada pantalla de suscripción y una limpieza de permisos. Cuando Apple pidió el enlace a los Terms of Use (guía 3.1.2), redactamos los términos, los publicamos en Squarespace y resolvimos el rechazo el mismo día. Hoy seguimos como tech partner: compras web, Google Play y lo que venga después del lanzamiento.

Gestión de series, episodios, portadas y pistas de idioma
Contenido: series, episodios, portadas, subtítulos y doblajes desde el panel.

De punta a punta

Todo lo que hicimos

Auditoría y toma de control

Recibimos una app en Expo y un backend en Supabase hechos por otro equipo. Ordenamos los repositorios, sacamos los secretos del código y dejamos una sola fuente de verdad para la base de datos.

Player vertical

Reproducción HLS sobre Cloudflare Stream, auto-avance al siguiente episodio, gesto para adelantar y retroceder, y selector de subtítulos y audio que recuerda la elección.

Monetización

Suscripción mensual, packs de tokens y compra del título completo. Paywall con las tres opciones, desbloqueo por episodio y reglas de episodios gratis configurables por título.

Economía de tokens del lado del servidor

El app pide; el servidor decide. Gasto atómico con su registro en el ledger, acreditación solo por webhook verificado y límites de uso en las funciones que tocan dinero.

Recompensas

Check-in diario, recompensa por ver un anuncio y metas, validadas en el servidor para que no se puedan reclamar dos veces.

Protección de contenido

URLs de reproducción firmadas y de vida corta, emitidas solo si el usuario tiene acceso, y bloqueo de capturas y grabación de pantalla con una lista de testers habilitados para QA.

Subtítulos y doblajes

Cualquier cantidad de pistas por episodio. Los doblajes viajan como pistas de audio nativas del video, así el audio queda siempre sincronizado.

Panel de administración

Usuarios, ledger de tokens, suscripciones, matriz de precios, catálogo, portadas, subtítulos, doblajes y registro de auditoría, en admin.geekbeam.tv y con roles de administrador y operador.

Releases y cumplimiento

Builds con EAS a TestFlight y App Store, borrado de cuenta desde la app, Terms y Privacy publicados en Squarespace y el rechazo de Apple por la guía 3.1.2 resuelto el mismo día.

Preguntas frecuentes

¿Qué es GeekBeam?

GeekBeam (geekbeam.tv) es una app de streaming vertical con episodios cortos de microdramas y series animadas, pensada para el público de Estados Unidos. Latech se encarga de la app, el backend y el panel de administración como tech partner.

¿Latech construyó la app desde cero?

No. GeekBeam llegó con una app en Expo y un backend en Supabase hechos por otro equipo. Latech la auditó, ordenó los repositorios y construyó encima lo que faltaba para lanzar: player, monetización, seguridad del lado del servidor, protección de contenido, panel y releases.

¿Cómo cobra la app?

Con un modelo híbrido: suscripción mensual que abre todo el catálogo, compra de un título completo y packs de tokens para desbloquear episodios sueltos. Los precios y los episodios gratis se configuran por título y por país desde el panel, sin publicar una versión nueva de la app.

¿Cómo se protege el contenido?

La reproducción usa URLs firmadas de vida corta que el servidor emite solo si el usuario tiene acceso al episodio. Además, la app bloquea capturas y grabación de pantalla, con una excepción por usuario para los testers que necesitan grabar en QA.

¿Quieres construir algo similar para tu operación?

Cuéntanos el proceso, sistema o canal que quieres ordenar y revisamos un primer alcance.

Perfil
Reto
Presupuesto
Agenda

Diagnóstico Latech

Cuéntanos qué quieres construir

El funnel cambia las preguntas según tu tipo de proyecto para llegar a una llamada con contexto real.