Flujo de trabajo
Sin valoraciones

FocusPet

Una mascota virtual que prospera cuando te concentras — y te habla. Tamagotchi conoce a la productividad, ahora con AI en el dispositivo.

gamificationpomodorofocuspixel-arttamagotchion-device-ailitert

Gato pixel-art que evoluciona en 6 etapas: Huevo → Bebé → Niño → Adolescente → Adulto → Maestro

Detección automática de concentración — quedarse en la misma pestaña 5+ min = ganas XP

Seguimiento de distracciones — cambios rápidos de pestaña (<30s) ponen triste a tu mascota

Temporizador pomodoro integrado (25 min por defecto) con +50 XP por sesión completada

Mascota flotante en cualquier página — arrastrable, con animaciones idle/feliz/triste

Modo AI: tu mascota envía mensajes contextuales según tu progreso y tu ánimo

Análisis de sentimiento en el dispositivo vía LiteRT.js (modelo de 752KB) — cero datos salen de tu navegador

8 categorías de mensajes: hitos de concentración, rachas, evolución, ánimos y más

Bocadillo de diálogo superpuesto — tu mascota te habla con bocadillos animados

Estadísticas de salud, racha y concentración diaria seguidas en el popup

Pixel art estilo Game Boy de 4 colores, sintetizado en tiempo real en canvas

100% gratis, sin tiers premium, sin tracking, sin analytics, cero datos enviados

FocusPet convierte la concentración en un juego. Un gato pixel-art vive en tu pantalla, gana XP cuando te concentras y se pone triste cuando te distraes. Con el modo AI (v0.2.0), tu mascota ahora te habla — enviando mensajes contextuales según tu progreso y el sentimiento de lo que escribes. Todo el análisis se ejecuta en el dispositivo. Cero datos enviados.

Cómo funciona

FocusPet se ejecuta en silencio en segundo plano, siguiendo la actividad de tus pestañas:

  • Quédate en una pestaña 5+ minutos → tu mascota gana 2 XP por minuto concentrado. La salud se regenera.
  • Cambia de pestañas en menos de 30 segundos → eso es una distracción. Tu mascota pierde 5 XP, su ánimo cae a triste y su racha se reinicia a cero.
  • Completa una sesión pomodoro → +50 XP, salud +10, y tu mascota lo celebra.
  • Quédate inactivo o bloquea la pantalla → tu mascota se duerme (morada, ojos cerrados).
  • Nuevo día → los contadores diarios se reinician (minutos de concentración, conteo de distracciones), pero el XP total y la etapa son permanentes.

Modo AI (v0.2.0)

El modo AI hace que tu mascota cobre vida con mensajes contextuales. Es opt-in — desactivado por defecto. Actívalo desde el popup.

Cómo funciona

  1. Análisis de sentimiento: Mientras estás en una sesión de concentración, FocusPet analiza el tono del texto que escribes en cualquier textarea. Un modelo ML de 752KB en el dispositivo (AverageWordVec vía LiteRT.js) se ejecuta en tu navegador con aceleración WebGPU. El texto se analiza cada 2 segundos (debounced) y nunca se almacena ni se transmite — solo se guarda una puntuación de sentimiento (-1 a +1).

  2. Motor de mensajes: Según la etapa, el ánimo, los hitos de progreso y el sentimiento detectado de tu mascota, un sistema basado en reglas selecciona el mensaje adecuado de 8 categorías con 6+ variantes cada una:

CategoríaDisparadorEjemplo
Hito de concentración1h / 2h / 4h de concentración hoy”¡Una hora de concentración! Vas como un rayo. 🎯“
Hito de racha3 / 5 / 10 sesiones consecutivas”¡Cinco sesiones seguidas! Imparable. 🔥🔥“
Evolución de etapaLa mascota evolucionó a nueva etapa”¡MAESTRO! Estoy en mi forma más poderosa. 👑🐱“
Recuperación de distracciónVolviste a concentrarte tras distraerte”¡Me alegra tenerte de vuelta! 🐱💛“
ÁnimoSentimiento negativo detectado”¡No te rindas! Creo en ti, pase lo que pase. 💪🐱“
Alegría compartidaSentimiento positivo detectado”¡Puedo sentir tu alegría en cada palabra! Es contagiosa. ✨“
Toque de inactividadUsuario inactivo un rato”¿Sigues ahí? Estaré aquí cuando estés listo. 🐱“
Pomodoro completoSesión terminada”¡Sesión completa! +50 XP. ¡Estoy saltando de alegría! 🎉🐱”
  1. Bocadillo: Los mensajes aparecen como bocadillos sobre tu mascota con una animación suave, autodescartándose tras 5 segundos. Haz clic en la mascota para descartarlo manualmente.

  2. Notificaciones: Notificaciones nativas opcionales de Chrome para los mensajes de la mascota. Actívalas desde el popup.

Rate limiting

  • Durante concentración: máx. 1 mensaje cada 15 minutos
  • Durante inactividad: máx. 1 mensaje cada 30 minutos
  • Nunca interrumpe una sesión pomodoro

Privacidad

🔒 Cero datos enviados. El análisis de sentimiento se ejecuta 100% en el dispositivo. El texto que escribes se analiza en tu navegador y se descarta inmediatamente — solo se guarda una puntuación de sentimiento (-1 a +1) en el estado de tu mascota. Nunca se almacena, transmite ni registra texto alguno.

Etapas de evolución

EtapaXP necesarioVisual
Huevo0Cuerpo de gato básico
Bebé50Cuerpo de gato básico
Niño200+ Sombrero rojo
Adolescente500+ Sombrero rojo
Adulto1000+ Sombrero rojo + Capa morada
Maestro2500+ Sombrero rojo + Capa morada + Corona dorada

