El archivo debería importar más que el dispositivo
Compartir un archivo debería ser una de esas cosas que simplemente funcionan. Y, dentro de un mismo ecosistema, muchas veces es así. El problema aparece cuando un móvil Android tiene que hablar con un iPhone, un ordenador con una tablet o dos dispositivos que no comparten fabricante, sistema operativo ni aplicaciones.
Bluetooth puede resolverlo, pero no siempre se lleva bien con todas las combinaciones de dispositivos y versiones. La nube es otra alternativa, aunque muchas veces significa subir primero el archivo a un servidor, esperar, compartir un enlace y descargarlo de nuevo. Incluso una tarea tan sencilla puede acabar acumulando pasos, cuentas y dependencias.
Filefae nace precisamente de esa fricción: intentar que compartir un archivo vuelva a ser solamente eso. Elegir qué quieres enviar, conectar los dispositivos y transferirlo, independientemente de la tecnología que haya a cada lado.
Un archivo que pasa, no un archivo que se queda
Para simplificar el proceso no quería que Filefae se convirtiese simplemente en otro lugar al que subir archivos. Los dispositivos establecen una conexión directa y la transferencia se realiza entre ellos, protegida mediante cifrado de extremo a extremo.
Filefae no necesita almacenar una copia del archivo en sus servidores para que llegue a su destino, ni analizar su contenido para prestar el servicio. El servidor ayuda a que los dispositivos se encuentren y establezcan la conexión; el archivo sigue su propio camino.
La privacidad, por tanto, no aparece como una función añadida después. Es una consecuencia de haber diseñado el producto alrededor de una idea sencilla: si Filefae no necesita quedarse con tu archivo, no debería hacerlo.
Una cuenta debería aportar, no bloquear
Otra de las decisiones fue no convertir el registro en el primer obstáculo. Si alguien necesita enviar un archivo de un dispositivo a otro, debería poder hacerlo sin crear antes una cuenta, verificar un correo o completar un perfil.
Por eso Filefae puede utilizarse sin registro. Crear una cuenta es opcional y sirve para ampliar los límites de transferencia y acceder a funciones adicionales, no para desbloquear artificialmente la experiencia básica.
Es una diferencia pequeña sobre el papel, pero resume bastante bien cómo quiero construir el producto: el camino más sencillo debe estar disponible desde el principio y las funciones adicionales tienen que aportar valor, no eliminar obstáculos colocados previamente.
