Ir al contenido
Capy

Cómo funciona Capy

Cómo funciona Capy

Capy no tiene cuentas ni un servidor que pueda leer tus salas. Esta página muestra cómo, desde tus primeras 24 palabras hasta el acta después de una llamada.

Cada parte está escrita para cualquier persona, con una nota “Por dentro” para quien quiera saber cómo se llaman las piezas reales.

  • Sin cuentas
  • Peer to peer
  • IA en tu ordenador

Peer to peer, sobre Pear

Tu dispositivo habla directamente con el suyo.

En la mayoría de las apps, un mensaje va de ti al servidor de una empresa, y el servidor lo reenvía. Capy no tiene ese servidor. Tu ordenador se conecta a los ordenadores de las personas de tu sala. La app no hace peticiones a la web, salvo una que tú controlas: tu propio dispositivo busca una página para mostrar la vista previa de un enlace que escribes. Un enlace en el que haces clic en un mensaje se abre en tu propio navegador, como se abriría desde cualquier otra app; las ventanas de Capy no lo cargan.

Para encontrarse, los dispositivos usan una guía telefónica pública que nadie controla, llamada tabla hash distribuida (DHT). Cada sala tiene un tema. Los dispositivos que lo comparten lo buscan, descubren la dirección de los demás y se conectan. Una técnica llamada hole punching hace pasar la conexión por routers y cortafuegos domésticos, y todo lo que viaja por el enlace va cifrado de extremo a extremo.

A veces no se puede hacer una conexión directa, por ejemplo entre dos redes móviles estrictas. Entonces Capy pasa por un relay ciego: un ordenador mantenido por el equipo de Capy que reenvía los bytes cifrados entre los dos dispositivos. No puede leerlos, y solo se usa cuando no se puede hacer una conexión directa. Los archivos grandes y los Archivos de una sala nunca pasan por el relay: esperan un enlace directo.

Con quién habla tu dispositivo

Con las personas de la sala, directamente

Peticiones a la web de la app

Solo para la vista previa de un enlace que escribes

Cifrado

De extremo a extremo, en cada enlace

Si falla el enlace directo

Un relay ciego reenvía bytes cifrados

HyperDHTse encuentran por el temaTúEllosEnlace directocifrado de extremo a extremoRelay ciegosolo ve bytes cifrados
La DHT solo presenta a los dispositivos. Los mensajes y las llamadas van por el enlace directo. El camino de puntos por el relay es el plan B.
  • Capy recuerda los dispositivos de las personas de tus salas con los que se encontró hace poco, hasta 8 por sala y 32 en total, y olvida los que no ve desde hace 14 días. Sigue reconectándose a ellos directamente, sin volver a buscar la sala, así que tras reiniciar, o entre dos llamadas, no tiene que encontrarlos primero. Quién puede conectarse no cambia: cada conexión se comprueba como antes. La lista se queda en tu ordenador, y las salas seguras nunca entran en ella.

Por dentro

  • RuntimePear · Bare
  • Encontrar peersHyperDHT · Hyperswarm
  • ConexionesNoise · SecretStream
  • Relayblind-relay
  • Dispositivos conocidosHyperswarm joinPeer
Docs de Pear: peer-to-peer, sin misterio

Tu identidad

24 palabras, y ninguna cuenta.

No hay registro, correo ni contraseña. Cuando empiezas, Capy crea 24 palabras. Son tu identidad. Capy las guarda en tu dispositivo, en un archivo que solo tu cuenta de usuario puede leer, y no las envía a ningún sitio.

A partir de las palabras, Capy deriva una clave de identidad Keet. Cada vez que la app se ejecuta, crea además una clave nueva para este dispositivo, y tu identidad responde por ella. La clave del dispositivo firma todo lo que escribes: mensajes, tu perfil y confirmaciones de lectura. La app de los demás comprueba esas firmas, así que un mensaje sin tu firma no aparece como tuyo, y ningún servidor tiene que decir quién eres.

Escribe las mismas palabras en otro ordenador y encontrará tus otros dispositivos por sí solo, y tus salas llegarán con él. Al cerrar sesión, el dispositivo olvida las palabras y guarda tus salas, salvo las seguras, para cuando vuelvas a escribirlas. Para borrar la copia de este ordenador, Cerrar sesión y borrar, al final de Ajustes → Privacidad y seguridad, quita todo lo que Capy guardó de la cuenta aquí, y tus salas siguen con las demás personas que están en ellas y en tus otros dispositivos.

Dónde viven las palabras

En tu dispositivo

Cuenta, correo, contraseña

Ninguno

Qué firma tus mensajes

Una clave del dispositivo, avalada por tu identidad

Al cerrar sesión

El dispositivo olvida las palabras

Cómo un mensaje pasa a ser tuyo

  1. Tus 24 palabras

    Se quedan en este dispositivo. Nada que restablecer, nada que enviar.

  2. Tu clave de identidad

    La misma en cada dispositivo donde escribes las palabras.

  3. Una clave para este dispositivo

    Se crea cada vez que la app se ejecuta. Tu identidad responde de que es tuya.

  4. Mensajes firmados

    La clave del dispositivo firma lo que escribes, para que los demás comprueben que viene de ti.

Conviene saber

Si pierdes las palabras y todos los dispositivos que las tienen, nadie puede devolverte tu identidad, ni siquiera nosotros. No hay cuenta que restablecer. Mientras un dispositivo siga con la sesión iniciada, Ajustes vuelve a mostrar las palabras.

Por dentro

  • Identidadkeet-identity-key
  • Tus otros dispositivosblind-pairing

Salas e invitaciones

Una sala es un registro donde todos escriben.

El dispositivo de cada miembro lleva su propio registro y le añade entradas. Autobase junta todos los registros en un solo orden en el que todos los dispositivos coinciden, y una pequeña base de datos encima (HyperDB) lo convierte en mensajes, perfiles y tareas. No hay una copia central: la sala es la suma de las copias de sus miembros.

Entras con una invitación, un código que pegas o escaneas como código QR. Tu app envía una solicitud, y la app de un miembro que esté en línea comprueba la invitación y te deja entrar. Desde ese momento todo el historial se replica hacia ti, porque el dispositivo de cada miembro guarda una copia.

Ningún dispositivo se fía de un registro solo porque haya llegado. Antes de que valga, cada dispositivo comprueba su forma, su tamaño, su firma y si su autor puede hacer eso, como sacar a alguien o cambiar el nombre de la sala. Un registro que falla se ignora igual en todas partes.

La sala también aguanta a un miembro que intenta romperla. Cada dispositivo limita lo que recibe en directo de cada persona, en la sala y en sus llamadas, y de quien la sala nunca dejó entrar, así que nadie puede inundar las apps de los demás. Si un miembro envía mucho más de lo que envía cualquiera, o algo que no se puede leer, Capy deja de recibir lo que envía en ese ordenador y sigue con lo de todos los demás; la sala lo dice encima del campo del mensaje, y quien creó la sala o un admin puede sacarlo desde ahí. Y nadie puede hacer que tu ordenador pierda otra cosa: Eliminar para todos limpia solo los archivos de ese mensaje, y Quitar de Archivos saca un archivo de la lista sin tocar la copia de nadie más.

