Conçu en toute transparence

Les outils avec lesquels nous construisons Mozaic.

Chaque application est la somme des outils qui la composent. Voici la liste complète de ce qui fait fonctionner Mozaic : les langages, les bases de données, l'infonuagique et les partenaires qui transforment vos comptes éparpillés en une vue d'ensemble sereine. Nous privilégions volontairement une infrastructure éprouvée, sobre et bien auditée : celle qui sera encore là dans dix ans.

9 catégories · En lecture seule par conception · Dernière révision 2026-06-23
01 · Application et interface

Une seule application web, affichée dans votre navigateur

L'interface que vous utilisez chaque jour (chaque graphique, tableau et tableau de bord) est un code unique compilé pour s'exécuter côté client.

Flutter (web) : Toute l'interface repose sur un seul code Flutter Web, pour une expérience cohérente sur chaque écran.

Dart : Le langage dans lequel Flutter est écrit; il alimente toute la logique côté client.

02 · Backend et API

Une API Python derrière chaque requête

Tout ce qui se trouve derrière l'application (le service qui récupère, synchronise et sert vos données) fonctionne sur un backend Python.

FastAPI : Le cadre web derrière notre API REST; il traite chaque requête de l'application.

Python : Le langage dans lequel sont écrits notre backend, la synchronisation des comptes et les tâches en arrière-plan.

Pydantic : Valide et structure les données qui entrent et sortent de l'API, pour des réponses toujours bien formées.

03 · Données et cache

Une base de données relationnelle, gardée rapide

Vos comptes, vos placements et vos transactions vivent dans une base de données relationnelle; un stockage en mémoire garde l'application réactive.

PostgreSQL : Notre base de données principale. Chaque compte, placement et transaction y est stocké.

Redis : Cache en mémoire et file d'attente des tâches en arrière-plan, pour des synchronisations et des pages rapides.

04 · Cloud et hébergement

Google Cloud, hébergé au Canada

Mozaic fonctionne sur Google Cloud dans la région de Montréal (northamerica-northeast1) : vos données ne quittent pas le Canada.

Google Cloud Run : Exécute l'application et l'API sous forme de conteneurs qui s'adaptent à la demande.

Cloud SQL : L'hôte géré et chiffré de notre base de données PostgreSQL.

Cloud Scheduler : Déclenche les tâches récurrentes qui synchronisent les comptes et envoient les résumés à temps.

Docker : Empaquette l'application dans des conteneurs reproductibles, identiques du portable à la production.

05 · Connexions aux comptes

Des liens en lecture seule, confiés à des spécialistes

Mozaic ne voit jamais vos mots de passe bancaires. Les connexions sont en lecture seule et gérées par des fournisseurs audités SOC 2, les mêmes rails que la plupart des applications financières grand public.

Plaid : Connexions en lecture seule aux banques canadiennes et américaines.

SnapTrade : Connexions en lecture seule aux courtiers comme Wealthsimple, Questrade et Interactive Brokers.

06 · Paiements

Une facturation sans jamais toucher à votre carte

Les abonnements sont facturés en dollars canadiens, et les détails de votre carte n'atteignent jamais nos serveurs.

Stripe : Gère le paiement, les abonnements et la facturation; les détails de la carte vont directement à Stripe, jamais à nous.

07 · Connexion et comptes

L'authentification gérée par Google

Nous ne développons pas notre propre authentification. La connexion, les sessions et la récupération reposent sur l'infrastructure de Google.

Google Cloud Identity Platform : Connexion, sessions et authentification à deux facteurs optionnelle, soutenues par Google.

reCAPTCHA Enterprise : Protège l'inscription et la connexion contre les abus automatisés.

08 · Courriel

Du courriel transactionnel, rien de plus

Nous envoyons le courriel dont vous avez besoin : vérification, sécurité et les résumés auxquels vous vous abonnez. Aucune infolettre non sollicitée.

Resend : Livre les courriels d'authentification et de compte : vérification, liens de connexion et MFA.

SendGrid : Livre les courriels de produit comme vos résumés quotidiens et hebdomadaires.

09 · Fiabilité et surveillance

Le savoir avant vous

Quand quelque chose brise, les alertes nous parviennent vite; la correction est donc souvent déjà en cours.

Sentry : Surveillance des erreurs et alertes dans l'application et le backend.

Conçu pour durer.

Aucun des outils ci-dessus n'est déterminant pour votre confiance. Les connexions en lecture seule, le chiffrement au niveau applicatif et la résidence des données au Canada décrits sur notre page sécurité tiennent quel que soit ce avec quoi nous construisons. Ils sont inscrits dans l'architecture, pas dans le marketing.

Quand vous voulez.

Voir les tarifs