Arveil / Guía de instalación
Alguien te ha invitado
Instala Arveil en diez minutos.
Necesitas la app y el enlace privado de quien te invitó. Conserva ese enlace: después de instalar, vuelve a abrirlo para revisar la invitación y empezar vuestra conversación.
Antes de empezar
Pide un enlace de invitación personal o escanea su QR desde Arveil. Incluye los datos del servidor y el contacto del emisor. Con una versión compatible, al aceptar creas tu propia identidad y preparas una conversación con esa persona.
Conserva el enlace en privado. Lo puede usar una sola vez quien lo acepte primero y normalmente caduca a los siete días. El nombre de la invitación no demuestra la identidad de la persona; verificad el contacto por separado.
Si la app indica que el código necesita una versión más reciente, actualízala primero. Las invitaciones antiguas siguen funcionando en la opción separada de datos del servidor y código de invitación; no añaden automáticamente el contacto del emisor.
Además, tu móvil o tu Mac tiene que poder llegar a su relay. Si está en una red privada, te dirá qué tienes que configurar antes.
Arveil es experimental y todavía no tiene una auditoría independiente. Está bien para probarlo con familia y amigos; no dependas solo de él para nada delicado.
En Android
Android 7.0 o posterior, en un móvil ARM de 64 bits (casi cualquier móvil de los últimos años).
Si tu cuenta de Google tiene acceso a la prueba de Google Play, instala desde su enlace de pruebas y sigue usando Play para actualizar. Aceptar una invitación de Arveil no concede acceso a esa prueba. Como alternativa, usa el APK directo:
- Desde el móvil, descarga el archivo de Android (
.apk) en la sección de descargas. - Abre el archivo descargado. Android preguntará si tu navegador o gestor de archivos puede instalar aplicaciones desconocidas: permítelo para esa app. Después puedes volver a desactivarlo.
- Puede que Android avise de que la app no viene de Google Play. Es lo esperado al instalar el APK directo. Pulsa Instalar.
- Abre Arveil y pulsa Abrir perfil. Vuelve al enlace original y pulsa Abrir en Arveil. También puedes pegar el enlace o escanear el QR desde la pantalla de invitación.
- Revisa quién te invita y el servidor, y acepta. Abrir el enlace por sí solo no te da de alta. Tu identidad es independiente y no se copia ningún historial anterior.
- Guarda tu kit de identidad cuando la app te lo ofrezca (por qué importa).
En un Mac
macOS 12 o posterior, en un Mac con Apple silicon (M1 o posterior). Los Mac con Intel no son compatibles.
- Descarga el archivo para Mac (
.zip) en la sección de descargas y ábrelo. - Arrastra Arveil a tu carpeta de Aplicaciones.
- Ábrelo. La primera vez, macOS avisará y no lo abrirá, porque la app no está notarizada por Apple (eso exige una cuenta de desarrollador de pago). Ve a Ajustes del Sistema → Privacidad y seguridad, baja hasta el final y elige Abrir igualmente para Arveil. Apple lo explica aquí.
- Elige Abrir perfil. Si macOS pregunta si Arveil puede usar tu llavero, permítelo: ahí se guarda la clave de tu perfil.
- Vuelve al enlace de invitación y pulsa Abrir en Arveil, o pégalo en la pantalla de invitación. Revísalo y acepta para entrar en el servidor y preparar vuestra conversación.
- Guarda tu kit de identidad cuando la app te lo ofrezca.
¿Ya usas Arveil en el móvil? En lugar de una invitación, elige Vincular con mi otro dispositivo y sigue los pasos en las dos pantallas.
¿Usas Homebrew? Instala y actualiza la misma app:
brew tap kaicorplabs/tap
brew trust kaicorplabs/tap
brew install --cask arveil
Pon a salvo tu identidad
Tu identidad vive en tu dispositivo, no en el servidor. Eso es lo que la mantiene privada, y también significa que, si pierdes tu único dispositivo, el servidor no puede devolvértela.
Por eso, guarda el kit de identidad cuando la app te lo ofrezca: un archivo cifrado y una clave. Guarda el archivo en un lugar seguro y la clave en otro distinto, como un gestor de contraseñas o en papel. Vincular un segundo dispositivo (un móvil y un Mac, por ejemplo) también te protege.
Actualizar
No desinstales nunca Arveil para actualizarlo, ni borres sus datos. Eso elimina tu perfil y las claves de este dispositivo.
Android: desde la beta 1, Ajustes →
Actualizaciones puede buscar una versión nueva, comprobar que es
auténtica y pasársela a Android, que te pide confirmarla. También puedes
dejar que la busque una vez al día al abrir la app. O descarga el
.apk nuevo, ábrelo y elige Actualizar.
En los dos casos se instala encima del anterior y lo conserva todo.
Mac: cierra Arveil, sustituye la app de Aplicaciones
por la nueva y vuelve a abrirla. Con Homebrew, ejecuta
brew upgrade --cask arveil.
No vuelvas a una versión anterior después de haber abierto una más nueva.
Si algo falla
Díselo a quien te invitó. En la app, Ajustes → Diagnóstico → Guardar informe crea un informe sin secretos ni datos que te identifiquen, que puedes enviarle.
Para quien quiera comprobar la descarga
Cada versión en GitHub incluye sus sumas SHA-256. Compáralas antes de instalar:
shasum -a 256 --check SHA256SUMS-clients.txt
Los detalles, y cómo compilarlo tú, en la guía de instalación.