Dónde vive una sala

En el dispositivo de cada miembro

Quién te deja entrar

Un miembro que esté en línea

Quién comprueba cada registro

Todos los dispositivos, antes de que valga

La invitación como código QR

Dibujado en tu dispositivo

AnaBoTúAutobaseuneUna sola vista
Cada persona escribe solo en su propio registro. Autobase da a todos los dispositivos la misma vista unida.

Entrar en una sala

  1. Una invitación

    Quien creó la sala genera un código. Puede mostrarse como código QR, dibujado en el dispositivo.

  2. Una solicitud

    La persona pega el código y su app pide entrar.

  3. Un miembro la deja pasar

    La app de un miembro comprueba la invitación y añade a la persona como escritora.

  4. El historial se replica

    El registro se copia al dispositivo nuevo y la sala se abre, mensajes incluidos.

  • Una sala puede tener una foto. Quien la creó y sus admins la ponen, la cambian o la quitan desde el menú de la sala en la barra lateral, junto a Cambiar nombre de la sala, y el historial dice quién la cambió. En una sala segura, solo quien la creó. Un clic en la foto, en la cabecera de la sala, la muestra en grande. Quien sigue en Capy 1.0.7 o anterior ve la letra de la sala, como siempre.
  • Pegar la invitación de una sala en la que ya estás abre esa sala y avisa “Ya estás en esta sala”, en vez de unirte a ella por segunda vez.
  • Mientras una solicitud espera a que un miembro te deje entrar, aparece como “Uniéndose…” en la barra lateral. Haz clic derecho en ella, o pulsa Shift+F10 en ella, y Cancelar la unión la detiene sin dejar nada atrás. Si pasan 10 minutos sin que nadie te deje entrar, la fila lo dice.

Por dentro

  • Registro compartidoAutobase
  • Base de datosHyperDB
  • Invitacionesblind-pairing
  • ComprobacionesAutobase apply
Docs de Pear: crea una app multiwriter con Autobase

Blind peers

Un ayudante que guarda lo que no puede leer.

Una sala vive en los dispositivos de sus miembros. Si todos están sin conexión, quien vuelve no tiene de quién copiar. Un blind peer cubre ese hueco. Es un ordenador pensado para estar siempre conectado que guarda una copia cifrada de los datos de la sala, archivos del chat de hasta 25 MB incluidos, y se la entrega a los miembros cuando vuelven. Los archivos más grandes y los Archivos de una sala nunca se le entregan. Nunca tiene la clave que abre nada de eso, de ahí lo de ciego.

Capy trae uno, mantenido por el equipo de Capy, y no hay nada que configurar: cada sala se registra en él al abrirse, salvo las salas seguras, que nunca lo hacen. Un blind peer guarda bloques firmados, así que puede conservarlos o descartarlos, pero no cambiarlos.

También guarda las copias selladas de las claves de los mensajes, que permiten abrir un mensaje mientras quien lo escribió está sin conexión (más en almacenamiento).

Quién lo mantiene

El equipo de Capy

Qué guarda

Salas cifradas y archivos del chat de hasta 25 MB

Qué ve

Direcciones IP, cuánto guarda, cuándo

Qué no puede leer

Mensajes, archivos, nombres

Qué puede cambiar

Nada: los bloques están firmados

Salas seguras

Nunca se le entregan

1 · Todos sin conexiónAnaBoBlind peerbloques cerradossin conexiónsin conexión2 · Ana abre CapyAnaBoBlind peerbloques cerradossincroniza lo que se perdiósin conexión
Los candados son la clave: el blind peer guarda y sirve los bloques, y no puede abrirlos.

Por dentro

  • Clienteblind-peering
  • Qué replicaAutobase · Hyperblobs · Hypercore
Docs de Pear: blind peering

Fotos y archivos

Suéltalo en el chat, y la sala lo tiene.

Las fotos, los vídeos y los archivos entran en una sala con el botón de adjuntar, soltándolos en la ventana o pegándolos. Las fotos se ven en la conversación y se abren en un visor que hace zoom con la rueda del ratón, pellizcando o con sus botones: alejar, acercar, volver a ajustar a la ventana y tamaño real. Los vídeos y los audios se reproducen ahí mismo, y cualquier archivo se puede guardar. Las miniaturas de fotos y vídeos se hacen en tu ordenador.

Hasta 25 MB, un archivo del chat viaja como los mensajes de la sala. Va cifrado con la clave de la sala y llega de quien lo tenga. Cuando dos dispositivos no pueden conectarse directamente, puede pasar por el relay ciego del equipo, que solo reenvía bytes cifrados, y el blind peer del equipo guarda una copia cifrada, para que un miembro que estaba sin conexión lo reciba aunque no haya nadie más conectado. Ninguno de los dos puede abrirlo. Los mensajes de vídeo y de voz tienen el mismo límite de 25 MB.

Hay dos tipos de archivo que no funcionan así. Un archivo de más de 25 MB es un archivo grande, y todo archivo en los Archivos de una sala sigue la misma regla que un archivo grande: solo van por enlaces directos, nunca por los ayudantes del equipo. Por eso solo llegan mientras tú y alguien que tiene el archivo están conectados a la vez. La tabla pone los tres uno al lado del otro.

Un archivo que llega dice cómo va, según lo que mide tu ordenador: cuánto ha llegado, su velocidad, cuánto falta más o menos cuando la velocidad se estabiliza, y desde cuántos ordenadores llega. Cuando aún no puede llegar, dice por qué, como “Esperando a que Ana esté en línea” o “Esperando la clave del mensaje”, y “No se pudo descargar” viene con Intentar de nuevo. Las fotos, los archivos y los mensajes de voz y de vídeo de un mensaje se descargan mientras el mensaje está en tu pantalla.

Por dónde va cada archivo

  • Archivo del chat, hasta 25 MB

    Directo, de dispositivo a dispositivo
    Sí
    Por el relay cifrado
    Sí
    Guardado por el blind peer, cifrado
    Sí
    ¿Llega a quien estaba sin conexión?
    Sí, desde el blind peer, aunque todos los demás estén fuera
  • Archivo del chat, más de 25 MB

    Directo, de dispositivo a dispositivo
    Sí
    Por el relay cifrado
    No
    Guardado por el blind peer, cifrado
    No
    ¿Llega a quien estaba sin conexión?
    No. Solo mientras tú y alguien que lo tiene están conectados a la vez, con enlace directo
  • Archivos de una sala, de cualquier tamaño

    Directo, de dispositivo a dispositivo
    Sí
    Por el relay cifrado
    No
    Guardado por el blind peer, cifrado
    No
    ¿Llega a quien estaba sin conexión?
    No. Solo mientras tú y alguien que lo tiene están conectados a la vez, con enlace directo

Las fotos, los vídeos, los mensajes de voz y de vídeo y los documentos que se envían en el chat son todos archivos del chat, según su tamaño. Las salas seguras no guardan ningún archivo.

Cómo entran los archivos

Adjuntar, soltar o pegar

Archivo más grande en el chat

10 GB

Los archivos del chat se cifran con

La clave de la sala

Salas seguras

