Les idées cadeaux à plusieurs, sans gâcher la surprise

Note tes idées pour tes proches, partage-les avec la famille ou les amis, réserve celle que tu offres et organise un pot commun : la personne fêtée n'en voit rien, et dans le groupe, personne n'offre deux fois le même cadeau.

100 % gratuit, sans pub.

L'histoire

Pourquoi j'ai créé Pack-ideo

À chaque anniversaire, à chaque Noël, c'était la même chose. Deux personnes offraient le même cadeau. Le pot commun se perdait dans un fil de messages où plus personne ne savait qui avait payé quoi. Et parfois, la surprise tombait à l'eau parce que la personne fêtée était dans la conversation.

Et dans l'autre sens, c'était pareil. On me demandait souvent des idées de cadeaux pour moi, et je devais jongler entre ce que j'avais dit aux uns et aux autres pour éviter les doublons. Et au moment de répondre, je ne me souvenais plus de ce qui m'aurait fait envie : je ne l'avais noté nulle part.

J'ai cherché un outil simple pour ça. Ceux que j'ai trouvés étaient pleins de pub, payants, ou ne gardaient pas vraiment le secret. Alors je l'ai construit moi-même, sur mon temps libre. C'était aussi l'occasion d'apprendre le langage Rust, dans lequel l'application est écrite, du serveur jusqu'à l'interface.

Pack-ideo est le résultat : un endroit où chacun note ses idées, où les groupes s'organisent entre eux, et où la personne fêtée garde sa liste de souhaits sans jamais voir ce qu'on lui prépare.

Raphaël

Gratuité

Gratuit, et ça doit le rester

Pack-ideo est gratuit. Pas d'abonnement, pas de version payante, pas de fonction bloquée.

  • Il n'y a pas de pub.
  • Tes données ne sont pas revendues.
  • Il n'y a ni outil de mesure d'audience, ni traceur publicitaire.

Et plus tard, des dons ?

Faire tourner un serveur a un coût. Pour l'instant, je me concentre sur l'amélioration de l'application avant de mettre en place un système de dons. Si cela arrive, l'application restera gratuite pour tout le monde, que tu donnes ou non.

En quatre étapes

Comment ça marche

  1. Ajoute un proche.

    Avec son numéro de téléphone, même s'il n'a pas encore de compte. Tu peux ajouter une date : anniversaire, Noël.

  2. Crée un groupe autour de lui et invite du monde.

    Famille, Conjoint, Amis, Collègues, Club ou Autre, avec le nom que tu veux. Chacun note ses idées, vote pour celles qu'il préfère et discute dans le groupe.

  3. Réserve avec « Je le prends ».

    Ceux qui voient l'idée savent qu'elle est prise : pas de doublon. Quelques jours après l'occasion, l'idée réservée passe en « offert » et elle est archivée, pour ne pas offrir deux fois la même chose l'année suivante.

  4. Ouvre un pot commun pour un cadeau à plusieurs.

    Sur une idée réservée, comme un Tricount : une personne achète et saisit le prix, les autres participent par un montant fixe ou une part égale, et chacun marque ce qu'il a remboursé.

Et la personne fêtée ? Une fois inscrite, elle tient sa propre liste de souhaits et choisit qui peut la voir.

Visibilité

Qui voit quoi

Une idée cadeau n'est visible que par ceux à qui tu la confies. Le serveur vérifie ces règles à chaque demande, pas seulement l'application sur ton téléphone.

Dans les schémas, Léa est la personne fêtée. Marc, Jean et Paul lui préparent des cadeaux, dans les groupes Famille et Amis.

Tes idées restent à toi Deux bulles séparées, chacune marquée « Toi seul ». Dans la première, Marc et son idée « Cours de poterie ». Dans la seconde, Jean et son idée « Livre de cuisine ». Un cadenas les sépare : Marc et Jean ne voient pas les idées de l'autre. Les flèches vers Léa, la personne fêtée, sont barrées : Léa ne voit rien. Toi seul M Marc Cours de poterie Toi seul J Jean Livre de cuisine L Léa fêtée Léa ne voit rien
Marc et Jean ne voient pas les idées de l'autre. Léa ne voit rien.
Un proche sans groupe

Tes idées restent à toi

Tu as ajouté Léa à tes proches, sans créer de groupe. Les idées que tu notes pour elle ne sont visibles que par toi. Jean peut aussi avoir ajouté Léa : il voit ses idées à lui, jamais les tiennes.

Une idée vit dans les groupes où tu la partages Deux bulles qui se chevauchent : « Famille » en haut, « Amis » en bas. Marc est dans la zone commune, membre des deux. Jean est dans Famille seulement. L'idée « Étagère », que Marc partage avec Famille, porte les badges « Réservée », « +2 » pour les votes et « Pot commun ». Paul est dans Amis seulement, avec l'idée « Week-end surprise ». Côté Amis, l'emplacement de l'Étagère est vide : Amis ne voit pas l'Étagère. Léa, la personne fêtée, est à l'écart, hors des deux groupes. Famille Amis Étagère Réservée +2 Pot commun J Jean M Marc P Paul Week-end surprise Rien ici L Léa fêtée
Sur l'Étagère : sa réservation, ses votes (+2) et son pot commun, dans Famille seulement. Côté Amis, rien ici : Amis ne voit pas l'Étagère.
Deux groupes autour de Léa

