Tous les projets
2026Projet phare
Finances personnelles intelligentes — local-first, IA & biométrie

Pocketra

Pocketra est une application mobile de gestion d'argent personnelle, pensée local-first : toutes les données restent sur l'appareil (SQLite), protégées par authentification biométrique (empreinte / Face ID) et code de secours chiffré. Au-delà du suivi des dépenses, l'app intègre un moteur d'analyse intelligent (catégorisation automatique, détection des paiements récurrents et des dépenses inhabituelles, prévisions de fin de mois, règle 50/30/20) et un assistant financier conversationnel propulsé par l'IA, qui analyse un résumé local des finances pour donner des conseils personnalisés. Le tout dans une interface soignée façon néobanque, avec thèmes clair et sombre, graphiques animés, comptes multiples, objectifs d'épargne, budgets et notifications intelligentes.

Pocketra

Résultats clés

01

100%

Données hors-ligne

02

iOS · Android

Plateformes

03

2 (clair/sombre)

Thèmes

04

5

Devises

Stack technique

React NativeReact NativeExpo (SDK 54)TypeScriptTypeScriptExpo RouterSQLite (expo-sqlite)expo-local-authenticationexpo-secure-storeGoogle Gemini APIreact-native-gifted-chartsreact-native-svgexpo-notificationsEAS Build

Aperçus

Étude de cas

Contexte

Concevoir une application de finances personnelles vraiment privée et utilisable hors-ligne, adaptée à un marché où la connexion et la confiance dans le cloud ne sont pas acquises (devise par défaut : Ariary).

Problème

La plupart des apps de budget imposent un compte cloud, une connexion permanente et exposent des données sensibles. Il fallait une alternative : zéro serveur obligatoire, données chiffrées sur l'appareil, mais sans renoncer à l'intelligence ni au design.

Approche

  • Architecture local-first : base SQLite embarquée, migrations versionnées, aucune donnée envoyée par défaut.
  • Sécurité : verrouillage biométrique (empreinte/Face ID) + PIN chiffré dans le Keychain/Keystore.
  • Intelligence on-device : catégorisation auto, détection de récurrences et d'anomalies, prévisions, KPIs, règle 50/30/20 — le tout calculé localement.
  • Assistant IA : un résumé anonymisé des finances est envoyé à la demande à l'API Gemini pour des conseils personnalisés (clé gérée par l'utilisateur).
  • Design néobanque (façon Revolut) : thèmes clair/sombre, graphiques animés (donut, courbes), composants cohérents.
  • Livraison : builds iOS/Android via EAS, mises à jour OTA, assets et identité de marque.

Résultats

  • Application complète multi-écrans : tableau de bord, transactions, statistiques, objectifs, réglages.
  • 100 % fonctionnelle hors-ligne ; l'IA reste optionnelle et opt-in.
  • Prête à publier (Play Store / App Store / distribution APK).