Sin archivos

  • “Eliminar para todos” es para quien lo escribió, y para quien creó la sala, sus admins y sus moderadores. Cada dispositivo que usa Capy destruye entonces la clave del mensaje y limpia los bloques del archivo, así que lo que queda no se abre.
  • “Liberar espacio en este dispositivo” limpia un archivo solo aquí, también los tuyos, y sigue limpio tras reiniciar. “Descargar de nuevo” lo trae de vuelta de un miembro que lo tenga.

Conviene saber

Lo que alguien guardó fuera de Capy, un archivo descargado en una carpeta o una foto de la pantalla, se queda con esa persona. Quien sigue en Capy 1.0.7 o anterior ve los archivos del chat de hasta 25 MB como antes, pero, en un mensaje con un archivo más grande, solo ve una línea con su nombre y tamaño, que dice que Capy 1.0.8 o posterior lo descarga. Quien sigue en Capy 1.0.9 o anterior todavía envía archivos de hasta 100 MB como antes, y te llegan como siempre.

Por dentro

  • Archivos en el chatHyperblobs
  • Miniaturas de fotos y vídeosbare-media
  • Copias para quien está sin conexiónblind-peering
Docs de Pear: guardar y servir medios grandes con Hyperblobs

Archivos grandes

Hasta 10 GB, de un ordenador directamente a otro.

Un archivo del chat puede tener hasta 10 GB. A partir de 25 MB es un archivo grande, y nunca se descarga solo: su tarjeta muestra el nombre, el tamaño y Descargar. Antes de que empiece una descarga, Capy comprueba que cabe en tu disco. Un archivo grande tiene que ser un archivo de tu ordenador: uno pegado desde el portapapeles puede tener como mucho 25 MB.

Un archivo grande solo va entre dos dispositivos conectados directamente. Nunca pasa por el relay ciego del equipo, y el blind peer nunca lo guarda. Así que solo se mueve mientras quien lo envió, o alguien que tiene el archivo entero, está conectado y se le puede alcanzar directamente. Cuando no hay nadie, la descarga espera y la tarjeta dice “Esperando a que … esté conectado contigo”, con el nombre de quien lo envió.

Una descarga se puede pausar y reanudar, conservando lo que ya llegó, o cancelar, lo que limpia lo que llegó. Mientras se mueve, y mientras envías uno, la tarjeta muestra cuánto ha pasado, la velocidad y, cuando la velocidad se estabiliza, cuánto falta más o menos. Los Archivos de una sala siguen estas mismas reglas con todos los archivos, sea cual sea su tamaño: un archivo de ahí solo te llega mientras tú y un miembro que lo tiene están conectados a la vez.

Archivo más grande

10 GB

Por encima de 25 MB, va

Solo por enlaces directos

Se descarga solo

Nunca

Lo guarda el blind peer

Nunca

Archivos grandes y Archivos de la salaAnaTúSolo enlace directomientras alguien que lo tiene está conectadoRelay ciegono para estos archivosBlind peernunca los guardaEsperando a que Ana esté conectado contigolo que dice la tarjeta hasta que hay enlace directo
Este dibujo trata solo de los archivos grandes y los Archivos de una sala. Los archivos del chat de hasta 25 MB aún pueden usar el relay y el blind peer.

El viaje de un archivo grande

  1. Compartido en el chat

    El archivo se queda en el ordenador de quien lo envió. La sala recibe una tarjeta con su nombre y tamaño.

  2. Pulsas Descargar

    No llega nada hasta que lo pides. Antes, Capy comprueba tu espacio libre.

  3. Un enlace directo

    Llega directamente de un dispositivo que lo tiene. Si entre vosotros solo hay un relay, espera.

  4. Pausar, reanudar o cancelar

    Pausar conserva lo que llegó. Cancelar lo limpia.

Conviene saber

Ir solo en directo tiene un coste: quien lo envió, o alguien con el archivo entero, tiene que estar conectado a la vez que tú, y vuestras dos redes tienen que alcanzarse sin el relay, algo que algunos pares de redes no consiguen. Un archivo que tiene que esperar a personas que casi nunca coinciden conectadas es mejor que no pase de 25 MB, el tamaño que el blind peer les guarda.

Por dentro

  • Descargas que se reanudanHypercore · Hyperblobs
  • Enlaces directosHyperswarm · HyperDHT

Archivos de la sala

Los archivos del proyecto, juntos.

Además de lo que se envía en el chat, una sala tiene una pestaña Archivos: un árbol de carpetas y archivos que las personas de la sala mantienen juntas. Cualquiera en la sala puede subir un archivo o una carpeta entera con sus subcarpetas, crear carpetas, cambiar nombres y mover cosas, y poner una versión nueva de un archivo sobre la anterior.

El dispositivo de cada miembro escribe lo que añade en un drive propio para esa sala, un Hyperdrive. El registro de la sala guarda registros firmados que colocan cada archivo en el árbol compartido: dónde va, su tamaño, una huella de su contenido, quién lo añadió y cuándo. Cada dispositivo comprueba esos registros antes de mostrarlos, como hace con los mensajes.

En Archivos nada se descarga solo. Un archivo o una carpeta llega cuando pulsas Descargar, con pausar, reanudar y cancelar, y solo por enlaces directos, sea cual sea su tamaño: el relay del equipo nunca lleva estos archivos y el blind peer nunca los guarda. Así que un archivo solo se mueve mientras tú y alguien que lo tiene están conectados a la vez: si quien lo añadió está desconectado y nadie más lo tiene, espera hasta que los dos estén conectados. Las subidas y descargas muestran cuánto llevan, la velocidad y, cuando se estabiliza, cuánto falta más o menos.

Quién añade archivos

Cualquiera en la sala

Quién quita de Archivos

Quien lo añadió, quien creó la sala o un admin

Por los ayudantes del equipo

Nunca, de ningún tamaño

Salas seguras

Sin pestaña Archivos

Eliminar para todos, en el chatSu clave=Ilegibleninguna clave lo abreLa clave se destruye en cada dispositivo que usa CapyQuitar de Archivosdiseñobrief.pdflogo.pngBola copia que Bo descargó se quedaFuera de Archivos para todos; las copias ya descargadas se quedanQuitar de este dispositivoTúAnaDescargarlimpio solo aquí, sigue en la sala
Ninguna de las tres alcanza una copia que alguien guardó fuera de Capy, y Quitar de Archivos deja las copias que la gente ya descargó.
  • “Quitar de este dispositivo” limpia tu copia aquí. El archivo sigue en los Archivos de la sala, y Descargar lo trae de vuelta de alguien que lo tenga.
  • “Quitar de Archivos” saca el archivo de los Archivos de la sala para todos, y tu ordenador descarta su propia copia y deja de compartirlo. Quien ya lo descargó conserva su copia, que Capy le muestra en “Quitado de Archivos · todavía en esta computadora”, con Liberar espacio. Puede quitarlo quien lo añadió, y también quien creó la sala y sus admins.
  • “Eliminar para todos” es el del chat: destruye la clave de un mensaje, así que sus copias selladas ya no se abren.

Conviene saber