Una vez que tu mascota alcanza Maestro, está al máximo — pero puedes seguir sumando XP para fardar de total.

El temporizador pomodoro

El popup incluye un temporizador pomodoro de 25 minutos. Pulsa Start Focus y empieza la cuenta atrás. Si completas los 25 minutos enteros: +50 XP, subida de salud, incremento de racha y una notificación. Si lo interrumpes (o te quedas inactivo): -10 XP, la racha se reinicia y tu mascota se pone triste.

La mascota flotante

Un gato pixel-art de 64×64 se renderiza como una superposición fija en cada página que visites — abajo a la derecha por defecto. Es:

  • Arrastrable — clic y mantén para moverlo a cualquier parte de la página
  • Animada — respiración idle, cola que menea, rebote al hacer clic
  • Reactiva al ánimo — cuerpo dorado cuando feliz, azul cuando triste, morada cuando duerme
  • Consciente de la etapa — muestra sombrero, capa y corona según evoluciona
  • Habla — aparecen bocadillos con los mensajes del modo AI
  • Descartable — es un elemento canvas, no intrusivo al 85% de opacidad

Privacidad

FocusPet no recoge ningún dato. Sin analytics, sin tracking, sin telemetría. El estado de tu mascota vive en chrome.storage.local — nunca sale de tu navegador. El análisis de sentimiento del modo AI se ejecuta completamente en el dispositivo — el texto se analiza y se descarta, solo se conserva la puntuación de sentimiento. Los únicos permisos son storage, tabs, idle y notifications.

Gratis para siempre

FocusPet es 100% gratis. Las 6 etapas de evolución, el modo AI, el temporizador pomodoro y la mascota flotante están disponibles para todo el mundo. No hay tiers premium, ni funciones bloqueadas, ni límites de uso. Si te gusta, puedes invitarme a un café — pero sin ninguna presión.

¿Cómo valorarías FocusPet?

Haz clic en una estrella para votar — sin registro.

Preguntas frecuentes

¿FocusPet es realmente gratis?

Sí, 100% gratis. Las 6 etapas de evolución, el temporizador pomodoro, el modo AI y la mascota flotante están disponibles para todo el mundo. Sin tiers premium, sin funciones bloqueadas, sin límites de uso. Si te gusta, puedes invitarme a un café — pero sin ninguna presión.

¿FocusPet recoge datos?

No. FocusPet no recoge ningún dato. Sin analytics, sin tracking, sin telemetría. El estado de tu mascota (XP, etapa, salud, estadísticas) se guarda localmente en tu navegador vía chrome.storage.local. El análisis de sentimiento del modo AI se ejecuta completamente en el dispositivo — el texto que escribes se analiza en tu navegador y nunca se almacena ni se transmite. Solo se guarda una puntuación de sentimiento (-1 a +1). Nada sale de tu dispositivo.

¿Qué es el modo AI?

El modo AI (nuevo en v0.2.0) hace que tu mascota te hable con mensajes contextuales. Analiza el sentimiento del texto que escribes durante las sesiones de concentración usando un modelo ML de 752KB en el dispositivo (LiteRT.js). Según tu progreso, tu ánimo y el sentimiento detectado, tu mascota envía mensajes de ánimo, celebra hitos o te avisa cuando estás inactivo. Es opt-in — desactivado por defecto. Actívalo desde el popup.

¿Cómo funciona el análisis de sentimiento?

FocusPet usa un clasificador de sentimiento TinyML (AverageWordVec, 752KB) que se ejecuta en tu navegador vía LiteRT.js con aceleración WebGPU. Analiza los últimos ~500 caracteres de texto que escribes en textareas cada 2 segundos (debounced). El texto en sí nunca se guarda — solo se conserva una puntuación de sentimiento de -1 (negativo) a +1 (positivo) en el estado de tu mascota. Cuando se detecta sentimiento negativo, tu mascota te anima. Cuando es positivo, celebra contigo.

¿Cómo detecta FocusPet la concentración vs la distracción?

FocusPet sigue la actividad de pestañas en segundo plano. Cuando te quedas en la misma pestaña durante 5 minutos o más, tu mascota gana XP (2 XP por minuto concentrado). Cuando cambias de pestañas en menos de 30 segundos, cuenta como distracción — tu mascota pierde 5 XP y su racha se reinicia. También puedes usar el temporizador pomodoro integrado para ganar +50 XP garantizados por cada sesión de 25 minutos completada.

¿Cuáles son las etapas de evolución?

Tu mascota evoluciona en 6 etapas según el XP total: Huevo (0 XP), Bebé (50 XP), Niño (200 XP), Adolescente (500 XP), Adulto (1000 XP) y Maestro (2500 XP). Cada etapa añade accesorios visuales — un sombrero en Niño, una capa en Adulto y una corona dorada en Maestro. El modo AI también cambia la personalidad de tu mascota en sus mensajes según va evolucionando.

¿Qué tipo de mensajes envía la mascota?

8 categorías: hitos de concentración (1h/2h/4h de concentración), hitos de racha (3/5/10 sesiones consecutivas), celebraciones de etapa al evolucionar, recuperación tras distracción, ánimos basados en sentimiento cuando escribes algo difícil, alegría compartida cuando estás positivo, toques suaves cuando estás inactivo y celebraciones de pomodoro completado. Cada categoría tiene 6+ variantes de mensaje para variedad.

¿FocusPet funciona offline?

Sí. FocusPet funciona completamente offline. El sprite pixel-art se dibuja en tiempo real en un canvas HTML — sin imágenes, sin assets externos. El modo AI usa un modelo ML de 752KB incluido con runtime WebGPU/WASM — sin llamadas de red. Los únicos permisos son storage, tabs, idle y notifications.

Más extensiones para probar