- ¿Qué es Impostor MX?
- Cómo se juega
- Instalación
- Desarrollo
- Seguridad y privacidad
- Contribuir
- Comunidad
- Apoyar el proyecto
- Licencia
Impostor MX es un juego de fiesta offline para Android y la alternativa open source a los juegos de roles ocultos — reuní a tus amigos, pasen el teléfono y descubran quién está mintiendo en partidas llenas de risas, deducción y debates estratégicos.
Este proyecto nació de una pregunta simple: ¿por qué pagar suscripciones mensuales o soportar anuncios invasivos por un juego tan sencillo? La respuesta fue crear una alternativa completamente gratuita, sin compromisos, de código abierto y que no necesita conexión a internet.
- Sin anuncios. Cero interrupciones. Solo diversión.
- 100 % gratuito. Sin compras dentro de la aplicación ni suscripciones ocultas.
- Totalmente offline. Perfecto para viajes, reuniones sin señal o fiestas donde los datos móviles no llegan.
- Código abierto. Transparencia total. Revisá, auditá y modificá cada línea de código.
- Personalizable. Creá tus propias categorías temáticas y ajustá todas las reglas.
- Ruleta de castigos. Una mecánica exclusiva que añade emoción y consecuencias al final de cada partida.
- Multilingüe. Disponible en español, inglés, portugués y alemán.
- Accesible. Compatible con TalkBack en Android para que nadie se quede fuera.
Seleccioná una categoría temática para la partida. Podés usar las categorías incluidas o crear las tuyas desde el menú de Ajustes (⚙️).
Pasá el teléfono entre todos los jugadores para que cada uno configure su nombre y PIN personal. Después definí cuántos impostores habrá, el tiempo límite de debate y personalizá los castigos de la ruleta si querés.
Cada jugador ingresa su PIN en privado para revelar su palabra secreta. Todos ven una palabra relacionada con la categoría… excepto el impostor, que no ve nada y debe improvisar.
Comienza la discusión. Hagan preguntas estratégicas y describan sus palabras sin ser demasiado obvios. Los civiles intentan identificar al impostor mientras este trata de pasar desapercibido y deducir cuál es la palabra secreta.
Cuando el tiempo termine, voten por quién creen que es el impostor. Si lo atrapan, ganan los civiles. Si el impostor sobrevive, gana él. La persona perdedora gira la ruleta de castigos. ¡Que la suerte esté de tu lado!
| Fuente | Instrucciones |
|---|---|
![]() |
Instalá desde la tienda libre F-Droid. Actualizaciones automáticas. |
![]() |
Descargá el APK de la última release. Abrí el archivo y aceptá la instalación. |
| Requisito | Valor |
|---|---|
| Versión de Android | 7.0 (API 24) o superior |
| Espacio de almacenamiento | ~25 MB |
| Permisos | Solo vibración (VIBRATE) |
Impostor MX está construido con Flutter 3.x y Dart 3.x, siguiendo una arquitectura modular con separación clara de responsabilidades.
| Capa | Responsabilidad | Archivos clave |
|---|---|---|
config/ |
Constantes, tema visual, helpers responsive | theme.dart, constants.dart |
providers/ |
Estado global con Provider | game_provider.dart, language_provider.dart |
screens/ |
Pantallas del juego (11 módulos) | category_screen.dart, reveal_screen.dart, result_screen.dart |
widgets/ |
Componentes reutilizables | common.dart (GameCard, GameBackground), inputs.dart (BouncyButton) |
utils/ |
Servicios singleton | sound_manager.dart |
lang/ |
Diccionarios de internacionalización | es.dart, en.dart, pt.dart, de.dart |
Dependencias principales: provider ^6.0.5, vibration ^3.1.5, audioplayers ^6.5.1, shared_preferences ^2.5.4, flutter_fortune_wheel ^1.3.2, confetti ^0.8.0, url_launcher ^6.3.2.
Opción A — Compilar en la nube con GitHub Actions (sin instalar nada)
Hacé un fork del repositorio, ejecutá el workflow «Build ImpostorMX Android» desde la pestaña Actions y en 3–5 minutos tendrás tu APK listo para descargar. Guía paso a paso: COMPILAR_CON_GITHUB_ACTIONS.md
Opción B — Compilación local
# Requisitos previos: Flutter SDK 3.10+, Android SDK, Git
git clone https://github.com/Retired64/ImpostorMX.git
cd ImpostorMX
flutter pub get
flutter run # Modo debug conectado a un dispositivo
flutter build apk --release # APK de producciónImpostor MX está diseñado con privacidad desde el primer día. No recolecta, no transmite y no almacena ningún dato fuera de tu dispositivo.
- Sin conexión a internet. La aplicación no usa red en absoluto. Cero telemetría, cero analíticas, cero anuncios.
- Permisos mínimos. Solo solicita acceso a la vibración del dispositivo (
VIBRATE). Sin cámara, sin micrófono, sin contactos, sin ubicación, sin almacenamiento. - Código auditable. Todo el código fuente está disponible públicamente. Podés revisar el AndroidManifest.xml para verificar los permisos solicitados.
- Sin recolección de datos. No hay cuentas, no hay inicio de sesión remoto, no hay analíticas de terceros.
Las contribuciones son bienvenidas. Ya sea que quieras reportar un bug, proponer una funcionalidad, traducir a un nuevo idioma o enviar código, este proyecto vive gracias a su comunidad.
Flujo de contribución:
- Hacé un fork del repositorio
- Creá una rama:
git checkout -b feat/tu-funcionalidad - Realizá tus cambios y confirmá:
git commit -m 'feat: descripción breve' - Subí la rama:
git push origin feat/tu-funcionalidad - Abrí un Pull Request
Guía completa de contribución: CONTRIBUTING.md
¿Tenés ideas, preguntas o querés conversar sobre el juego? Participá en los Debates de GitHub.
Impostor MX es y siempre será completamente gratuito. Si disfrutás el juego y querés apoyar su desarrollo, mantenimiento y publicación en tiendas oficiales:
Tu apoyo ayuda a cubrir los costos de infraestructura y a seguir desarrollando nuevas funcionalidades.
Impostor MX es software libre bajo la Licencia Pública General GNU v3.0 (GPLv3).
Esto significa:
- ✅ Puedes usar, estudiar, modificar y distribuir el código libremente, incluso con fines comerciales.
- ✅ Debes publicar el código fuente si distribuís versiones modificadas, mantener la misma licencia GPLv3 y dar crédito al proyecto original.
- ❌ No pueds crear versiones de código cerrado sin liberar el fuente, cambiar la licencia a una no compatible con GPL, ni reclamar la autoría del código sin reconocimiento.
El texto completo de la licencia está disponible en el archivo LICENSE.
Copyright © 2026 Retired64
Impostor MX — Software libre para la comunidad gamer.