Quitar de Archivos no puede recuperar una copia que alguien ya descargó, en Capy o fuera de él: nadie puede borrar lo que está en el ordenador de otra persona. Quien sigue en Capy 1.0.9 o anterior todavía limpia su propia copia cuando le llega la retirada, como hacían esas versiones. Pon en Archivos lo que te parezca bien que la sala conserve.

Por dentro

  • Los archivos de cada miembroHyperdrive
  • El árbol compartidoAutobase · HyperDB
Docs de Pear: un sistema de archivos peer-to-peer con Hyperdrive

Vistas previas de enlaces

El dispositivo de quien envía busca la página, una vez.

Cuando escribes un enlace en el cuadro de mensaje, Capy prepara una tarjeta de vista previa: el título de la página, una descripción corta, el nombre del sitio y una imagen pequeña. Para prepararla, tu ordenador busca esa página. La tarjeta aparece en el cuadro de mensaje con una ×, para que la quites antes de enviar si quieres.

Después, la vista previa viaja dentro de tu mensaje firmado. Las demás personas de la sala nunca buscan nada: sus dispositivos no contactan con el sitio, y todos ven la misma tarjeta, también quienes estaban sin conexión cuando la enviaste.

Es la única vez que Capy busca una página web, y ocurre en el proceso de fondo de la app: las ventanas de la app siguen sin hacer peticiones a la web. Capy solo busca direcciones http y https, nunca una de tu propia red o de tu ordenador, lo comprueba de nuevo en cada redirección (tres como máximo) y se detiene a los 5 segundos, 512 KB de página o 2 MB de imagen. La imagen se convierte en una imagen pequeña en tu dispositivo.

Quién busca la página

Solo el dispositivo de quien envía, una vez

Qué ve el sitio

Una visita desde la IP de quien envía

Quién nunca contacta con él

Todos los demás de la sala

Dónde desactivarlo

Ajustes → Privacidad y seguridad

El sitio webtu dispositivo la busca, una vezuna visita, desde tu dirección IPTúAnaBoejemplo.orgEl título de la páginala vista previa va dentrode tu mensaje firmadoLos dispositivos de Ana y Bo nunca contactan con el sitioCon las vistas previas desactivadas, no se busca nada
Una visita al sitio, desde el dispositivo de quien envía. La tarjeta forma parte del mensaje, así que es la misma en todas partes.
  • Las vistas previas de enlaces están activadas hasta que las desactivas en Ajustes → Privacidad y seguridad. Desactivadas, tu dispositivo no busca nada y el enlace queda sin tarjeta.
  • Un enlace en un mensaje, y la imagen, el sitio y el título de una tarjeta, se abren en tu propio navegador cuando haces clic o pulsas Intro sobre ellos, nunca dentro de Capy. Al dejar el ratón encima ves antes su dirección completa, y seleccionar texto por encima no abre nada. En una sala segura los enlaces quedan como texto, y Capy no abre ninguno mientras haya una en pantalla.
  • Una sala segura nunca hace vistas previas.
  • Quien sigue en Capy 1.0.7 o anterior ve el enlace tal cual.
  • Una vez enviado, quien puede eliminar el mensaje (su autor, quien creó la sala, un admin o un moderador) puede quitar la tarjeta con Quitar vista previa, y todos los dispositivos que usan Capy muestran entonces el mensaje sin ella. Cualquier otra persona puede usar Ocultar vista previa, solo en su propio dispositivo.

Conviene saber

El sitio ve una visita desde tu dirección IP cuando se hace la vista previa, como la vería si abrieras tú la página. La página se busca mientras el enlace está en el campo del mensaje, antes de enviarlo, así que quitar la tarjeta con su × no deshace esa visita. La tarjeta muestra lo que la página decía de sí misma en ese momento, y eso puede cambiar después. Si prefieres que no se busque ninguna página, desactiva las vistas previas. Un enlace en el que haces clic lo abre tu navegador, así que ese sitio ve lo que le cuenta cualquier visita desde tu navegador.

Por dentro

  • Buscar la páginabare-fetch
  • La imagenWebP

Almacenamiento y cifrado

Cada mensaje tiene su propia clave.

Todo vive en los dispositivos de los miembros, en una carpeta que la app mantiene (un Corestore). Capy no tiene una base de datos central. Las fotos, los vídeos y los archivos enviados en el chat van en cores propios, cifrados con la clave de la sala para que un blind peer no pueda leerlos. Los Archivos de una sala van en el drive propio de cada miembro, que el blind peer nunca recibe.

Cada mensaje se sella con una clave solo suya. Esa clave nunca está en el registro de la sala. Está en un archivo aparte en cada dispositivo y solo viaja hacia los miembros, por las conexiones cifradas de la sala.

Para que un mensaje se abra mientras su autor está fuera, cada dispositivo publica una prekey nueva cada día. El autor sella la clave de cada mensaje para las prekeys de los demás dispositivos, y los blind peers guardan esas copias. Solo el dispositivo dueño de una prekey puede abrir su copia.

Dónde están tus datos

En los dispositivos de los miembros

Qué sella un mensaje

Una clave solo suya

Dónde se guarda esa clave

En un archivo aparte en cada dispositivo

Prekeys

Nuevas cada día, destruidas tras unos 30 días

Fotos, vídeos, archivos

Cifrados, en cores propios

Tras Borrar para todos

Clave descartada, bloques de archivos limpiados

EnviandoMensajeselladoMensaje selladoen el registro de la salaSu claveDispositivos de miembrosenviada solo por las conexiones cifradas de la salaBorrando para todosSu clavedestruida en cada dispositivo=Ilegibleninguna clave lo abre
La clave y el mensaje viven en sitios distintos, así que destruir la clave basta para que el mensaje sea ilegible.
  • Borrar para todos es un registro firmado. Cada dispositivo lo comprueba, descarta la clave del mensaje y limpia los bloques de los archivos. Lo que queda en el registro es ruido sellado.
  • La mitad privada de una prekey se destruye cuando se acaba su plazo (unos 30 días, 60 como máximo), así que incluso las copias que guarda un blind peer no se abren para nadie.
  • “Liberar espacio en este dispositivo” limpia los archivos solo aquí, y siguen limpios tras reiniciar. “Descargar de nuevo” los trae de vuelta de un miembro que los tenga.

Conviene saber

Borrar no alcanza lo que alguien ya guardó. Un miembro que leyó un mensaje, lo copió, le hizo una foto o lo guardó con otro programa se queda con lo que tiene. Lo que hace Capy: cuando el borrado llega al Capy de un miembro, no queda en él nada legible del mensaje, y quien entre después no puede leerlo.

Por dentro

  • Una clave por mensajeAES-256-GCM
  • PrekeysX25519 · sealed boxes

Salas seguras

Hecha para una llamada, y luego desaparece.

Una sala segura es para 2 a 8 personas. Tiene su propia carpeta y su propio almacén, que no comparte con nada más de la app, y no guarda nada salvo el chat: ni archivos, ni transcripciones, ni actas, ni notas, ni IA.

