Tus ideas son solo tuyas
Has añadido a Lea a tus seres queridos, sin crear ningún grupo. Las ideas que apuntas para ella solo las ves tú. Juan también puede haber añadido a Lea: él ve sus propias ideas, nunca las tuyas.
Apunta ideas para tus seres queridos, compártelas con la familia o los amigos, reserva la que vas a regalar y organiza un fondo común: la persona festejada no se entera de nada y, en el grupo, nadie regala dos veces lo mismo.
100 % gratis, sin anuncios.
En cada cumpleaños, en cada Navidad, pasaba lo mismo. Dos personas regalaban lo mismo. El bote se perdía en un hilo de mensajes donde ya nadie sabía quién había pagado qué. Y a veces la sorpresa se arruinaba porque la persona festejada estaba en la conversación.
Y al revés, igual. A menudo me pedían ideas de regalo para mí, y tenía que hacer malabares entre lo que les había dicho a unos y a otros para evitar regalos repetidos. Y en ese momento ya no recordaba qué me habría gustado: no lo había apuntado en ningún sitio.
Busqué una herramienta sencilla para esto. Las que encontré estaban llenas de anuncios, eran de pago o no guardaban el secreto de verdad. Así que la construí yo mismo, en mi tiempo libre. También fue la ocasión de aprender Rust, el lenguaje en el que está escrita la aplicación, del servidor a la interfaz.
Pack-ideo es el resultado: un lugar donde cada uno apunta sus ideas, donde los grupos se organizan entre ellos y donde la persona festejada tiene su lista de deseos sin ver nunca lo que le están preparando.
Raphaël
Pack-ideo es gratis. Sin suscripción, sin versión de pago, sin funciones bloqueadas.
Mantener un servidor cuesta dinero. Por ahora, me centro en mejorar la aplicación antes de poner en marcha un sistema de donaciones. Si llega, la aplicación seguirá siendo gratis para todo el mundo, tanto si donas como si no.
Con su número de teléfono, aunque todavía no tenga cuenta. Puedes añadir una fecha: cumpleaños, Navidad.
Familia, Pareja, Amigos, Compañeros de trabajo, Club u Otro, con el nombre que quieras. Cada uno apunta sus ideas, vota las que prefiere y habla en el chat del grupo.
Quienes ven la idea saben que ya está reservada: nada de regalos repetidos. Unos días después de la ocasión, la idea reservada pasa a «regalado» y se archiva, para no regalar dos veces lo mismo al año siguiente.
Sobre una idea reservada, como en Tricount: una persona compra y anota el precio, las demás participan con un importe fijo o a partes iguales, y cada uno marca lo que ya ha devuelto.
¿Y la persona festejada? Una vez registrada, tiene su propia lista de deseos y elige quién puede verla.
Una idea de regalo solo la ven las personas con las que la compartes. El servidor comprueba estas reglas en cada petición, no solo la aplicación de tu móvil.
En los esquemas, Lea es la persona festejada. Marcos, Juan y Pablo le preparan regalos, en los grupos Familia y Amigos.
Has añadido a Lea a tus seres queridos, sin crear ningún grupo. Las ideas que apuntas para ella solo las ves tú. Juan también puede haber añadido a Lea: él ve sus propias ideas, nunca las tuyas.
Marcos está en «Familia» y en «Amigos». Comparte «Estantería» solo con Familia: para Amigos, esa idea no existe, ni tampoco su reserva, sus votos, su fondo común o su chat. Si alguien sale de un grupo, pierde el acceso a las ideas compartidas con ese grupo, incluidas las suyas.
Lea nunca ve las ideas apuntadas para ella, ni las reservas, los votos, los fondos comunes, los chats o las ocasiones preparadas. No se la puede invitar a un grupo creado a su alrededor. Una vez registrada, ve el nombre de esos grupos, como «Familia» o «Amigos», y quién forma parte de su entorno: nombre de pila, apellido enmascarado, número enmascarado y grupos de cada uno, para decidir quién ve su lista. Nada de lo que se dice o se prepara en esos grupos le llega.
Una vez registrada, Lea tiene su lista de deseos. Al principio, nadie la ve. Para cada persona de su entorno, elige: aceptar con su lista, aceptar sin su lista o rechazar. Puede cambiar de opinión cuando quiera. Una persona rechazada sale de los grupos creados alrededor de Lea y conserva sus ideas privadas; si Lea la vuelve a aceptar, no regresa sola a esos grupos. Ningún mensaje le avisa del rechazo: si intenta crear o unirse a un grupo alrededor de Lea, solo lee «No es posible por el momento.».
Si Lea está entre tus seres queridos, ves el nombre de los grupos creados a su alrededor. Puedes pedir unirte a uno: los administradores del grupo aceptan o rechazan. Si Lea está registrada, tu solicitud aparece también en su entorno, y es ella quien decide si ves su lista. También puedes crear tu propio grupo.
Pack-ideo sirve para guardar secretos. Así es como lo hace, en concreto.
Cada petición pasa por el servidor, que comprueba quién eres y qué tienes derecho a ver. Una idea que no tienes derecho a ver nunca sale del servidor: ni ella, ni su foto, ni su reserva, ni su fondo, ni su chat.
Inicias sesión con tu número y tu e-mail. Recibes un enlace por e-mail, válido durante 15 minutos y una sola vez. El servidor no guarda el enlace: aunque alguien leyera su base de datos, no podría usarlo para entrar.
Al iniciar sesión, la respuesta es la misma tanto si el número y el e-mail corresponden a una cuenta como si no. Al registrarte, la aplicación nunca dice si una dirección de e-mail ya está en uso. Única excepción: si tu número ya tiene una cuenta, lo indica y muestra el e-mail asociado enmascarado, para ayudarte a iniciar sesión. El número de peticiones está limitado, para frenar los abusos.
En «Mi cuenta», ves la lista de tus dispositivos conectados y puedes cerrar la sesión en uno de ellos, o en todos a la vez.
Una vez registrado, los demás miembros ven tu nombre de pila y tu apellido enmascarado, por ejemplo «Marcos D***n». Tu nombre completo solo lo ves tú y los administradores del servicio, que lo necesitan para ayudar a un usuario o tramitar una solicitud de recuperación de cuenta.
Tu fecha de nacimiento crea tu ocasión «Cumpleaños», que ven los miembros de los grupos creados a tu alrededor. Ven el día de tu cumpleaños, nunca tu año de nacimiento. Solo lo ves tú y los administradores del servicio.
La foto de una idea solo se envía a las personas que tienen derecho a ver la idea. Al subirla, se reduce y se le quitan los datos ocultos, como el lugar donde se hizo.
El servidor limpia las descripciones de las ideas (negrita, listas, enlaces): ningún script puede colarse en ellas.
Cuando añades un enlace a una idea, el servidor busca la imagen de la página. Rechaza cualquier dirección interna o privada, limita el tiempo y el tamaño de la descarga, y solo acepta imágenes.
La herramienta de administración nunca muestra el contenido de las ideas ni de los chats: solo cifras (grupos, seres queridos, ideas). Da acceso a los nombres, números, e-mails y fechas de nacimiento, y permite corregirlos, para ayudar a quien ha perdido el acceso a su correo. Cada cambio hecho por un administrador queda anotado en un registro, con el valor anterior y el nuevo.
Todo lo que pasa entre tu dispositivo y el servidor está cifrado. Nadie por el camino puede leerlo, ni siquiera en una wifi pública.
El servidor está alojado en OVH, una empresa francesa sujeta al RGPD. Los datos se almacenan allí, en Fráncfort (Alemania), fotos incluidas.
Sí. Sin suscripción, sin anuncios, sin versión de pago. Más adelante podría llegar un sistema de donaciones voluntarias para pagar el servidor, pero la aplicación seguirá siendo gratuita.
No, nunca. No ve las ideas, ni las reservas, ni los votos, ni los fondos comunes, ni los chats que tratan de ella. Una vez registrada, solo ve el nombre de los grupos creados a su alrededor y quién forma parte de ellos, para elegir quién ve su lista de deseos.
No. Pack-ideo se abre en tu navegador. En el móvil, puedes añadirla a la pantalla de inicio desde el menú del navegador: así se abre como una aplicación.
No. Inicias sesión con tu número y tu e-mail, y luego haces clic en el enlace que recibes por e-mail. Es válido durante 15 minutos y solo sirve una vez.
No. El fondo común sirve para saber quién participa y con cuánto, como Tricount. Una persona compra el regalo, las demás se lo devuelven por su cuenta y lo marcan en la aplicación.
Sí. Añádelo con su número de teléfono. Si más adelante se registra con ese número, recupera su lugar, y sigue sin ver las ideas apuntadas para él.
Cuando alguien reserva una idea con «Lo regalo yo», los demás miembros que la ven saben que ya está reservada. Unos días después de la ocasión, la idea reservada se archiva como regalada, para recordarla al año siguiente.
Sí. Añades la ocasión y su fecha al ser querido en cuestión, solo para ti o para un grupo. El cumpleaños se crea solo a partir de la fecha de nacimiento, cuando la persona tiene cuenta.
Crea tu cuenta en un minuto, añade a un ser querido y apunta tu primera idea.