Polyglotton: una guía completa para la aplicación de aprendizaje de idiomas que prioriza la privacidad
Polyglotton: una guía completa
Esta es una guía sencilla de Polyglotton: qué es, qué no es y cómo utilizarlo de forma eficaz.
¿Qué es la poliglotona?
Polyglotton es una aplicación web progresiva (PWA) que prioriza la privacidad y es compatible sin conexión** para el aprendizaje de idiomas. Está diseñado en torno a tres principios básicos:
- Tus datos siguen siendo tuyos: todo se almacena localmente en tu dispositivo. Sin servidores, sin cuentas, sin seguimiento.
- Tú eliges qué descargar – La aplicación en sí es mínima. Importas sólo las lecciones que deseas.
- Funciona sin conexión: una vez descargadas las lecciones, puedes practicar en cualquier lugar sin Internet.
No se trata de gamificar tu aprendizaje ni de mantenerte enganchado con rachas y notificaciones. Es una herramienta: tú decides cómo y cuándo usarla.
¿Qué lo hace diferente?
Arquitectura de almacenamiento
La mayoría de las aplicaciones de idiomas almacenan tus datos en sus servidores. Polyglotton adopta el enfoque opuesto:
- Todas las lecciones se almacenan en IndexedDB en tu dispositivo
- Tu progreso, historial de sesiones y estadísticas nunca salen de tu dispositivo
- Sin cuentas de usuario, sin inicio de sesión, sin sincronización en la nube
- Si borras los datos de tu navegador, perderás tu progreso (esa es la compensación)
Modelo de importación de lecciones
La aplicación en sí no viene con lecciones preinstaladas. En lugar de eso:
- Explore las lecciones disponibles en el sitio web (polyglotton.com)
- Importa lecciones específicas que quieras aprender
- Las lecciones se descargan como archivos JSON y se almacenan localmente.
- Elimina las lecciones que ya terminaste para ahorrar espacio
Esto mantiene la aplicación rápida y liviana. No estás descargando cientos de lecciones que nunca usarás.
Tecnología de puente de sincronización
La conexión entre el sitio web y la aplicación utiliza un puente de sincronización basado en postMessage:
- El sitio web incorpora un iframe invisible que apunta a la aplicación.
- Se comunican a través de la API postMessage de origen cruzado.
- Esto permite que el sitio web consulte qué lecciones has importado
- Los botones de importación funcionan instantáneamente sin recargas de página
- Es una solución técnica para simplificar las cosas para los usuarios.
Cómo utilizar Polyglotton
Configuración inicial
- Visite el sitio web: vaya a polyglotton.com
- Elija sus idiomas: seleccione su idioma de origen (lo que habla) y el idioma de destino (lo que está aprendiendo)
- Buscar lecciones: filtrar por par de idiomas, nivel de dificultad o tema
- Importar lecciones: haga clic en “Importar” en las lecciones que le interesen.
La primera importación hace que se abra la aplicación. Las importaciones posteriores se producen en segundo plano.
La vista de la biblioteca
Su biblioteca muestra todas las lecciones importadas con:
- Título y descripción – Qué cubre la lección
- Indicador de nivel – Niveles del MCER (A1-C2)
- Seguimiento del progreso: porcentaje basado en el mejor rendimiento de tu sesión
- Recuento de tarjetas: cuántos elementos de práctica hay en la lección
- Par de idiomas: muestra los idiomas de origen → de destino
Opciones de filtrado:
- Buscar por título de lección
- Filtrar por estado de progreso (Todos / Activo / Completado)
- Filtrar por par de idiomas (si estás aprendiendo varios idiomas)
Lecciones de práctica
Al abrir una lección, trabajará con varios tipos de tarjetas:
Tarjetas de traducción
Ves una frase en tu idioma de origen y escribes la traducción. El sistema acepta múltiples respuestas válidas; rara vez hay una sola traducción “correcta”.
Traducción inversa
La dirección opuesta: traducir desde su idioma de destino a su idioma de origen. Bueno para probar la comprensión.
Opción múltiple
Elija la respuesta correcta entre 2-4 opciones. Útil para desarrollar vocabulario y recordar rápidamente.
Cloze (rellene el espacio en blanco)
Completa oraciones escribiendo las palabras que faltan. A menudo incluye sugerencias sobre qué tipo de palabra se espera.
Práctica de escucha
La aplicación utiliza texto a voz para generar audio. Escuchas y respondes preguntas. La calidad depende del motor TTS de su navegador.
Fragmentos de historia
Lea un pasaje breve en su idioma de destino y luego responda una pregunta de comprensión. El contexto ayuda con la retención.
Perspectivas culturales
Aprenda sobre costumbres, etiqueta y contexto cultural. El lenguaje no existe en el vacío.
Mecánica de sesión
Cada sesión de práctica:
- Presenta las tarjetas en orden semialeatorio.
- Realiza un seguimiento de tu precisión para cada tarjeta
- Guarda tu progreso automáticamente
- Calcula la puntuación general de la sesión.
Importante: El progreso se basa en su mejor sesión para cada tarjeta, no en los promedios. Esto significa:
- Puedes volver a intentar las lecciones tantas veces como quieras.
- Sólo cuenta tu mejor desempeño
- No hay penalización por errores durante la práctica.
El botón Abrir en la aplicación
En el navegador de lecciones (sitio web), las lecciones importadas muestran un botón “Abrir en la aplicación”:
- Haz clic en él para ir directamente a esa lección en la aplicación.
- El formato de la URL es
/library/{lesson-id} - Se abre en una nueva pestaña para que puedas seguir navegando.
- Útil para iniciar rápidamente sesiones de práctica.
Detalles técnicos
Aplicación web progresiva (PWA)
Polyglotton es una PWA, lo que significa:
- Instalable: agréguelo a su pantalla de inicio como una aplicación nativa
- Compatible sin conexión: funciona sin Internet una vez instalado
- Responsive: se adapta al teléfono, tableta o computadora de escritorio
- Se actualiza automáticamente: no se necesitan actualizaciones de la tienda de aplicaciones
Compatibilidad del navegador
Funciona en cualquier navegador moderno que admita:
- IndexedDB (para almacenamiento local)
- Trabajadores de servicio (para funcionalidad fuera de línea)
- ES6+ JavaScript (para lógica de aplicación)
- CSS Grid (para diseño responsivo)
Probado en: Chrome, Firefox, Safari, Edge
Almacenamiento de datos
Qué se almacena localmente:
- Contenido de la lección (tarjetas, metadatos, traducciones)
- Su historial de sesiones (intentos, puntuaciones, marcas de tiempo)
- Estadísticas de progreso por lección.
- Preferencias de idioma
Lo que NO se almacena:
- Sin información personal
- Sin datos de seguimiento
- Sin tokens de autenticación
- Sin análisis
Formato de archivo de lección
Las lecciones se almacenan como JSON con esta estructura:
{
"id": "lesson-id",
"title": "Lesson Title",
"description": "What this lesson covers",
"level": "A1",
"sourceLanguage": "en",
"targetLanguage": "es",
"cards": [
{
"id": "card-001",
"type": "translation",
"question": "Hello",
"answers": ["Hola"],
"context": "Basic greeting"
}
]
} Este formato está diseñado para ser:
- Legible por humanos (puedes inspeccionarlo si tienes curiosidad)
- Extensible (se pueden agregar nuevos tipos de tarjetas)
- Compacto (mantiene los tamaños de archivo pequeños)
Limitaciones y compensaciones
Ser honesto acerca de lo que Polyglotton no hace:
Sin sincronización en la nube
Tu progreso vive en un solo dispositivo. Si cambia de dispositivo o borra los datos del navegador, perderá su historial. Esto es intencional: sin servidores no hay sincronización.
Solución alternativa: Puedes volver a importar lecciones en un dispositivo nuevo, pero tu progreso no se transferirá.
Herramientas limitadas para la creación de lecciones
Todavía no hay un editor de lecciones en la aplicación. Las lecciones se crean como archivos JSON y se importan. Esto hace que sea más difícil contribuir con sus propias lecciones.
Estado: Esta es una limitación conocida en la que estamos trabajando.
La calidad del texto a voz varía
La calidad del audio depende del TTS integrado de su navegador. Algunos idiomas tienen mejores voces que otros.
Nota: Es funcional para practicar, pero no para audio de nivel profesional.
Sin algoritmo de repetición espaciada (todavía)
La aplicación no programa automáticamente revisiones basadas en el olvido de curvas. Tú decides cuándo practicar.
Filosofía: Preferimos comportamientos simples y predecibles a algoritmos complejos que parecen cajas negras.
Sin funciones sociales
Sin tablas de clasificación, sin desafíos de amigos, sin foros comunitarios. Esta es una elección deliberada de centrarse en el aprendizaje, no en las métricas de participación.
Privacidad y seguridad
Lo que rastreamos: nada
El sitio web y la aplicación no incluyen:
- Google Analytics o seguimiento similar
- Cuentas de usuario o autenticación
- Registro del lado del servidor de las acciones del usuario.
- Redes publicitarias de terceros.
Lo que el sitio web puede ver
El puente de sincronización permite al sitio web:
- Consulta qué lecciones has importado (para mostrar insignias de “Importado”)
- Enviar solicitudes de importación (al hacer clic en “Importar”)
- Solicitar la eliminación de la lección (al hacer clic en “Eliminar”)
Esto sucede a través de la API postMessage y requiere que la aplicación esté abierta en un iframe. El sitio web no puede:
- Ver el historial de tu sesión
- Accede a tus datos de progreso
- Lea el contenido de la lección desde su dispositivo
- Realice un seguimiento de su comportamiento de navegación
Portabilidad de datos
Como todo se almacena localmente en IndexedDB, puedes:
- Inspeccione sus datos utilizando el navegador DevTools
- Exportarlo utilizando herramientas de base de datos del navegador.
- Bórrelo completamente borrando los datos del navegador.
No hay ningún proveedor bloqueado porque no hay ningún proveedor que controle sus datos.
¿Para quién es Polyglotton?
Buen ajuste si:
- Valore la privacidad por encima de la comodidad de la nube
- Quieres aprender a tu propio ritmo y sin presiones.
- Prefiere herramientas sin conexión
- Como tener control sobre lo que está instalado en tu dispositivo
- No quiero crear otra cuenta
Quizás no sea correcto si:
- Necesita sincronización de progreso en múltiples dispositivos
- Quiere funciones comunitarias y aprendizaje social.
- Espere actores de doblaje profesionales para audio.
- Necesita rutas de lecciones estructuradas y planificación curricular
- Quiere gamificación y recordatorios de rachas diarias.
Obtener ayuda
Sitio web
Visite polyglotton.com para:
- Catálogo de lecciones
- Documentación y guías.
- Artículos de aprendizaje de idiomas.
Problemas técnicos
Como no existe un sistema de cuentas, el soporte es limitado. Soluciones comunes:
Las lecciones no se importarán: asegúrese de que se pueda acceder a la aplicación en la URL configurada. Verifique la consola del navegador en busca de errores.
El progreso desapareció: Es probable que se hayan borrado los datos del navegador. Vuelva a importar lecciones para comenzar de nuevo.
El puente de sincronización no funciona: actualice la página. Es posible que sea necesario volver a conectar el iframe.
El audio no se reproduce: verifique los permisos del navegador para el audio. Pruebe con un navegador diferente si la calidad del TTS es mala.
Filosofía del Desarrollo
Polyglotton se basa en estos principios:
- Privacidad por diseño: si no la recopilamos, no se puede filtrar
- Primero sin conexión: Internet es opcional, no es obligatorio
- Control de usuario: Tú decides qué descargar y cuándo practicar
- Sin patrones oscuros: No hay trucos que te mantengan entretenido más tiempo del que deseas
- Arquitectura abierta: utilice tecnologías web estándar, no formatos propietarios
Planes futuros
Qué se está considerando (sin promesas):
- Editor de lecciones en la aplicación: crea y comparte tus propias lecciones
- Herramientas de importación/exportación: haga una copia de seguridad de su progreso en un archivo
- Más tipos de tarjetas: práctica de conjugación, construcción de oraciones, etc.
- Mejores conocimientos sobre el progreso: gráficos y estadísticas sobre tu aprendizaje
- Intercambio de lecciones en la comunidad: explore lecciones creadas por usuarios
Lo que no está planeado:
- Cuentas de usuario o autenticación
- Sincronización o copia de seguridad en la nube
- Funciones sociales o gamificación.
- Suscripciones pagas o niveles premium
Resumen
Polyglotton es una herramienta sencilla para la práctica de idiomas. No intenta ser todo para todos. Hace concesiones específicas: privacidad por encima de la conveniencia, capacidad fuera de línea por encima de las funciones de la nube, control del usuario por encima de la orientación automatizada.
Si esas compensaciones se alinean con la forma en que desea aprender, podría resultar útil. Si no, también está bien: existen muchas otras opciones.
El objetivo no es ser la aplicación de idiomas más popular. Será la herramienta adecuada para las personas que desean privacidad, control y simplicidad.
¿Listo para probarlo? Visita polyglotton.com e importa tu primera lección. No es necesario registrarse.