Su clave se crea en el dispositivo de quien la creó y se guarda en un único archivo del dispositivo que solo tu cuenta de usuario puede leer, sellado con el llavero del sistema donde lo hay (el Llavero en un Mac, DPAPI en Windows, el secret service en Linux), así que una copia del archivo no sirve fuera de tu sesión. Se queda ahí aunque cierres y reinicies. La sala se borra para todos cuando termina la llamada, así que nadie empieza una llamada allí a solas: el botón de llamada e Iniciar llamada en la sala de espera esperan a que otro miembro esté en línea, y dicen “Inicia la llamada cuando haya alguien más aquí”. Unirse a una llamada que ya está en marcha siempre funciona. Si ninguna llamada la termina, se borra un día después de crearse, un límite de seguridad que nadie configura: crear una sala segura solo pregunta cuántas personas caben. Quien la creó puede borrarla en cualquier momento, y cerrar sesión la borra en ese dispositivo. Borrar limpia cada core de su almacén y elimina la carpeta, con el archivo de la clave incluido.

Una sala segura no anuncia ningún tema, así que no se puede encontrar en la DHT. Los miembros se conectan directamente entre sí por clave. Nunca entra en la lista de tu cuenta y nunca se entrega a un blind peer. Mientras hay una abierta, Capy pide a macOS y Windows que dejen sus ventanas fuera de las capturas de pantalla, las grabaciones y la pantalla compartida, algo que algunas herramientas de captura pueden no respetar. Linux no puede hacerlo, y Capy lo dice. En un Mac, su carpeta se marca para que Time Machine la deje fuera de las copias de seguridad.

Personas

De 2 a 8

Dónde vive la clave

En el dispositivo, hasta que se borra

Qué guarda

Solo el chat

Blind peers

Nunca reciben una copia

Plazo que elegir

Ninguno: el final de la llamada, o un día

Copias de seguridad en Mac

Fuera de Time Machine

Creadaclave en el dispositivoLlamadachat, audio, vídeoBorradaclave y carpeta eliminadasse conserva al cerrar y reiniciarno queda nadaCada dispositivo guarda la clave en un archivoNunca anunciada en la DHT
La sala se borra cuando termina la llamada. Las otras formas de acabar están en el texto.
  • Si un archivo de clave sellado no se puede abrir, por ejemplo con otro usuario o después de restablecer el llavero, Capy borra esa sala en este dispositivo y lo avisa una vez.

Conviene saber

Alguien de la sala aún puede fotografiar la pantalla o guardar lo que ve con otro programa. Hasta que se borra la sala, quien tenga tu ordenador y tu cuenta de usuario puede leerla, así que conviene tener cifrado de disco completo (FileVault, BitLocker). La marca del Mac es la de Time Machine, que otras herramientas de copia de seguridad pueden ignorar, Windows y Linux no tienen una marca así para una sola carpeta, y en un Linux sin llavero el archivo de la clave queda sin sellar, protegido por los permisos de tu cuenta.

Por dentro

  • La salaCorestore · Hyperswarm
  • Ventanas ocultasElectron setContentProtection
  • El archivo de la claveElectron safeStorage
  • Copias de seguridad en MacTime Machine exclusion

Llamadas

Las llamadas van entre las personas que están en ellas.

Tu micrófono se codifica como audio Opus y tu cámara como vídeo VP8. Ambos se cortan en paquetes pequeños y se envían directamente a los demás de la llamada, por las mismas conexiones cifradas que usa la sala, como mensajes sin orden que no esperan unos a otros.

Una llamada admite hasta 16 personas a la vez, y la de una sala segura las 2 a 8 para las que se creó; la sala en sí puede tener más miembros. Cada dispositivo da los sitios en el orden en que vio a la gente unirse a la llamada, guarda el sitio hasta que esa persona sale, e intercambia el audio y el vídeo de la llamada solo con quien tiene sitio. Cuando una llamada está llena, Unirse dice “Esta llamada está llena · 16 de 16”, y quien se unió en el mismo momento que el último sitio ve “La llamada se llenó justo antes que tú” y puede unirse cuando alguien salga.

Una llamada se adapta a la conexión sobre la marcha. El vídeo, de una cámara o de una pantalla compartida, empieza a más o menos la mitad de su tasa y sube mientras la conexión sigue bien, y baja cuando empeora o se siguen perdiendo fotogramas. El sonido espera un poco más a las voces que llegan tarde, y vuelve a lo normal cuando dejan de llegar tarde. Mientras una llamada va mal, la IA que solo la sigue en tu ordenador (el resumen en directo, las sugerencias y la traducción de los subtítulos) espera, para que la llamada tenga el ordenador primero.

Las métricas de la llamada tampoco vienen de un servidor. En tu ordenador, un detector de voz nota cuándo hablas. Tu dispositivo lo escribe, firmado, en la sala: por lotes, cada 5 segundos y cuando te vas. Cada dispositivo calcula entonces el reparto de palabra y las interrupciones a partir de los mismos registros, así que todas las pantallas muestran los mismos números, también para quien se unió tarde.

La señal de conexión, las barras en los recuadros y la tarjeta en la sala de espera y en Análisis de la llamada, sale de lo que Capy mide de verdad: el tiempo de ida y vuelta, lo que tarda un mensaje pequeño en llegar a otro dispositivo y volver, y la pérdida, cuántos paquetes no llegan. Cada paquete de audio y de vídeo lleva un número, así que el dispositivo que los recibe sabe cuáles llegaron, cuáles se perdieron y cuáles llegaron tarde. Un tiempo de ida y vuelta en la red no es el retraso que oyes en una llamada, así que Capy no lo muestra como si lo fuera: ves las barras, o Buena, Regular o Mala con una frase sencilla, como “Según una prueba rápida, el video puede trabarse. Las voces deberían ir bien.”

Cuando otra persona comparte una pantalla o presenta un PDF, ocupa tu pantalla, pero nadie está obligado a verlo: Minimizar lo guarda en un chip en la parte superior de la llamada, con la página si es un PDF, y Mostrar lo trae de vuelta. Si minimizas a la misma persona una segunda vez, lo que comparta queda minimizado el resto de la llamada, y puedes deshacerlo. En el canvas, Esc primero deja de seguir a quien lo dirige y luego también lo minimiza. Solo cambia tu vista: no se envía nada de esto, y quien presenta no se entera.

Nadie aloja una llamada. Cualquiera puede avanzar la ronda, marcar una decisión o editar las notas. El creador de la sala, o un admin, puede silenciar o sacar a alguien, y cada app obedece solo a ellos.

Audio

Opus

Vídeo

VP8

Se envía a

Las personas de la llamada, cifrado

Reparto de palabra

Calculado en cada dispositivo

Señal de conexión

Ida y vuelta y paquetes perdidos

El retraso de una llamada

No se muestra como número

Personas en una llamada

Hasta 16 a la vez

Tasa del vídeo

Sigue a la conexión

AnaTúBoDetector de vozen cada dispositivoaudio (Opus) · vídeo (VP8)ningún servidor mezcla la llamadaEl reparto de palabra se calcula en cada pantalla con los mismos registros
Cada enlace lleva audio y vídeo cifrados directamente entre dos dispositivos. Si un enlace directo falla, el relay ciego reenvía los mismos bytes cifrados.

Por dentro

  • CódecsOpus · VP8 · WebCodecs
  • TransporteProtomux · unordered messages

