Documentación técnica

Cómo funciona realmente HIY.

Esta página describe la arquitectura, la criptografía y la infraestructura de HIY en detalle — cada afirmación está verificada contra el código real de la app y del relay. Para la versión corta y divertida, ve a la página de inicio.

"HIY" se pronuncia como "hi" (hola, en inglés) — un guiño a hi/hola.

Concepto

Tres principios, cero concesiones

HIY usa la capacidad de cómputo y el almacenamiento de los propios smartphones de sus usuarias y usuarios — la infraestructura de servidores se reduce al mínimo en lugar de convertirse en un centro de datos central.

Peer-to-peer ante todo

Publicaciones, imágenes e interacciones se intercambian cifradas directamente entre dispositivos. Relés ligeros solo ayudan con la entrega cuando los destinatarios están offline — ningún centro de datos corporativo que recopile o posea tus datos.

Escudo de IA en el dispositivo

La detección de contenido generado por IA, spam automatizado y deepfakes ocurre 100 % de forma local en el dispositivo del destinatario — nada sale de tu teléfono para la verificación.

Identidad real

El contenido se firma criptográficamente mediante hardware (Android Keystore) al crearse. Soberanía total sobre tus datos, sin cuentas falsas.

LAN real

Misma Wi-Fi se queda en la misma Wi-Fi.

Elige "Local" como alcance, y tu publicación sale del dispositivo solo mediante una conexión directa en la red local — nunca toca internet, nunca un servidor relay. Una conversación en la misma Wi-Fi se queda técnicamente justo donde ocurre.

Tu feed, tus reglas

Sin "me gusta". Sin ranking centralizado.

Lo que ves lo decides tú — con lentes de relevancia locales y un alcance de resonancia que defines en cada publicación.

5 lentes de relevancia locales

En el feed "Todos" decides tú qué se atenúa — puramente local, nada se cuenta ni se guarda en ningún sitio.

Menos autores prolíficos Solo imágenes Solo texto Más comentados Mi idioma

Alcance de resonancia en vez de un botón de "me gusta"

Defines, en cada publicación, hasta dónde puede propagarse como máximo — por la malla de dispositivo a dispositivo y a través del relay. Ningún algoritmo decide por ti, solo el contador.

Pequeño Medio Grande

Entre amistades, el viaje sale más barato — sin ningún "me gusta" ni ranking centralizado.

Así viaja una publicación — de dispositivo a dispositivo, de relay a relay

Cada salto aumenta el contador en 1 — ya sea de dispositivo a dispositivo o a través de un relay, ambos cuentan igual. Al alcanzar el presupuesto elegido, el reenvío activo se detiene: ningún algoritmo, ningún ranking, solo un contador que lleva la cuenta.

SALTO ENTRE AMISTADES El contador baja en vez de subir 1 2 3 4 5 6 7 8 × Alto PRESUPUESTO AGOTADO

Preajuste "Medio" = reachBudget 8. Entre amistades de quien autora la publicación, el contador incluso baja en 1 en cada salto (un descuento de 2 sobre el coste de 1 por salto) en lugar de subir — el viaje llega notablemente más lejos gracias a ellas, sin contarse nunca, sin reportarse nunca. La publicación, además, sigue estando disponible para quienes la estén leyendo en ese momento — solo el reenvío activo termina al llegar al presupuesto.

En directo desde el feed "Todos"

Solo lo que ya es público: publicaciones visibles para «Todos». Las publicaciones de «Amigos» están cifradas de extremo a extremo y nunca aparecen aquí — igual que en cualquier otro lugar fuera de tu círculo de amigos.

En directo desde la red
Cargando…

Solo «Todos» — nunca Amigos, Local o Solo yo

Un comentario. Breve y con intención.

Cada publicación tiene derecho a un comentario — de 5 a 20 caracteres, nada más. Sin espacio para discusiones interminables, solo un pensamiento que realmente cuenta. Con HIY+ son tres comentarios en vez de uno.

El motivo: un único comentario breve obliga a elegir qué merece realmente la pena decir — coherente con el resto de HIY: sin "me gusta", sin ranking centralizado, sin incentivos para escribir sin parar.

Mensajes directos

Chatea en privado, nivel WhatsApp — sin la corporación detrás

Además del feed abierto, hay chats 1:1 con tus amigos — cifrados de extremo a extremo con los mismos elementos criptográficos que usan Signal y WhatsApp: intercambio de claves X25519 y AES-256-GCM.

Cifrado de extremo a extremo

Cada mensaje directo se sella con una clave de contenido nueva y se empaqueta individualmente para quien lo recibe — el mismo mecanismo que en las publicaciones "Solo amigos". Ningún operador del relay puede leerlo.

