SafeTale

Application de coffre-fort numérique inspirée des boîtes noires d'avion

Un système révolutionnaire permettant de sauvegarder des données privées sensibles avec un délai configurable au bout duquel un tiers de confiance reçoit automatiquement les moyens d'y accéder.

Vue d'ensemble du projet

Un écosystème complet développé pour répondre à un besoin profond : préparer l'avenir en cas de disparition soudaine, en préservant les données importantes pour les proches.

3
Applications
20+
Technologies
AES-256
Chiffrement
30j
Délai par défaut
Application Desktop

Interface WPF moderne pour la gestion des secrets avec chiffrement côté client

.NET 9
WPF
C#
MVVM
WebView2
Sentry
Backend API

Serveur Node.js avec authentification JWT et système de tiers de confiance

Node.js
TypeScript
Express
MongoDB
JWT
WebSocket
Site Vitrine

Site Next.js pour présentation, téléchargement et documentation

Next.js 15
React 19
TypeScript
Material-UI
Emotion
Infrastructure

Déploiement containerisé avec base de données MongoDB et notifications email

Docker
MongoDB
SMTP
Nodemailer
Node-cron

Architecture du système

Écosystème complet avec application desktop, backend API, site vitrine et base de données MongoDB

Chargement...

Aperçu du système

Explorez les interfaces utilisateur de chaque composant du système SafeTale

Site vitrine public

Interface moderne pour présentation du concept et téléchargement de l'application

Page d'accueil

Présentation du concept SafeTale avec design moderne et responsive. La page d'accueil met en avant les fonctionnalités clés du système et propose un bouton de téléchargement pour obtenir l'application desktop SafeTale.

Application Desktop

Interface WPF moderne pour la gestion sécurisée des données personnelles

Données verrouillées

Vue d'accueil lorsque aucun délai n'est activé - les données restent parfaitement verrouillées à tout jamais

Délai activé

Vue d'accueil lorsque le délai de déverrouillage est enclenché - affichage du temps restant et du statut

Mots de passe

Stockage sécurisé et organisation des mots de passe par catégories

Journal personnel

Éditeur riche pour consigner pensées et informations importantes

Codes d'accès mobile

Sauvegarde sécurisée des codes PIN et schémas de déverrouillage

Éditeur de notes

Éditeur HTML riche intégré pour la rédaction et la mise en forme des notes du journal personnel

Paramètres

Configuration du délai de déverrouillage et préférences utilisateur

Fonctionnalités clés

Fonctionnalités avancées pour une sécurité et une expérience utilisateur maximales

Chiffrement Multi-Niveaux

Architecture de chiffrement sophistiquée basée sur le concept DEK (Data Encryption Key)

Chiffrement AES-256 avec clés aléatoires
DEK chiffrée avec deux mots de passe différents
PBKDF2 pour la dérivation des clés
Chiffrement bout-en-bout côté client
IV aléatoire pour chaque opération
Validation cryptographique des données
Système de Tiers de Confiance

Mécanisme révolutionnaire permettant la transmission automatique des accès

Délai personnalisable (quelques jours à plusieurs années)
Alerte préventive 2 jours avant expiration
Transmission automatique des accès
Réinitialisation du délai à tout moment
Désactivation complète du système
Notifications email automatiques
Gestion des Données Personnelles

Stockage sécurisé de tous types de données sensibles

Mots de passe organisés par catégories
Codes PIN et schémas de déverrouillage
Journal personnel avec éditeur riche
Recherche et filtrage avancés
Support multi-formats de contenu
Historique des modifications
Synchronisation Temps Réel

Communication WebSocket bidirectionnelle pour synchronisation instantanée

Connexion WebSocket persistante
Synchronisation instantanée des données
Gestion des déconnexions automatique
Support de messages jusqu'à 100MB
Assemblage intelligent des fragments
Compression optimisée de la bande passante
Sécurité & Monitoring

Sécurité renforcée et monitoring complet du système

Authentification JWT avec refresh tokens
Validation côté serveur de toutes les données
Monitoring Sentry pour crash reporting
Logs structurés pour traçabilité
Rate limiting et protection CORS
Audit de sécurité automatisé
Interface Utilisateur Moderne

Application WPF avec design moderne et expérience utilisateur optimisée

Interface WPF responsive et intuitive
Pattern MVVM avec injection de dépendances
Éditeur HTML riche intégré (WebView2)
Support des thèmes clair/sombre
Localisation multi-langues
Système de mise à jour automatique

Stack technologique

Technologies modernes pour une application robuste et sécurisée

Application Desktop
.NET 9
WPF
C#
MVVM
WebView2
Sentry
FontAwesome
Backend & API
Node.js
TypeScript
Express
MongoDB
JWT
WebSocket
Nodemailer
Frontend Web
Next.js 15
React 19
TypeScript
Material-UI
Emotion

Résultats et impact

Des performances techniques et un impact personnel mesurables

Performance technique

Chiffrement AES-256
Niveau bancaire
Temps de réponse API
< 200ms
Synchronisation temps réel
WebSocket bidirectionnel
Support de fichiers
Jusqu'à 100MB
Délai configurable
Quelques jours à années
Architecture
Multi-applications

Impact personnel

Applications développées
3 composants
Technologies maîtrisées
20+ technologies
Sécurité
Chiffrement bout-en-bout
Innovation
Concept de boîte noire numérique
Impact humain
Préparation de l'avenir
Version actuelle
1.0.0.26

Prêt à préserver vos secrets ?

Découvrez SafeTale et préparez l'avenir pour vos proches