IA en tu ordenador

La IA corre aquí, no en la nube.

La IA de Capy es QVAC, la IA local de Tether. Eliges y descargas cada modelo una vez en Ajustes → Notas e IA, y llega por la red peer-to-peer, no desde una web. Hasta que descargues uno, esas funciones siguen apagadas. Los modelos corren entonces en un segundo proceso de tu ordenador.

Nadie te transcribe salvo tú. Con la transcripción activada, tu ordenador convierte tu propia voz en texto con Whisper o Parakeet y firma cada frase en la sala. El texto se comparte con la sala: eso es la transcripción. El audio no se guarda.

Cuando una llamada termina para ti, tu ordenador hace el resto por sí solo, si tiene un modelo de actas: primero tu propia acta, después las decisiones, tareas y preguntas sin respuesta que encontró, para que las añadas con un clic, y luego los capítulos de la transcripción. Nunca lo hace mientras estás en otra llamada, y si Capy se cerró antes, lo hace la próxima vez que se abra, con las llamadas de los dos últimos días. Tu acta se queda en tu ordenador y aparece primero en las notas de la llamada. Si la sala aún no tiene acta de esa llamada, la tuya se comparte con ella, así que quien no tiene modelo, o usa un Capy más antiguo, sigue teniendo una que leer, y Capy muestra de quién es. El acta y las sugerencias tienen cada una su interruptor en Ajustes → Notas e IA.

Se queda en tu ordenador

  • Los modelos y todo lo que usan
  • Tu voz, como sonido
  • Ponme al día, Prepárame y las respuestas de Buscar y preguntar
  • Los capítulos de la transcripción, y las sugerencias hasta que hagas clic

Va a la sala

  • Las frases de tu propia transcripción, firmadas por ti
  • Tu acta, cuando la sala aún no tiene la de esa llamada
  • Lo que decides añadir: una decisión, una tarea

De tu voz al acta

  1. Tu micrófono

    Tu voz se oye solo en tu ordenador.

  2. Whisper o Parakeet

    Convierte tu habla en texto, en tu ordenador.

  3. Líneas firmadas en la sala

    Cada frase la firmas tú y pasa a la transcripción que todos comparten.

  4. Un modelo de lenguaje

    En tu ordenador, por sí solo, cuando la llamada termina para ti, si tienes un modelo de actas.

  5. El acta

    La tuya aparece primero en las notas de la llamada. Si la sala aún no tiene ninguna, la tuya se comparte con ella.

  • Los subtítulos se pueden traducir en tu ordenador con modelos Bergamot.
  • Buscar y preguntar encuentra palabras en transcripciones, actas y mensajes, y responde preguntas sobre llamadas pasadas con EmbeddingGemma y el modelo de lenguaje, citando los momentos.
  • Las sugerencias de decisiones, tareas y punto del orden del día tienen que citar una línea de la transcripción. Lo que no lo hace se descarta, y no se añade nada hasta que una persona hace clic.
  • Una llamada demasiado larga para que el modelo de tu ordenador la lea de una vez se lee en partes más pequeñas, y así sigue teniendo su acta. Si incluso una parte es demasiado larga, Capy lo dice con palabras sencillas.
  • Lo que escribe un modelo se marca como IA y se mantiene aparte de lo que dijeron las personas.

Conviene saber

Capy no envía tu voz ni tu texto a ningún servicio de IA, y los ayudantes del equipo solo los manejan cifrados. Un modelo aún puede equivocarse: trata a la IA como quien toma notas, no como fuente de verdad.

Por dentro

  • WorkerBare
  • Voz a texto@qvac/asr-ggml · Whisper · Parakeet
  • Modelo de lenguaje@qvac/llm-llamacpp
  • Los modelos vienen deQVAC registry · Hyperswarm
QVAC, de Tether

Actualizaciones

Las versiones nuevas llegan de otros peers.

No hay servidor de actualizaciones. El equipo de Capy publica cada versión en la red Pear, y la app la descarga de otros ordenadores que ya la tienen, igual que se replica una sala. Tu app comprueba al abrir. Cuando aparece una versión nueva con la app abierta, Capy la busca tras una espera corta y aleatoria, de unos pocos minutos como mucho.

Cuando termina la descarga, una tarjeta en la barra lateral ofrece Reiniciar ahora. En una llamada espera: la tarjeta ofrece reiniciar cuando termine la llamada, y solo reinicia en el momento si eliges Reiniciar ahora de todos modos. Una versión de producción necesita un quórum de las claves de firma del equipo, así que una sola clave no puede lanzar una actualización.

En macOS y Linux, una actualización por la que nadie reinicia se instala sola. Cuando lleva lista dos horas con Capy abierto (el tiempo en reposo no cuenta), Capy espera un momento tranquilo: ninguna llamada ni ninguna sonando, ninguna sala segura en pantalla, ningún archivo enviándose o descargándose, nada grabándose, y tú lejos del ordenador desde hace tres minutos o su ventana fuera de la vista. Entonces la tarjeta cuenta un minuto hacia atrás, con Reiniciar ahora y Ahora no. Ahora no lo aplaza al menos una hora, hasta tres veces, y una llamada que empieza detiene la cuenta atrás. La próxima vez que Capy se abra, dice que se actualizó mientras no estabas. En Windows nunca se reinicia solo.

Si una versión nueva no arranca dos veces seguidas, Capy vuelve a poner la app anterior y no intenta esa versión de nuevo hasta que llegue una más reciente. En un Mac fuera de Aplicaciones, Capy se ofrece a moverse allí para poder reemplazarse más tarde.

Las versiones anteriores a la 1.0.8 podían esperar hasta una hora para eso. Cerrar y volver a abrir Capy comprueba en el acto.

Servidor de actualizaciones

Ninguno

De dónde llega

De otros peers de la red Pear

Firma de la versión

Un quórum de las claves del equipo

Si una versión falla dos veces

Vuelve la app anterior

Una versión nueva aparece

En minutos

Desde la 1.0.7 o anterior

Hasta una hora, o al volver a abrir

Se reinicia solo

macOS y Linux, en un momento tranquilo

Durante una llamada

Nunca se reinicia solo

El viaje de una actualización

  1. El equipo publica

    Una versión nueva entra en la red Pear, firmada con las claves del equipo.

  2. Los peers la pasan

    Los ordenadores que ya la tienen la comparten con el tuyo.

  3. Tu app comprueba y descarga

    Antes, Capy comprueba que puede reemplazarse donde está.

  4. Reinicias, o lo hace él

    Capy ofrece Reiniciar ahora y, en macOS y Linux, se reinicia solo en un momento tranquilo si lo dejas. La app anterior se conserva hasta que la nueva haya arrancado.

Por dentro

  • Actualizadorpear-runtime

Cuando algo falla

Capy se vuelve a levantar.

Capy funciona en dos partes en tu ordenador: la ventana que ves y una parte en segundo plano que guarda tus salas y habla con los demás dispositivos. Un error ya no detiene la parte en segundo plano: se anota, y lo demás sigue. Si aun así se detiene, Capy la vuelve a iniciar por sí solo, tras 1, 5 y luego 30 segundos, y la ventana dice “Reconectando…” y después “Capy se volvió a conectar”. Tras tres intentos seguidos, se detiene y ofrece Reiniciar.

