boqpod
Obtener la app
COMUNICACIÓN, POR DISEÑO

Tus conversaciones.
Tus condiciones.

Conversaciones privadas. Una identidad sin número de teléfono. Mensajes, voz y vídeo en una sola aplicación, con GSMBox para conectar también tu línea móvil.

01 / MESSENGER02 / GSMBOXTU ID. TU CONEXIÓN.
ANDROID 1.3 / GOOGLE PIXELANDROID
Google Pixel 9 con la aplicación real boqpod para Android
boqpod Android 1.3 · Google Pixel 9
SIN NÚMERO DE TELÉFONO✳MENSAJES · VOZ · VÍDEO✳HISTORIAL LOCAL CIFRADO✳
01EL MENSAJERO

Una identidad. Todas tus conversaciones.

Conecta mediante un ID de boqpod o un código QR. Habla en privado, crea un grupo Obscure, envía una foto o escucha una voz conocida. Tu cuenta empieza con tu propia identidad, sin subir la agenda de contactos.

01

Una conversación en tus manos.

Texto, fotos y mensajes de voz, con búsqueda en el historial local. Los grupos Obscure añaden roles para los participantes y reglas de pertenencia sincronizadas.

02

Voz y vídeo, juntos.

Llamadas individuales de voz y vídeo. Elige una conexión directa, un puente de servidor o transporte TCP según tu red.

03

Eres más que un número.

Sin número de teléfono ni correo electrónico. Comparte tu ID de boqpod y guarda una frase de recuperación de 25 palabras para restaurar tu identidad.

01.1PRIVACIDAD POR ELECCIÓN

Más control. En cada conversación.

boqpod reúne mensajes, voz y vídeo en torno a una identidad que creas tú. El historial de tus conversaciones se guarda en una base de datos local cifrada. Tú decides con quién conectar, cómo se establecen las llamadas y cuándo borrar tus datos.

Un ID, sin número de teléfono

Crea tu identidad boqpod sin número de teléfono ni correo electrónico. Comparte un ID o escanea un código QR para conectar.

El historial, en tu dispositivo

Los mensajes y las claves privadas forman parte de tu cuenta local. El servidor entrega mensajes cifrados, en lugar de mantener un archivo de conversaciones en la nube.

Una conexión propia

Los mensajes y las llamadas entrantes utilizan el servicio de conexión de boqpod. Firebase Cloud Messaging de Google no interviene en la entrega.

PIN DE EMERGENCIA01

Un PIN distinto. Un restablecimiento local.

Android 1.3.0

Si alguien te presiona para desbloquear boqpod, un PIN de emergencia independiente, llamado Panic PIN, permite borrar los datos de la aplicación en ese dispositivo. En Android 1.3, introducirlo en la pantalla de bloqueo de la aplicación elimina las bases de datos locales y restablece los datos que guarda la aplicación.

  • Configura de antemano el PIN de bloqueo habitual y un Panic PIN diferente.
  • Se borran de la aplicación los mensajes locales, los ajustes de la cuenta y las claves guardadas.
  • Disponible en Android 1.3.0. Configura ambos PIN antes de necesitarlos.
¿Qué se borra?

Panic PIN borra los datos de boqpod en este dispositivo. No elimina las copias de otras personas, los archivos exportados por separado ni las copias de seguridad externas, y no garantiza un borrado irrecuperable mediante análisis forense de la memoria flash. La frase de recuperación permite restaurar la identidad, pero no el historial de conversaciones eliminado.

CHATS OBSCURE02

Un grupo con reglas claras.

Los chats Obscure gestionan la composición del grupo y sus permisos en las propias aplicaciones de los participantes. Estas sincronizan registros firmados que describen el grupo y sus miembros. La aplicación envía un mensaje cifrado independiente a cada participante.

  • Roles de propietario, moderador, participante con permiso de escritura y lector.
  • Invitaciones y aceptación, con control sobre quién puede publicar.
  • Nombre, descripción y avatar del grupo compartidos con sus participantes.
Cómo se sincroniza el estado del grupo