Une idée vit dans les groupes où tu la partages

Marc est dans « Famille » et dans « Amis ». Il partage « Étagère » avec Famille seulement : pour Amis, cette idée n'existe pas, pas même sa réservation, ses votes, son pot commun ou sa discussion. Si quelqu'un quitte un groupe, il perd l'accès aux idées partagées avec ce groupe, les siennes comprises.

La surprise est gardée Au centre, l'écran de Léa. Elle y voit le nom de deux groupes, « Famille » et « Amis », sans leur contenu, et son entourage : Marc D****t (Famille et Amis), Jean M****n (Famille) et Paul B****d (Amis), chacun avec un numéro masqué. Autour de l'écran, des cartes grisées et barrées n'y entrent jamais : idées, réservations, votes, pots communs, discussions, occasions. Idées Réservations Votes L L'écran de Léa Famille Amis Ton entourage M Marc D****t +33 6 •• •• •• 41 J Jean M****n +33 6 •• •• •• 41 P Paul B****d +33 6 •• •• •• 41 Pots communs Discussions Occasions
Ce qui est autour de l'œuf existe, mais n'arrive jamais sur l'écran de Léa. Son entourage est visible une fois inscrite. Point corail : Famille. Point jaune : Amis.
Ce que Léa voit, et ce qu'elle ne voit jamais

La surprise est gardée

Léa ne voit jamais les idées notées pour elle, ni les réservations, les votes, les pots communs, les discussions ou les occasions préparées. Elle ne peut pas être invitée dans un groupe formé autour d'elle. Une fois inscrite, elle voit le nom de ces groupes, comme « Famille » ou « Amis », et qui fait partie de son entourage : prénom, nom masqué, numéro masqué et groupes de chacun, pour décider qui voit sa liste. Rien de ce qui se dit ou se prépare dans ces groupes ne lui parvient.

Léa choisit qui voit sa liste Léa, la personne fêtée, tient sa liste de souhaits. Trois flèches partent d'elle. Marc est « Accepté avec sa liste » : il voit les souhaits. Jean est « Accepté sans sa liste » : il reste dans ses groupes mais ne voit pas la liste. Paul est « Refusé » : sa flèche est barrée, il sort des groupes autour de Léa et garde ses idées privées. S'il touche « Rejoindre un groupe », il lit seulement « Ce n'est pas possible pour le moment. ». L Léa Sa liste Accepté avec sa liste M Marc Accepté sans sa liste J Jean Refusé P Paul Rejoindre un groupe Ce n'est pas possible pour le moment.
  • Marc voit les souhaits.
  • Jean reste dans ses groupes, ne voit pas la liste.
  • Paul sort des groupes autour de Léa, garde ses idées privées.
La liste de souhaits de Léa

Léa choisit qui voit sa liste

Une fois inscrite, Léa tient sa liste de souhaits. Au départ, personne ne la voit. Pour chaque personne de son entourage, elle choisit : accepter avec sa liste, accepter sans sa liste, ou refuser. Elle peut changer d'avis à tout moment. Une personne refusée sort des groupes formés autour de Léa et garde ses idées privées ; si Léa l'accepte à nouveau, elle n'y revient pas d'elle-même. Aucun message ne lui annonce ce refus : si elle essaie de créer ou de rejoindre un groupe autour de Léa, elle lit seulement « Ce n'est pas possible pour le moment. ».

Rejoindre un groupe existant Le groupe « Famille » contient Marc, son administrateur, et Jean. Paul, à l'extérieur, envoie une demande pour rejoindre le groupe. Marc l'accepte ou la refuse. Si Léa, la personne fêtée, est inscrite, Paul apparaît dans son entourage dès sa demande, en attente de sa décision. Après acceptation, Paul est dans le groupe. P Paul Demande pour rejoindre Famille Accepter Refuser M Marc admin J Jean P Paul Après acceptation L Léa fêtée en attente
Si Léa est inscrite, Paul apparaît dans son entourage dès sa demande, en attente. Après acceptation, il entre dans le groupe.
Demande d'adhésion

Rejoindre un groupe existant

Si Léa fait partie de tes proches, tu vois le nom des groupes formés autour d'elle. Tu peux demander à en rejoindre un : ce sont les administrateurs du groupe qui acceptent ou refusent. Si Léa est inscrite, ta demande apparaît aussi dans son entourage, et c'est elle qui décide si tu vois sa liste. Tu peux aussi créer ton propre groupe.

Sécurité

Sécurité et vie privée