Entrega instantánea por push

Los mensajes nuevos llegan mediante notificación push, incluso si HIY no está abierta — sin esperar al próximo inicio de la app.

Confirmación de lectura

Ves si tu mensaje llegó y fue leído — como en cualquier mensajería moderna.

Idéntico en Android e iOS

Mismo cifrado, mismo comportamiento en ambas plataformas — basta un código HIY para chatear entre plataformas.

HIY+

Más espacio para quien quiere más

HIY sigue siendo gratuito y sin publicidad en su versión básica. HIY+ es una mejora opcional — ninguna función esencial está detrás de un muro de pago.

Tres comentarios en vez de uno

Normalmente, cada publicación tiene derecho a un comentario. Con HIY+ son tres — más espacio para ti, sin cambiar el principio: sigue siendo breve y con intención.

Alcance de resonancia alto

El preajuste "Grande" del alcance de resonancia está reservado para HIY+ — si quieres que una publicación viaje notablemente más lejos, es una elección deliberada, no una regla automática para todo el mundo.

Confianza y moderación

Una moderación que no esconde nada

Sin borrados silenciosos, sin baneos de caja negra — y tu círculo de amistades solo se forma si ambas partes están de acuerdo.

Reportar sin borrar

Una publicación nunca desaparece por unos pocos reportes arbitrarios. Los reportes de amistades reales y confirmadas mutuamente cuentan al instante con todo su peso; los de desconocidos solo tras un período de espera y con menos peso — y cuanto más se haya propagado ya una publicación (saltos, comentarios), más se necesitan. Solo entonces se sustituye por una de ocho frases aleatorias — p. ej. "¡Puf! 🎩✨ Y desapareció." Cada publicación oculta cuenta como una amonestación para quien la publicó; a partir de tres amonestaciones sigue una suspensión para publicar/comentar (la lectura sigue disponible), con una duración que se duplica cada vez: 1, 2, 4, 8, 16 días.

Amistad solo mutua

Un código de amistad nunca concede acceso automático — solo envía una solicitud. Solo sois amistades cuando ambas partes aceptan.

Reportes firmados, aviso honesto

Los reportes están firmados criptográficamente igual que las publicaciones y pueden vincularse a una identidad de dispositivo real. Si más adelante aparece una identidad distinta con el mismo nombre, HIY muestra un aviso visible en lugar de tratarla silenciosamente como la misma persona.

Las publicaciones eliminadas nunca desaparecen sin dejar rastro: cada eliminación se registra con fecha/hora y motivo en un registro de auditoría — inspirado en la obligación de motivación del art. 17 de la Ley de Servicios Digitales (Digital Services Act, DSA) de la UE. Un procedimiento DSA completo (incluyendo notificación a la persona afectada y derecho de apelación) todavía no existe, pero es un primer paso en esa dirección.

Seguridad

Asegurado criptográficamente, no solo prometido

Cada afirmación aquí se puede verificar técnicamente — offline, en tu propio dispositivo, sin tener que confiar en nadie.

Publicaciones firmadas por hardware

Cada publicación, comentario y reporte lleva una firma ECDSA generada por el Android Keystore (donde esté disponible: el chip de hardware StrongBox). La clave privada nunca sale de tu dispositivo — quienes reciben verifican offline que nada se alteró después.

Verificación demostrada criptográficamente

Quien inicia sesión mediante ortino.AUTH con un correo confirmado puede vincular su dispositivo mediante proof-of-possession (estándar abierto, RFC 7800). Ningún servidor en el que confiar — cada dispositivo lo comprueba por sí mismo, offline, contra una clave pública.

Fotos sin ubicación

Las fotos se recomprimen automáticamente antes de compartirse — esto elimina por completo los metadatos EXIF como las coordenadas GPS y el modelo de cámara. Un efecto secundario verificado a propósito, no una casualidad.

Almacenamiento cifrado

Tu base de datos local está cifrada con SQLCipher (AES-256) — la propia clave está, a su vez, vinculada al hardware en el Android Keystore.

Reforzado continuamente

Pasó por una revisión de seguridad específica antes de la beta: suplantación de identidad al cambiar de dispositivo/cuenta, solicitudes de amistad falsificadas, comentarios sin señales de confianza — todo encontrado y corregido antes de que usuarios reales pudieran toparse con ello.

Cifrado de extremo a extremo entre amigos

Las publicaciones visibles como "Solo amigos" y los mensajes directos están cifrados de extremo a extremo (X25519 + AES-256-GCM) — nadie salvo los destinatarios puede leerlos, ni siquiera quien opere un relay.

Verificación local de contenido (imagen)