La ventana también se cuida sola. Si se cae, vuelve a cargarse, hasta tres veces en dos minutos, y si deja de responder durante 10 segundos, Capy pregunta si quieres esperar o volver a cargarla. Un mensaje que Capy no puede mostrar aparece como “No se pudo mostrar este mensaje”, mientras el resto de la sala se ve con normalidad, y si tu micrófono, tu cámara, tu pantalla compartida o el sonido se detienen en una llamada, Capy lo dice y cómo volver a activarlos.

Cuando la ventana vuelve a cargarse, lo que estabas escribiendo en una sala vuelve, y también un mensaje que enviaste mientras la parte en segundo plano no estaba, hasta que la sala lo muestra. En una sala segura no se guarda nada para eso.

Los errores se quedan en tu ordenador y no van a ningún sitio salvo que envíes un informe desde Ajustes → Ayuda y comentarios, donde ves antes exactamente lo que se envía. En un informe, cada error dice en qué versión de Capy ocurrió y el más reciente va primero, y la lista de tu ordenador empieza de cero tras una actualización. Para una llamada que fue mal, un informe también puede llevar un registro, segundo a segundo, de hasta sus últimos 15 minutos: si el enlace era directo o por el relay, el tiempo de ida y vuelta, la pérdida, el jitter, la tasa de envío, lo ocupada que estaba la app y qué tareas de IA estaban en marcha, sin nombres, claves ni direcciones.

Si la parte en segundo plano se detiene

Capy la vuelve a iniciar

Si la ventana se cae

Se vuelve a cargar

Un mensaje que no puede mostrar

Lo dice; el resto se ve

Errores

Se quedan aquí; solo salen en un informe que envías

Conviene saber

Volver a cargar la ventana termina la llamada en la que estabas, así que vuelve a unirte. Tras tres reinicios fallidos seguidos, Capy deja de intentarlo y te espera. Tus salas y mensajes quedan como están en cualquier caso.

Por dentro

  • Parte en segundo planoBare worker, started again by Electron
  • VentanaElectron render-process-gone

Preguntas

Respuestas cortas.

¿Puede el equipo de Capy leer mis mensajes?

No. Los mensajes van entre los dispositivos de los miembros y se sellan con claves que el equipo nunca tiene. El equipo mantiene unos pocos ayudantes: un relay ciego y un blind peer, que ven direcciones IP y cuántos datos cifrados circulan, no lo que contienen, un seeder que distribuye las actualizaciones y un buzón para los informes de problemas que decides enviar.

¿Qué pasa si todos los de una sala están sin conexión?

La sala espera. Cuando alguien vuelve, los mensajes se sincronizan. Capy también guarda copias cifradas en su blind peer, así que puedes recibir de él lo que te perdiste, aunque no haya nadie más en línea. Si estuviste fuera más de 30 días, algunos mensajes pueden mostrar “Esperando este mensaje…” hasta que se conecte un miembro que tenga la clave.

¿Dónde están mis datos?

En los dispositivos de las personas de cada sala, en una carpeta que mantiene la app. También puede haber una copia cifrada en el blind peer. Una sala segura está solo en los dispositivos de sus miembros, y se borra. Los archivos grandes y los Archivos de una sala están solo en los dispositivos de los miembros, nunca en el blind peer.

¿Y si pierdo mis 24 palabras?

Mientras uno de tus dispositivos siga con la sesión iniciada, Ajustes vuelve a mostrar las palabras para que las anotes. Si pierdes las palabras y todos los dispositivos, nadie puede recuperar tu identidad, ni siquiera nosotros. Es lo que conlleva no tener una cuenta que restablecer.

¿La IA envía algo a un servidor?

No. Los modelos corren en tu ordenador después de descargarlos una vez, por la red peer-to-peer. La transcripción de tu voz va a la sala como texto, firmada por ti, porque eso es lo que es una transcripción compartida. El audio no se guarda. Nada de eso va a la web: la única página que Capy busca es la de la vista previa de un enlace que escribes.

¿Por qué no hay servidores propios?

Tus dispositivos hacen el trabajo que hacen los servidores en otras apps: guardan las salas, llevan las llamadas y ejecutan la IA. El equipo solo mantiene unos pocos ayudantes ligeros, como el relay y el blind peer, que mueven y guardan bytes cifrados.

¿Qué ve un blind peer?

La dirección IP de tu dispositivo cuando se conecta, cuántos datos cifrados guarda y cuándo se leen o se escriben. No puede ver lo que hay dentro: mensajes, archivos, nombres.

¿Quién puede ver mi dirección IP?

Las personas a las que te conectas en una sala o en una llamada, los nodos de la red que ayudan a encontrarlas, el relay y el blind peer si se usan, el sitio de un enlace del que haces la vista previa, cuando tu dispositivo lo busca, y el sitio de un enlace que abres, como en cualquier visita desde tu navegador. Así funcionan las conexiones directas. Una VPN puede ocultarla si eso te importa.

¿Puede alguien de la sala grabarla?

Sí. Cualquiera en una sala ve lo que muestra la sala y puede fotografiar o grabar la pantalla, o quedarse con lo que recibió su ordenador. Las comprobaciones de Capy evitan que un miembro rompa la sala o borre lo que tienen los demás, pero nada impide que un miembro conserve lo que vio. En una sala segura, Capy pide a macOS y Windows que dejen sus ventanas fuera de las capturas y grabaciones de pantalla, pero algunas herramientas de captura pueden no respetarlo, y una cámara apuntando a la pantalla sigue funcionando.

¿Puede el equipo de Capy ver mis archivos?

No. Los archivos del chat de hasta 25 MB van cifrados con la clave de la sala: el blind peer del equipo guarda una copia que no puede abrir, y el relay solo reenvía bytes cifrados. Los archivos grandes y los Archivos de una sala ni siquiera llegan a los ayudantes del equipo. Lo que ven los ayudantes son direcciones IP y cuántos datos cifrados se mueven, y cuándo.

¿Por qué un archivo dice “Esperando a que … esté conectado contigo”?

Los archivos grandes (de más de 25 MB) y todos los archivos de los Archivos de una sala solo van entre dos dispositivos conectados directamente, nunca por el relay ni por el blind peer del equipo. La tarjeta lo dice mientras nadie que tenga el archivo está conectado y se le puede alcanzar directamente: quien lo compartió puede estar sin conexión, o vuestras dos redes pueden alcanzarse solo por el relay. Se mueve en cuanto hay un enlace directo. Un archivo del chat de hasta 25 MB también puede llegar por el relay o desde el blind peer, así que solo dice “Esperando a que … esté en línea” mientras nadie que lo tenga, el blind peer incluido, está conectado.

¿Hay un límite de tamaño para los archivos?

Un archivo del chat puede tener hasta 10 GB. Hasta 25 MB viaja como un mensaje, por el relay o desde el blind peer cuando hace falta. Por encima, solo se descarga cuando pulsas Descargar, solo por un enlace directo, y Capy comprueba antes tu espacio libre. Un mensaje de vídeo o de voz puede tener hasta 25 MB, y un archivo pegado desde el portapapeles también: uno más grande tiene que ser un archivo de tu ordenador. Las salas seguras no guardan archivos.