Un registro inicial define la identidad del grupo y sus ajustes de partida. Los registros de miembros describen a los participantes y sus permisos. Las aplicaciones comparan un resumen de ese estado e intercambian actualizaciones cuando detectan diferencias. Los datos del grupo viajan dentro del mensaje cifrado de cada destinatario. Este protocolo de grupos se gestiona desde las aplicaciones; no hace anónimos a los participantes frente al servicio de entrega.

VOZ Y VÍDEO03

Escucha su voz. Mira a la persona.

Pasa de una conversación individual a una llamada de voz o vídeo. Cambia de cámara, activa el altavoz o silencia el micrófono desde la pantalla de la llamada.

  • Conexión directa o a través de un servidor puente, según la red.
  • El modo solo puente evita intercambiar direcciones IP directas con la otra persona.
  • Modo solo TCP para redes que restringen UDP.
Transporte multimedia y calidad

El contenido multimedia de las llamadas utiliza SRTP con cifrado AES-256 en modo contador y autenticación HMAC-SHA1. La calidad de vídeo se puede configurar y depende de la cámara, el dispositivo y la conexión disponible. El modo puente sigue utilizando un servidor que puede ver los metadatos de conexión. Las llamadas de voz y vídeo son entre dos personas; no se admiten llamadas de grupo.

HISTORIAL LOCAL04

Tus conversaciones se quedan contigo.

El historial de conversaciones se guarda en bases de datos cifradas con SQLCipher en tu dispositivo. Tu cuenta local también contiene las claves privadas que utiliza el mensajero. No existe un historial en la nube del servidor que puedas descargar al volver a iniciar sesión.

  • Transporte de mensajes cifrados entre las aplicaciones.
  • Cola temporal de entrega para los mensajes que aún no han llegado al destinatario.
  • La migración a otro dispositivo es independiente de la recuperación de identidad.
Almacenamiento, entrega y copias de seguridad

El servidor puede conservar temporalmente en memoria los mensajes cifrados pendientes de entrega, hasta que se confirme su recepción o caduquen. Protege tu historial local y tus claves privadas mediante los ajustes del dispositivo y las copias de seguridad o transferencias que decidas realizar. El borrado local elimina tu copia de un mensaje; no lo retira del dispositivo de otra persona.

TU IDENTIDAD05

Empieza sin dar tu número.

Genera una identidad boqpod en tu dispositivo y conéctate al servicio para comunicarte. Tu identidad es independiente de tu SIM y no requiere un código de verificación por SMS. Android 1.3 también permite crear la identidad sin conexión.

  • No necesitas número de teléfono ni correo electrónico para crear una cuenta.
  • Comparte tu ID de boqpod o un código QR con un contacto.
  • Una frase de recuperación de 25 palabras permite recuperar la misma identidad.
Mantén en privado la frase de recuperación

La frase codifica tu clave de identidad. Cualquiera que la obtenga puede recuperar esa identidad, así que guárdala en un lugar que solo tú controles. La recuperación de identidad no es una copia de seguridad de los mensajes. Utiliza el proceso de migración entre dispositivos cuando necesites trasladar una cuenta y su historial de conversaciones.

MENSAJERÍA DEL DÍA A DÍA06

Mucho más que texto.

Envía texto, fotos y mensajes de voz en conversaciones individuales y grupos Obscure. Encuentra un mensaje con la búsqueda de texto, retoma un borrador guardado y configura las notificaciones de cada chat.

  • Fotos de la cámara o la galería, con selección de varias imágenes.
  • Grabación y reproducción de mensajes de voz dentro de la conversación.
  • Ajustes de notificaciones y vibración para cada chat.
Gestiona tus mensajes

Copia texto, comparte texto o fotos a través de Android y elimina mensajes individuales o borra el historial local. Las fotos se redimensionan y comprimen antes del envío; los mensajes de voz utilizan AMR-NB, mientras que las llamadas en directo utilizan Opus. El borrado afecta a la copia local.

VERIFICACIÓN DE CONTACTOS07

Comprueba la clave detrás del nombre.

El nombre de un contacto es útil. La huella de su clave te ofrece otra forma de comprobar con quién te comunicas. Activa la verificación manual de claves y compara la huella que aparece en pantalla a través de un canal de confianza.

  • Consulta la huella de la clave pública del contacto.
  • Aprueba una clave manualmente cuando la verificación esté activada.
  • Añade contactos directamente, sin subir tu agenda.
