Décision du 7/11/2026 : partir directement sur des briques partagées. L'étude se fait maintenant ; le découpage du code commence au go du client.
nanceeela-8232a), vente par RevenueCat, horodatage OpenTimestamps, stockage 100 % sur le téléphone, exports ZIP/PDF.Nmuncer/dossier_sinistre.| Approche | Principe | Pour | Contre |
|---|---|---|---|
| A. Copie séparée | On duplique le code | Rapide au départ | Chaque correctif à faire deux fois ; les versions divergent. Écartée |
| B. Un code, deux variantes | Une cible iOS / une « flavor » Android de plus | Peu de travail au départ | Des « si version assureur » partout |
| C. Briques partagées | Le cœur devient des modules ; chaque app les assemble | Propre pour plusieurs assureurs ou un dépôt client séparé | Gros découpage au départ |
Choix : C.
| Domaine | SafeHome | SafeHome Pro |
|---|---|---|
| Horodatage | OpenTimestamps | Autorité RFC 3161 / eIDAS du client |
| Stockage | Local | Cloud du client |
| Transmission | Exports ZIP / PDF | API du client |
| Comptes | Anonyme | Connexion chez l'assureur |
| Vente | RevenueCat | Aucune (le client vend le stockage) |
| IA | Passerelle Nanceela | Proxy configurable par client, vers son RAG |
| Vidéo | — | Vidéo horodatée, préréglages client |
| Mesure des objets | — | LiDAR / AR |
| Marque | SafeHome | Nom, logo, couleurs, identifiants de store du client |
Scan, horodatage, stockage, envoi, IA : en Swift Packages (iOS) et modules Gradle (Android). Chaque brique expose une interface ; chaque app choisit son implémentation (ex. horodatage OpenTimestamps pour SafeHome, RFC 3161 pour SafeHome Pro).
Voir Questions au client.