¿Qué pasa cuando quito un archivo?

Depende de cuál. Eliminar para todos, en el chat, destruye la clave del mensaje en cada dispositivo que usa Capy y limpia allí sus archivos, así que lo que queda no se abre. Quitar de Archivos saca un archivo de los Archivos de la sala para todos y hace que tu ordenador deje de compartirlo, pero quien ya lo descargó conserva su copia. Quitar de este dispositivo, en Archivos, o Liberar espacio en este dispositivo, en el chat, limpia solo tu copia, y Descargar, o Descargar de nuevo en el chat, la trae de vuelta. Ninguno alcanza una copia que alguien guardó fuera de Capy.

¿Quien tiene una versión antigua verá mis archivos y fotos?

Fotos, vídeos y archivos de hasta 25 MB, sí, como antes. En Capy 1.0.7 o anterior, un mensaje con un archivo de más de 25 MB muestra solo una línea con el nombre y el tamaño del archivo, la foto de una sala se ve como su letra, una vista previa de enlace se ve como el enlace tal cual, y no hay pestaña Archivos. En la 1.0.8 y la 1.0.9, un archivo de más de 25 MB llega como archivo grande, con su botón Descargar.

¿Capy se conecta a sitios web?

Solo para hacer la vista previa de un enlace, y solo en el dispositivo de quien envía: cuando escribes un enlace con las vistas previas activadas, tu ordenador busca esa página una vez, antes de que lo envíes. Los modelos, las actualizaciones y las salas llegan por la red peer-to-peer, y las ventanas de la app no hacen peticiones a la web. Un enlace en el que haces clic en un mensaje, los Términos de uso y la Política de privacidad se abren en tu propio navegador.

¿Qué pasa cuando hago clic en un enlace de un mensaje?

Se abre en el navegador de tu ordenador, nunca dentro de Capy. Deja antes el ratón encima para ver su dirección completa. El sitio ve entonces lo que le cuenta cualquier visita desde tu navegador, y nada sobre tu sala. En una sala segura los enlaces son texto y no se abre nada.

¿Una vista previa le dice al sitio quién soy?

El sitio ve una visita desde tu dirección IP cuando se hace la vista previa, como si hubieras abierto la página, y que viene de Capy. Capy no tiene una cuenta que contarle y no dice para qué sala es el enlace. Las demás personas de la sala nunca contactan con el sitio: la vista previa viaja dentro de tu mensaje.

¿Puedo desactivar las vistas previas de enlaces?

Sí, en Ajustes → Privacidad y seguridad. Desactivadas, tu dispositivo no busca nada y los enlaces quedan sin tarjeta, aunque un clic sigue abriéndolos en tu navegador. También puedes quitar una vista previa con su × antes de enviar. Una sala segura nunca hace vistas previas.

¿Quién puede cambiar la foto de una sala?

Quien creó la sala y sus admins, desde el menú de la sala en la barra lateral. El historial dice quién la cambió. En una sala segura, solo quien la creó.

Mi solicitud para unirme sigue esperando. ¿Puedo cancelarla?

Sí. Una solicitud que espera a que un miembro te deje entrar aparece como “Uniéndose…” en la barra lateral: haz clic derecho en ella, o pulsa Shift+F10 en ella, y elige Cancelar la unión. No queda nada atrás. Si pegas la invitación de una sala en la que ya estás, Capy abre esa sala.

¿Puedo elegir cuándo se borra una sala segura?

No, no hay nada que configurar. Se borra para todos cuando termina su llamada, o un día después de crearse si no hay ninguna llamada. Quien la creó puede borrarla antes, y cerrar sesión la borra en ese dispositivo.

¿Por qué no puedo iniciar una llamada en mi sala segura?

Una sala segura se borra cuando termina su llamada, así que una llamada iniciada a solas la borraría sin querer. El botón de llamada espera a que otro miembro esté en línea, y dice “Inicia la llamada cuando haya alguien más aquí”. A una llamada que ya está en marcha siempre te puedes unir, y la sala se borra cuando cuelga el último que queda en ella.

¿Una sala segura acaba en mis copias de seguridad?

En un Mac, Capy marca la carpeta de cada sala segura para que Time Machine la deje fuera. Otras herramientas de copia de seguridad pueden ignorar esa marca. Windows y Linux no tienen una marca así para una sola carpeta, así que una copia de tu carpeta de usuario hecha mientras la sala existe puede incluirla. Su archivo de clave está sellado con el llavero del sistema donde lo hay, así que una copia del archivo no sirve fuera de tu sesión.

¿Qué mide la señal de conexión?

Dos cosas: el tiempo de ida y vuelta, lo que tarda un mensaje pequeño en llegar al otro dispositivo y volver, y cuántos paquetes se pierden por el camino. Cada paquete de audio y de vídeo va numerado, así que el dispositivo que los recibe puede contar los que no llegan. Capy muestra Buena, Regular o Mala, y no presenta el tiempo de ida y vuelta como el retraso de la llamada.

¿Cuántas personas caben en una llamada?

Hasta 16 a la vez. Una sala puede tener más miembros: mientras su llamada está llena, siguen leyendo y escribiendo en la sala, Unirse dice que la llamada está llena, y pueden unirse cuando alguien salga. La llamada de una sala segura admite las 2 a 8 personas para las que se creó.

¿Tengo que ver lo que alguien comparte en una llamada?

No. Una pantalla compartida o un PDF presentado ocupa tu pantalla, pero Minimizar lo guarda en un chip en la parte superior de la llamada, y Mostrar lo trae de vuelta cuando quieras. Si minimizas a la misma persona dos veces, lo que comparta queda minimizado el resto de la llamada. Solo cambia tu propia vista: no se envía nada, y quien comparte no se entera.

¿Capy se reinicia solo para actualizarse?

En macOS y Linux, si dejas una actualización esperando: dos horas después de que esté lista, en un momento tranquilo mientras no estás, con una cuenta atrás de un minuto que puedes aplazar hasta tres veces. Nunca durante una llamada, una transferencia o una grabación, ni con una sala segura en pantalla. En Windows lo reinicias tú.

¿Qué pasa si Capy deja de funcionar?

Su parte en segundo plano vuelve a iniciarse sola, y la ventana dice “Reconectando…” y después “Capy se volvió a conectar”; tras tres intentos seguidos, ofrece Reiniciar. Una ventana que se cae vuelve a cargarse sola, y una que deja de responder pregunta si quieres esperar o recargar. Tus salas y mensajes quedan como están y, fuera de las salas seguras, lo que estabas escribiendo vuelve, pero una llamada en la que estabas termina: vuelve a unirte.

Política de privacidadLo que Capy no recoge, y lo que otros pueden ver.Descargar CapyEn beta, para macOS. Versiones de prueba para Windows y Linux.Documentación de PearEl stack peer-to-peer sobre el que se construye Capy.

Todo esto corre en tus dispositivos. El equipo solo mantiene un relay, un blind peer, un seeder de actualizaciones y un buzón para informes de problemas, y ninguno puede leer tus salas.