Una comprobación consciente

La verificación manual es opcional y no está activada de forma predeterminada. Compara la huella directamente con la persona o mediante un canal en el que ya confíes. Hacerlo a través de la misma conversación sin verificar no constituye una comprobación independiente.

CONTROL EN EL DISPOSITIVO08

Cierra la aplicación. Mantén el acceso bloqueado.

Android 1.3.0

Protege el acceso a boqpod con un PIN de la aplicación y elige cuándo vuelve a bloquearse la interfaz. La protección de ventana segura de Android bloquea las capturas y grabaciones de pantalla habituales del sistema.

  • Bloqueo al apagarse la pantalla o tras el intervalo configurado.
  • Utiliza un PIN de desbloqueo habitual diferente del Panic PIN.
  • Combina los controles de la aplicación con un bloqueo seguro del dispositivo.
Qué hace la protección de pantalla

La aplicación solicita la protección de ventana segura de Android. Su comportamiento depende del sistema operativo y no puede impedir que alguien fotografíe la pantalla con otra cámara. El PIN de la aplicación controla el acceso a la interfaz; no sustituye a la protección del dispositivo completo.

01.2Cómo funciona

¿Qué ocurre cuando pulsas enviar?

La conversación está en el dispositivo. La red la lleva hasta la otra persona.

  1. 01

    Cifrado en tu dispositivo

    Tu cuenta local contiene las claves privadas. La aplicación cifra el mensaje para su destinatario y guarda tu historial en una base de datos local cifrada.

  2. 02

    Entrega a través del servicio

    El servidor encamina el mensaje cifrado. Si el destinatario no está disponible, una cola temporal de capacidad limitada puede conservar el contenido cifrado hasta su entrega o caducidad.

  3. 03

    Lectura en su dispositivo

    La aplicación del destinatario descifra el mensaje y guarda su propia copia local. Los mensajes de grupos Obscure siguen este recorrido por separado para cada participante.

El cifrado protege el contenido de los mensajes. El servicio sigue gestionando los metadatos de encaminamiento y conexión. Las llamadas de GSMBox incluyen un tramo independiente por la red móvil convencional, explicado más abajo.

01.3Permisos

Tu agenda no es un requisito de entrada.

boqpod no requiere permisos de Contactos ni SMS. Otros permisos de Android permiten funciones concretas, desde grabar un mensaje de voz hasta mantener la conexión para recibir llamadas.

Permiso o accesoPara qué se utilizaQué debes saber
Contactos y SMSNo se solicita ninguno de estos permisos.Añade personas por su ID de boqpod o código QR. La cuenta no se verifica por SMS.
MicrófonoMensajes de voz y llamadas de voz o vídeo.Se solicita al utilizar funciones de audio.
CámaraVideollamadas, escaneo de códigos QR y toma de fotos.Se solicita al utilizar una función de cámara.
Fotos y almacenamientoSeleccionar y enviar imágenes; acceder a archivos multimedia en versiones antiguas de Android.El nombre del permiso depende de tu versión de Android.
Notificaciones y funcionamiento en segundo planoAvisos entrantes y conexión persistente con el servicio.El permiso de notificaciones y los ajustes de batería son controles independientes.
Ubicación y BluetoothAndroid 1.3.0 no declara ninguno de estos permisos.El mensajero no requiere acceso a la ubicación ni a Bluetooth.
Otros permisos del sistemaRed, estado del teléfono, servicios e integración de llamadas.El manifiesto incluye otros permisos del sistema. Revisa las solicitudes que muestra tu dispositivo.

Estos permisos corresponden a Android 1.3.0. Denegar el acceso al micrófono, la cámara o los archivos multimedia limita la función correspondiente. Los ajustes de segundo plano y notificaciones son controles independientes.

01.4Por qué boqpod

Elige la arquitectura que encaja contigo.

Lo útil es comparar cómo gestiona cada mensajero la identidad, el historial y la entrega. Estas son las decisiones de diseño de boqpod.

Independiente de la SIM

Tu identidad en el mensajero no está vinculada a un número de teléfono. Cambiar de SIM no define quién eres en boqpod.

Historial local, recuperación planificada

