Soamee ha sviluppato la piattaforma cliente e il backend di Swaive, la prima fintech francese dedicata esclusivamente agli investimenti senza rischio. Abbiamo costruito l’onboarding digitale, il catalogo dei prodotti di risparmio, la dashboard di monitoraggio e le integrazioni con le banche partner che custodiscono i fondi.
Cosa fa Swaive
Swaive è una fintech francese fondata nel 2024 che permette a privati e imprese di far rendere il denaro fermo sul conto corrente, senza esporlo al rischio di mercato. Invece di vendere fondi d’investimento o cripto, Swaive seleziona prodotti di risparmio con capitale garantito al 100% e interessi garantiti dalla sottoscrizione, collocati presso banche consolidate.
Il catalogo è organizzato in quattro famiglie di prodotto:
- Livret (conto di risparmio): interessi giornalieri e disponibilità immediata dei fondi
- Compte à terme (conto a termine) per privati: durate da pochi mesi fino a 5 anni, con tasso garantito già alla sottoscrizione
- Compte à terme pro: la stessa logica applicata alla tesoreria d’impresa, con durate da 1 a 60 mesi
- Fonds monétaire pro: remunerazione della liquidità aziendale con disponibilità immediata
L’offerta serve sette profili molto diversi — privati, PMI, startup, lavoratori autonomi, professioni liberali, società immobiliari e holding —, ciascuno con esigenze di liquidità e orizzonti temporali propri. Swaive è iscritta all’ORIAS, accreditata come Conseiller en Investissements Financiers (CIF) e Courtier en Opérations de Banque (COBSP), e membro di ANACOFI, associazione approvata dall’AMF. L’azienda ha raccolto un round pre-seed da 2,2 M€ con Aglaé Ventures, Kima Ventures e Motier Ventures.
La sfida
In Francia ci sono centinaia di miliardi di euro fermi sui conti correnti che non generano nulla. Il problema non è la mancanza di prodotto — i conti a termine esistono da sempre — ma l’attrito: aprire un compte à terme di solito significa andare in filiale, confrontare offerte opache banca per banca, firmare su carta e aspettare giorni. Per un’impresa che vuole impiegare la tesoreria a 9 mesi, quel processo può richiedere settimane.
La sfida tecnica era trasformare un prodotto bancario tradizionale, carico di requisiti normativi, in un’esperienza digitale end-to-end:
- Consentire di sottoscrivere un prodotto di risparmio in pochi minuti e dal browser, senza perdere un solo requisito di KYC, antiriciclaggio o conformità
- Orchestrare il rapporto con diverse banche partner, ciascuna con formati, tempi operativi e regole di prodotto propri
- Calcolare e mostrare gli interessi con precisione contabile: maturazione giornaliera, capitalizzazione, scadenze, prelievi anticipati e loro effetto sul tasso applicato
- Servire privati e imprese sulla stessa piattaforma, con flussi distinti (una PMI fornisce documentazione societaria; un privato no)
La nostra soluzione
Abbiamo sviluppato la piattaforma cliente (app.swaive.fr) e il backend che la sostiene, con React sul front end e Node.js sul server.
Architettura del sistema
Cosa abbiamo costruito
- Onboarding digitale con KYC: apertura del conto guidata, con acquisizione dei documenti, verifica dell’identità e firma elettronica integrate nel flusso. L’obiettivo di prodotto era chiaro: aprire un livret in meno di 10 minuti senza uscire dal web
- Catalogo e sottoscrizione dei prodotti: motore che espone il catalogo vigente (livrets, comptes à terme, comptes à terme pro, fondi monetari) con durate e condizioni, e accompagna l’utente dalla scelta alla sottoscrizione firmata
- Dashboard del portafoglio: vista unica di tutti gli investimenti di un cliente — saldi, interessi maturati, scadenze imminenti e movimenti — sia per privati sia per tesorerie aziendali
- Motore di calcolo degli interessi: maturazione giornaliera, quindicinale o a scadenza a seconda del prodotto, con gestione di versamenti liberi, prelievi e condizioni promozionali
- Integrazioni con banche partner: livello di integrazione che traduce ogni operazione della piattaforma nel formato e nel ciclo operativo di ciascuna banca depositaria
- Simulatori pubblici: simulatore di patrimonio e simulatori di interessi per prodotto, principale strumento di acquisizione sul sito pubblico
Decisioni di architettura
- Livello di integrazione bancaria disaccoppiato: ogni banca partner è implementata come adattatore indipendente dietro un’interfaccia comune. Aggiungere una nuova banca al catalogo non richiede di toccare il flusso di sottoscrizione né l’app cliente
- Ciclo di vita del contratto come macchina a stati: richiesta → verifica → firma → trasferimento fondi → attivo → scadenza/prelievo. Ogni transizione viene registrata, rendendo il sistema verificabile e permettendo di riprendere processi interrotti senza duplicare operazioni
- Calcolo degli interessi centralizzato e deterministico: un’unica implementazione della maturazione, riutilizzata da dashboard, simulatori e notifiche, così il cliente vede sempre la stessa cifra in ogni punto di contatto
- Modello cliente duale (B2C e B2B): un unico nucleo con profili distinti, così persona fisica e persona giuridica condividono il prodotto ma seguono flussi documentali diversi
Onboarding e conformità
Operando in un settore regolamentato, la conformità è stata progettata dentro il prodotto, non aggiunta dopo:
- Verifica dell’identità integrata nella registrazione, con raccolta e validazione della documentazione richiesta
- Firma elettronica della documentazione contrattuale, senza carta né spostamenti
- Tracciabilità completa: ogni azione dell’utente e ogni operazione con la banca è registrata con marca temporale per ricostruire lo storico di un contratto
- Flussi differenziati per impresa (documentazione societaria, titolari effettivi) e privato
Risultati
- Sottoscrizione di prodotti di risparmio 100% online, con apertura del livret in meno di 10 minuti contro un processo bancario tradizionale di giorni
- Quattro famiglie di prodotto attive sulla stessa piattaforma, per privati e per tesoreria d’impresa
- Sette profili di cliente serviti — dai lavoratori autonomi alle holding — con flussi adattati a ciascuno
- Monitoraggio del portafoglio in tempo reale: interessi, saldi, operazioni e scadenze in un’unica vista
- Architettura pronta a integrare nuove banche partner senza rifare il flusso di sottoscrizione
- La piattaforma sostiene il posizionamento di Swaive come prima piattaforma francese dedicata agli investimenti senza rischio, con copertura su Les Echos, BFM e Le Figaro
Decisioni tecniche chiave
| Decisione | Motivo |
|---|---|
| React (frontend) | Onboarding multi-step e dashboard di portafoglio con stato complesso |
| Node.js (backend) | API unica per app cliente, simulatori e integrazioni bancarie |
| Adattatori per banca partner | Isolare formati e cicli operativi di ogni banca depositaria |
| Macchina a stati del contratto | Processi regolamentati, verificabili e riprendibili senza duplicare operazioni |
| Motore di interessi centralizzato | La stessa cifra in dashboard, simulatore e notifiche |
| KYC e firma elettronica integrati | Conformità normativa senza far uscire l’utente dal flusso digitale |
Stack tecnico
- React (App cliente e simulatori)
- Node.js (Backend e motore di calcolo)
- API RESTful interna
- Integrazioni con banche partner
- Verifica dell’identità (KYC) e firma elettronica
- Dashboard di portafoglio e monitoraggio degli interessi
Hai bisogno di un progetto simile? Scopri il nostro servizio di sviluppo web →
Come lavoriamo
Ogni progetto segue il nostro processo artigianale, adattato alle esigenze specifiche di ogni cliente.
Discovery & Requisiti
Immersione nel business, utenti e obiettivi. Workshop di ideazione, ricerca di mercato e definizione dell'ambito MVP.
Design & Architettura
Wireframe, prototipi interattivi e architettura tecnica. Validazione con il cliente prima di scrivere codice.
Sviluppo & Testing
Sprint di 2 settimane con demo. CI/CD, code review e testing continuo. Feedback a ogni iterazione.
Consegna & Evoluzione
Deploy in produzione, monitoraggio e supporto. Metriche post-lancio e roadmap di miglioramenti continui.