Architecture locale et exigences matérielles

Pulse Local télécharge, lors du premier lancement, l’ensemble des modèles d’intelligence artificielle, soit environ 2,9 Go, dont le plus volumineux pèse 2,5 Go. Cette opération ne se répète qu’une fois ; les modèles restent stockés à côté du fichier de registre sur le disque. Aucun autre composant serveur n’est requis pour répondre aux requêtes de l’utilisateur, ce qui implique que le calcul s’effectue entièrement sur le processeur (ou le GPU) du Mac, voire du futur client Windows. La taille du modèle impose un espace disque notable et une charge mémoire proportionnelle à la taille du jeu de données budgétaire, mais elle élimine la dépendance à un service cloud.

Gestion de la confidentialité et trafic réseau

Le seul trafic réseau autorisé après le téléchargement initial concerne la vérification de mise à jour du logiciel. Une requête ponctuelle interroge le serveur pour savoir si une version plus récente est disponible, puis télécharge le paquet si nécessaire. Lors de la synchronisation bancaire, l’application contacte le service Plaid, qui récupère les transactions depuis les banques américaines. Plaid renvoie les données dans la même réponse, qui transitent uniquement en mémoire ; aucune transaction n’est écrite sur le serveur. Le serveur conserve uniquement le jeton d’accès et le métadonnées de connexion (institution, statut, horodatage du dernier sync). Les questions posées dans le chat restent sur la machine ; aucune donnée n’est envoyée à un modèle d’IA en ligne, même si le texte de la question quitte le dispositif pour être traité par le modèle local.

Fonctionnalités budgétaires, limites et modèle d’affaires

L’application propose la gestion complète du budget : plans, règles, découpages, flux de trésorerie, prévisions et un chat qui répond aux requêtes en se basant sur le registre personnel. Les réponses sont double‑vérifiées ; en cas de désaccord entre les deux lectures, le système indique son incertitude plutôt que de fournir une estimation erronée. Le support multidevise couvre 75 pays, avec prise en charge du format local (virgule décimale, séparateur de milliers) et import CSV pour les banques hors États‑Unis. Le modèle IA a été entraîné à partir de modèles ouverts, benchmarké contre des solutions cloud et publié sur Hugging Face, ce qui assure la transparence du poids et des performances. Le modèle peut être désactivé dans les paramètres, réduisant ainsi la consommation CPU. Le modèle économique repose sur un paiement unique (1 $, 20 $ ou 40 $) sans abonnement, le téléchargement restant identique quel que soit le montant. L’absence de compte utilisateur élimine toute collecte d’identifiants, mais la dépendance actuelle à Plaid limite la synchronisation aux banques américaines ; les utilisateurs hors de ces territoires doivent recourir à l’import manuel.