Un archivo en la nube resulta cómodo; el historial local conserva ese archivo en tu dispositivo. A cambio, las transferencias y la recuperación quedan bajo tu responsabilidad.

Sin dependencia de las notificaciones push de Google

La conexión de entrega funciona sin FCM ni los servicios de Google Play. Android debe permitir el funcionamiento en segundo plano para recibir comunicaciones a tiempo.

Un puente hacia tu línea móvil

GSMBox conecta una línea de una SIM física con el sistema boqpod. Puedes utilizar el mensajero sin comprar un dispositivo GSMBox.

Preguntas

Los detalles que importan.

¿Necesito un GSMBox para usar el mensajero?

No. Una identidad boqpod, acceso a Internet y otra persona que use boqpod bastan para enviar mensajes y llamar entre aplicaciones. GSMBox añade una conexión independiente con una línea móvil física.

¿Puedo recuperar mis mensajes con las 25 palabras?

La frase de recuperación restaura la identidad, no la base de datos de conversaciones eliminada. La migración de la cuenta y el historial es un proceso aparte. Mantén la frase en privado y planifica la transferencia antes de cambiar de dispositivo.

¿Panic PIN borra también la copia de la otra persona?

No. Panic PIN restablece boqpod localmente en este dispositivo. No afecta a los dispositivos de otros participantes, a los archivos exportados ni a las copias de seguridad externas.

¿Los chats Obscure son anónimos o tienen mensajes temporales?

Obscure es el protocolo de grupos de boqpod, con sincronización de miembros y permisos. No promete participación anónima, un temporizador de caducidad de mensajes ni el borrado remoto del historial de todos los participantes.

¿Por qué a veces solo recibo mensajes al abrir la aplicación?

Android puede estar suspendiendo la conexión en segundo plano. Permite el funcionamiento en segundo plano, revisa el ajuste de batería y activa el permiso de notificaciones. Los fabricantes de teléfonos pueden aplicar restricciones adicionales de ahorro de energía.

¿Qué versión de Android puedo descargar?

Descarga boqpod 1.3.0, compilación 107, para Android 5.0 o posterior. ARM64 es adecuado para Google Pixel; Universal incluye arm64-v8a, armeabi-v7a y x86_64. Cada archivo tiene su propia suma de comprobación SHA-256.

↳Sin dependencia de las notificaciones push de Google

Por qué boqpod pide funcionar en segundo plano

El cliente Android recibe mensajes y señales de llamada mediante su propia conexión al servidor de boqpod que tengas configurado. No utiliza Firebase Cloud Messaging (FCM) ni los servicios de Google Play para entregar notificaciones push.

01

Mantener disponible la conexión

Los modos de ahorro de batería de Android pueden suspender la actividad de red en segundo plano. Permitir que boqpod funcione en segundo plano ayuda a mantener su conexión cuando la pantalla está apagada. Si Android restringe o detiene la aplicación, los mensajes pueden llegar tarde y algunas llamadas entrantes pueden perderse.

02

Por qué aparece una notificación permanente

La notificación “Boqpod Service” indica que el servicio de conexión está activo. Es silenciosa; los avisos de mensajes y llamadas se gestionan por separado.

03

Permite la actividad en segundo plano

Cuando boqpod muestre “Allow background run”, pulsa Enable y acepta la excepción de optimización de batería de Android. También encontrarás la opción de batería en los ajustes de boqpod. Según el teléfono, Android puede llamarla uso de batería “Sin restricciones”. En Android 13 y versiones posteriores, acepta el permiso de notificaciones. Los mensajes y las llamadas tienen sus propios canales, separados del indicador silencioso de conexión “Boqpod Service”.

El funcionamiento en segundo plano y los avisos dependen de ti. Restringir la conexión puede retrasar mensajes o hacer que pierdas llamadas; desactivar las notificaciones oculta los avisos. Una conexión persistente puede consumir más batería. Los nombres de los ajustes varían según la versión de Android y el fabricante.

Android Developers · Doze & App Standby ↗
02GSMBOX

Pequeña caja.
Más posibilidades.

Deja la SIM en la caja. Recibe sus llamadas y SMS entrantes en boqpod. GSMBox conecta una línea móvil física con tu conexión a Internet y tu identidad de boqpod.