Antes de compartir, un modelo puramente local revisa las fotos en busca de desnudez y violencia gráfica — con el propio SensitiveContentAnalysis de Apple en iOS, y un modelo integrado en el dispositivo en Android. Ninguna foto sale de tu dispositivo para esto.

Filtro de palabras al publicar

Antes de que una publicación se envíe, tu dispositivo revisa el texto en busca de insultos y amenazas — en los 5 idiomas del sitio. Una coincidencia no bloquea en silencio: aparece un aviso, y tú decides corregir o enviar de todas formas. Un filtro de palabras por sí solo no entiende el contexto y puede evitarse — es un suelo, no un muro, que complementa la denuncia posterior sin sustituirla.

Infraestructura

La operación también se vigila las 24 horas

Los servidores relay de HIY y ortino.AUTH (tu inicio de sesión) se ejecutan en el mismo servidor raíz suizo — protegido de forma automatizada, no solo al construir nuevas funciones.

CrowdSec — detección de ataques en tiempo real

Lee continuamente los registros de acceso de todos los sitios y los registros SSH, reconoce patrones de ataque conocidos — intentos de fuerza bruta, firmas de exploits conocidos — y bloquea de inmediato la dirección IP atacante mediante el firewall. Puramente basado en reglas, sin IA, sin demora.

Trivy — análisis diario de vulnerabilidades

Cada noche, Trivy analiza todas las imágenes Docker en ejecución en busca de vulnerabilidades de seguridad (CVE) recién descubiertas — los hallazgos se corrigen con rapidez, antes de convertirse en un problema.

Monitor de BD — vigilancia de inicios de sesión

Un monitor dedicado cuenta los inicios de sesión fallidos en la base de datos y lanza una alerta ante patrones inusuales — una capa de protección adicional bajo la capa de aplicación.

Informe diario, evaluado localmente

Un modelo de IA autoalojado (Ollama) resume cada noche los datos en bruto de CrowdSec, Trivy y el monitor de BD en un informe legible — funciona completamente en nuestra propia infraestructura, ningún dato en bruto va a un proveedor de la nube.

Estado

En desarrollo activo

HIY se construye abiertamente, paso a paso. Así está la situación actual.

Verificado en vivo

Motor P2P (texto, LAN)

Descubrimiento de pares, reenvío gossip, feed en vivo sin servidor.

Verificado en vivo

Escudo de texto en el dispositivo

Detección de IA local y explicable con un control deslizante de sensibilidad ajustable.

Verificado en vivo

ortino.AUTH

OAuth2 + PKCE, nombres y avatares reales, inicio de sesión automático mediante keystore por hardware.

Verificado en vivo

Autorregulación

Umbral de reportes ponderado por confianza y dependiente del alcance, frases de eliminación transparentes en lugar de censura silenciosa, amonestaciones con duración de suspensión que se duplica.

Verificado en vivo

Imágenes en el feed

Adjuntar, comprimir, transferencia P2P — extremo a extremo confirmado.

Verificado en vivo

Reportes firmados y aviso de identidad

Firma de reportes igual que en publicaciones, más aviso ante cambios de nombre/identidad.

Verificado en vivo

iOS

Port nativo en SwiftUI, compatible a nivel de protocolo con el cliente Android — probado en dispositivos reales. Aún no publicado oficialmente.

Verificado en vivo

Cifrado de extremo a extremo para amigos

El contenido visible como "Solo amigos" está cifrado de extremo a extremo (X25519 + AES-256-GCM, implementado de forma idéntica en Android e iOS) — nadie salvo los destinatarios puede leerlo, ni siquiera quien opere un relay.

Verificado en vivo

Límite de alcance HIY+

Un alcance de resonancia alto (preajuste "Grande") está reservado para HIY+ — evita el farming de alcance sin limitar el uso básico.

Verificado en vivo

Verificación local de contenido (desnudez/violencia)

Un modelo puramente local revisa las fotos antes de compartirlas en busca de desnudez y violencia gráfica — con el SensitiveContentAnalysis de Apple en iOS, y un modelo integrado en el dispositivo en Android.

Verificado en vivo

Configuración inicial guiada

Un flujo de configuración único al primer inicio — idioma, copia de seguridad de la lista de amistades, perfil, breve explicación del feed — además de una página de Ayuda y FAQ directamente en el menú, idéntica en Android e iOS.

Verificado en vivo

Mensajes directos

Chats privados 1:1 con amigos — cifrados de extremo a extremo (X25519 + AES-256-GCM), entrega instantánea por push, confirmación de lectura, idéntico en Android e iOS.

FAQ y Ayuda

¿Dudas? Solo busca.

Todo sobre inicio de sesión, publicaciones, seguridad y más — consultable aquí. Para la versión corta y con gracia: el chat en la página de inicio.

Sin resultados.