Pack-ideo sert à garder des secrets. Voici comment, concrètement.

  • La sécurité avant tout.

    Chaque demande passe par le serveur, qui vérifie qui tu es et ce que tu as le droit de voir. Une idée que tu n'as pas le droit de voir ne quitte jamais le serveur : ni elle, ni sa photo, ni sa réservation, ni son pot, ni sa discussion.

  • Pas de mot de passe.

    Tu te connectes avec ton numéro et ton e-mail. Tu reçois un lien par e-mail, valable 15 minutes et une seule fois. Le serveur ne garde pas ce lien : même si quelqu'un lisait sa base de données, il ne pourrait pas s'en servir pour se connecter.

  • Rien à deviner.

    À la connexion, la réponse est la même que le numéro et l'e-mail correspondent à un compte ou non. À l'inscription, l'application ne dit jamais si une adresse e-mail est déjà utilisée. Seule exception : si ton numéro a déjà un compte, elle le dit et affiche l'e-mail associé masqué, pour t'aider à te connecter. Les demandes sont limitées en nombre, pour freiner les abus.

  • Tes appareils sous contrôle.

    Dans « Mon compte », tu vois la liste de tes appareils connectés et tu peux en déconnecter un, ou tous d'un coup.

  • Ton nom, masqué.

    Une fois inscrit, les autres membres voient ton prénom et ton nom masqué, par exemple « Marc D****t ». Ton nom complet n'est visible que par toi et par les administrateurs du service, qui en ont besoin pour aider un utilisateur ou traiter une demande de récupération de compte.

  • Ton année de naissance reste privée.

    Ta date de naissance crée ton occasion « Anniversaire », que voient les membres des groupes formés autour de toi. Ils voient la date de ton anniversaire, jamais ton année de naissance. Seuls toi et les administrateurs du service la voient.

  • Des photos protégées.

    La photo d'une idée n'est envoyée qu'aux personnes qui ont le droit de voir l'idée. À l'envoi, elle est réduite et on en retire les informations cachées, comme le lieu où elle a été prise.

  • Du texte nettoyé.

    Les descriptions d'idées (gras, listes, liens) sont nettoyées par le serveur : aucun script ne peut s'y glisser.

  • Aperçu de lien sécurisé.

    Quand tu ajoutes un lien à une idée, le serveur va chercher l'image de la page. Il refuse toute adresse interne ou privée, limite le temps et la taille du téléchargement, et n'accepte que des images.

  • Une administration limitée et tracée.

    L'outil d'administration n'affiche jamais le contenu des idées ni des discussions : seulement des nombres (groupes, proches, idées). Il donne accès aux noms, numéros, e-mails et dates de naissance, et permet de les corriger, pour aider quelqu'un qui a perdu l'accès à sa boîte mail. Chaque modification faite par un administrateur est inscrite dans un journal, avec l'ancienne et la nouvelle valeur.

  • Une connexion chiffrée.

    Tout ce qui passe entre ton appareil et le serveur est chiffré. Personne sur le chemin ne peut le lire, même sur un wifi public.

  • Où sont tes données.

    Le serveur est hébergé chez OVH, une entreprise française soumise au RGPD. Les données y sont stockées en Allemagne, à Francfort, photos comprises.

FAQ

Questions fréquentes

Pack-ideo est-il vraiment gratuit ?

Oui. Pas d'abonnement, pas de pub, pas de version payante. Un système de dons facultatif pourrait arriver plus tard pour payer le serveur, mais l'application restera gratuite.

La personne fêtée voit-elle les idées qu'on note pour elle ?

Non, jamais. Elle ne voit ni les idées, ni les réservations, ni les votes, ni les pots communs, ni les discussions la concernant. Une fois inscrite, elle voit seulement le nom des groupes formés autour d'elle et qui en fait partie, pour choisir qui voit sa liste de souhaits.

Faut-il installer une application ?

Non. Pack-ideo s'ouvre dans ton navigateur. Sur ton téléphone, tu peux l'ajouter à l'écran d'accueil depuis le menu du navigateur : elle s'ouvre alors comme une application.

Faut-il un mot de passe ?

Non. Tu te connectes avec ton numéro et ton e-mail, puis tu cliques sur le lien reçu par e-mail. Il est valable 15 minutes et ne sert qu'une fois.

Le pot commun sert-il à payer ?

Non. Le pot commun sert à suivre qui participe et combien, comme un Tricount. Une personne achète le cadeau, les autres la remboursent par leurs propres moyens et le marquent dans l'application.

Peut-on préparer un cadeau pour quelqu'un qui n'a pas de compte ?

Oui. Ajoute-le avec son numéro de téléphone. S'il s'inscrit plus tard avec ce numéro, il retrouve sa place, et il ne voit toujours pas les idées notées pour lui.

Comment éviter d'offrir deux fois le même cadeau ?

Quand quelqu'un réserve une idée avec « Je le prends », les autres membres qui la voient savent qu'elle est prise. Quelques jours après l'occasion, l'idée réservée est archivée comme offerte, pour s'en souvenir l'année suivante.

Ça marche pour Noël, un anniversaire, un départ ?

Oui. Tu ajoutes l'occasion et sa date au proche concerné, pour toi seul ou pour un groupe. L'anniversaire est créé tout seul à partir de la date de naissance, quand la personne a un compte.

Prêt pour le prochain anniversaire ?

Crée ton compte en une minute, ajoute un proche, et note ta première idée.