Ver cómo se conecta
GSMBOXTU LÍNEA MÓVIL, CONECTADA
Carcasa GSMBox01 / 03
Carcasa GSMBox, vista superior original

GSMBox · modelo Ethernet

02.1Tu línea móvil, conectada

Tu SIM tiene su sitio. Tú tienes la aplicación.

GSMBox conecta una línea móvil física con boqpod. Deja la SIM en el dispositivo y recibe sus llamadas entrantes y SMS a través de tu identidad boqpod, mientras el dispositivo permanece conectado a la red móvil y a Internet.

  1. 01

    Red móvil → SIM

    La SIM de GSMBox se conecta a la red móvil del operador. El dispositivo permanece donde tenga cobertura móvil y una conexión fiable a Internet.

  2. 02

    El dispositivo conecta la línea

    GSMBox enlaza la línea móvil con el sistema boqpod. Mantén el dispositivo alimentado y con cobertura móvil; la SIM permanece en su interior.

  3. 03

    Router → internet

    El modelo Ethernet se conecta a un puerto LAN del rúter. El rúter proporciona acceso a Internet; el dispositivo utiliza la alimentación especificada para su revisión de hardware.

  4. 04

    Tu identidad → tu teléfono

    Utiliza la herramienta independiente GsmBoxConfig por Bluetooth para establecer el ID de boqpod de destino y configurar la red. La pantalla muestra la señal móvil, el estado de la red y la conexión con el servidor.

La comunicación entre aplicaciones y las llamadas a través de un operador móvil siguen recorridos distintos. El tramo móvil de GSMBox es una conexión convencional de red móvil; no convierte una llamada móvil convencional en mensajería boqpod cifrada de extremo a extremo.

03ESTABLECE LA CONEXIÓN

Un lugar en tu red.

La caja necesita cobertura móvil, alimentación y acceso a Internet. El modelo Ethernet se conecta directamente al router de tu casa u oficina.

01

Conecta la caja al router.

Conecta un cable Ethernet desde GSMBox a un puerto LAN del router. La caja utiliza esta conexión para acceder al servicio de boqpod.

02

Añade la línea y la alimentación.

Instala la SIM y utiliza la fuente de alimentación indicada para tu revisión de hardware. Coloca la caja donde haya buena señal móvil.

03

Vincula tu ID de boqpod.

Utiliza GsmBoxConfig por Bluetooth para configurar el ID de boqpod de destino y los ajustes de LAN. Comprueba en la pantalla la señal móvil y el estado de la red y del servidor.

04ARQUITECTURA DEL PRODUCTO

Una mirada al interior del sistema.

Desde las bases de datos locales hasta el transporte de llamadas: los protocolos y las bibliotecas de boqpod para Android 1.3.

VISIÓN DEL SISTEMA
01Aplicación AndroidJava / JNI
↓ ↑
02Capa nativa de comunicaciónC / C++
↓ ↑
03Transporte de mensajes y multimediamsgcomsrv

La interfaz Android se conecta a las bibliotecas nativas de comunicación mediante JNI. La mensajería, la señalización de llamadas y el transporte multimedia funcionan como partes distintas del sistema.

Identidad y criptografía

Una clave secp256k1 identifica la cuenta. El cifrado de mensajes combina RSA-4096 con relleno PKCS#1 v1.5 y AES-256-CBC. El contenido de las llamadas utiliza SRTP con AES-256 en modo contador y autenticación HMAC-SHA1. Las claves privadas de la cuenta se guardan localmente; los contactos pueden comparar las huellas de sus claves públicas.

Mensajes y llamadas

El servicio msgcomsrv, escrito en C++, gestiona la entrega de mensajes, la señalización de llamadas y los relés UDP/TCP. Los mensajes se cifran para sus destinatarios. El contenido cifrado pendiente de entrega puede permanecer en una cola limitada en memoria hasta recibir confirmación o caducar. Las llamadas pueden usar una conexión directa o un puente de servidor; el modo exclusivo de puente evita intercambiar direcciones IP directas con la otra persona.

Almacenamiento local y dependencias

SQLCipher cifra las bases de datos locales de mensajes y cuentas. Opus codifica el audio de las llamadas en directo; libvpx proporciona vídeo VP9. Los mensajes de voz grabados utilizan AMR-NB. LibreSSL aporta criptografía y TLS. Android 1.3 requiere Android 5.0 o posterior.

Los componentes detrás de la experiencia.

ANDROID 1.3 · BIBLIOTECAS Y LICENCIAS
BibliotecaVersiónFunciónLicencia
LibreSSL4.2.1Criptografía y TLSISC / OpenSSL / SSLeay and bundled notices
Opus1.6.1Códec de audioBSD-style and bundled notices
libvpx1.16.0Vídeo VP8 / VP9BSD-3-Clause + patent grant
SQLCipher Android4.11.0Base de datos local cifradaSQLCipher Community BSD-style; see vendor notices
AndroidX Core1.17.0Compatibilidad con AndroidApache-2.0
AndroidX AppCompat1.7.1Compatibilidad de aplicación e interfazApache-2.0
Material Components1.12.0Componentes de interfazApache-2.0
AndroidX SQLite2.5.0Interfaces de base de datosApache-2.0
ICU4J49.1Unicode e internacionalizaciónICU license + Unicode data notices
ZXing Core3.3.3Procesamiento de QR y códigos de barrasApache-2.0
dm77 BarcodeScanner core + ZXing1.9.8Escaneo de códigos con cámaraApache-2.0
05DESCARGA PARA ANDROID

Tu próxima
conversación.

boqpod 1.3.0 ya está disponible para Android 5.0 o posterior. Elige ARM64 para Google Pixel o Universal para otras arquitecturas compatibles. Instala la actualización sobre la aplicación existente para conservar sus datos.

boqpod / AndroidANDROID 1.3.0 · DISPONIBLE
boqpod 1.3.0
compilación 107 / 13.7 MiB · 14313095 bytes / Android 5.0+ / 2026-11-14
Arquitectura: arm64-v8a

Versión firmada para Android · compilación 107 · ARM64 para Google Pixel y otros dispositivos ARM64. Incluye bloqueo de la aplicación, restablecimiento local con Panic PIN y protección de pantalla.

Descargar APK ARM64
SHA-256
2ffcd9596d4cf94c14af85536e78ef5cefea11aec2de1c980d90578575df4aa9
Cómo verificar la descarga

Calcula el hash SHA-256 del archivo descargado y compara los 64 caracteres con la suma de comprobación anterior.

shasum -a 256 boqpod-1.3.0-arm64.apk

Una suma coincidente confirma la integridad del archivo, no la seguridad de la aplicación.

Instala la actualización sobre la aplicación existente. No desinstales boqpod antes de actualizar.

boqpod 1.3.0

compilación 107 / 23.5 MiB · 24651848 bytes

Arquitectura: arm64-v8a / armeabi-v7a / x86_64

SHA-25654bba6ba2fbf94771f3a03383785874b3d55d60dee02f71bb555d3ada7676c5a
NOTAS DE LA VERSIÓN

Novedades de la versión 1.3.0

Mayor fiabilidad del historial, las transferencias entre dispositivos y las llamadas en segundo plano.

Novedades

  • El historial se conserva si la base de datos no se puede abrir o si se produce un error durante una actualización.
  • Las transferencias entre dispositivos utilizan una copia cifrada estable, comprueban su integridad y pueden reanudar una importación pendiente tras un reinicio.
  • Los mensajes se confirman después de guardarse; si falla el almacenamiento, se vuelve a intentar la entrega.
  • El envío de texto respeta los límites de tamaño UTF-8, incluidos los caracteres no latinos.
  • La conexión en segundo plano se recupera tras un reinicio o un periodo de inactividad, sin activaciones periódicas innecesarias.
  • Las llamadas activas se integran con los controles y las notificaciones de Android: vuelve a la llamada o finalízala mientras usas otra aplicación. Se ha mejorado la liberación de recursos de audio, vídeo y cámara.
  • Otras correcciones mejoran la gestión de grupos Obscure y los reintentos de videollamada.

Conserva tu cuenta y tu historial

Instala la actualización sobre la aplicación existente. No desinstales boqpod antes de actualizar.

¿Vas a trasladar tu historial a otro dispositivo? Actualiza boqpod en ambos dispositivos antes de iniciar la transferencia.