spb/vquant Public MIT
VibeQuant — AI-powered institutional-grade financial intelligence platform.
TypeScript 84.3%
Python 11.7%
JavaScript 1.6%
CSS 1.5%
HTML 0.7%
1/*2 * =============================================================================3 * VibeQuant (vquant) — AI-Powered Financial Intelligence Platform4 * -----------------------------------------------------------------------------5 * File: client/src/pages/privacy.tsx6 *7 * Author: Simon-Pierre Boucher8 * Contact: contact@spboucher.ai9 * Website: https://www.spboucher.ai10 * Demo: https://www.vquant.ai11 * License: MIT (see LICENSE)12 *13 * Copyright © 2026 Simon-Pierre Boucher. All rights reserved.14 * =============================================================================15 */1617import { Button } from "@/components/ui/button";18import { ArrowLeft } from "lucide-react";19import { useLocation } from "wouter";2021export default function Privacy() {22 const [, setLocation] = useLocation();2324 return (25 <div className="min-h-screen bg-background">26 <div className="container mx-auto px-4 py-8 max-w-4xl">27 <Button28 variant="ghost"29 onClick={() => setLocation('/')}30 className="mb-6"31 >32 <ArrowLeft className="w-4 h-4 mr-2" />33 Retour34 </Button>3536 <div className="prose prose-slate dark:prose-invert max-w-none">37 <h1>Privacy Policy</h1>38 <p className="text-muted-foreground">Dernière mise à jour : 22 janvier 2026</p>3940 <h2>1. Introduction</h2>41 <p>42 Bienvenue sur VQuant ("nous", "notre" ou "nos"). Nous nous engageons à protéger votre vie privée.43 Cette politique de confidentialité explique comment nous collectons, utilisons et protégeons vos informations44 personnelles lorsque vous utilisez notre plateforme d'analyse financière propulsée par IA sur <strong>www.vquant.ai</strong>.45 </p>4647 <h2>2. Informations que nous collectons</h2>4849 <h3>2.1 Informations fournies par vous</h3>50 <ul>51 <li><strong>Compte utilisateur</strong> : Nom d'utilisateur, mot de passe hashé, token de récupération</li>52 <li><strong>Requêtes de recherche</strong> : Questions et analyses que vous soumettez à la plateforme</li>53 <li><strong>Historique de conversation</strong> : Vos sessions d'analyse et leurs résultats</li>54 </ul>5556 <h3>2.2 Informations automatiques</h3>57 <ul>58 <li><strong>Données techniques</strong> : Adresse IP, type de navigateur, timestamps</li>59 <li><strong>Cookies de session</strong> : Pour maintenir votre connexion (30 jours max)</li>60 <li><strong>Utilisation API</strong> : Tokens utilisés, coûts d'API pour statistiques</li>61 </ul>6263 <h2>3. Comment nous utilisons vos informations</h2>64 <ul>65 <li>Fournir et améliorer nos services d'analyse financière</li>66 <li>Personnaliser votre expérience utilisateur</li>67 <li>Sauvegarder votre historique de conversation</li>68 <li>Générer des analyses via Claude AI et nos APIs partenaires</li>69 <li>Assurer la sécurité et prévenir les abus</li>70 </ul>7172 <h2>4. Partage des données</h2>7374 <h3>4.1 APIs tierces</h3>75 <p>Vos requêtes peuvent être envoyées aux services suivants pour traitement :</p>76 <ul>77 <li><strong>Anthropic (Claude AI)</strong> : Pour générer les analyses</li>78 <li><strong>Financial Modeling Prep</strong> : Pour données financières</li>79 <li><strong>Firecrawl</strong> : Pour extraction web et PDFs</li>80 <li><strong>Tavily</strong> : Pour recherche web intelligente</li>81 <li><strong>Exa</strong> : Pour recherche sémantique</li>82 <li><strong>SerpAPI</strong> : Pour recherche Google</li>83 </ul>84 <p>Ces services ont leurs propres politiques de confidentialité que nous vous encourageons à consulter.</p>8586 <h3>4.2 Rapports partagés</h3>87 <p>88 Lorsque vous utilisez la fonction "Partager", votre analyse devient publiquement accessible via un lien unique.89 Ne partagez que des analyses que vous êtes à l'aise de rendre publiques.90 </p>9192 <h2>5. Sécurité des données</h2>93 <ul>94 <li>Mots de passe hashés avec bcrypt</li>95 <li>Connexions HTTPS en production</li>96 <li>Cookies sécurisés (httpOnly, secure)</li>97 <li>Variables d'environnement pour clés API</li>98 <li>Validation des entrées utilisateur</li>99 </ul>100101 <h2>6. Vos droits</h2>102 <p>Vous avez le droit de :</p>103 <ul>104 <li><strong>Accéder</strong> à vos données personnelles</li>105 <li><strong>Corriger</strong> des informations inexactes</li>106 <li><strong>Supprimer</strong> votre compte et données</li>107 <li><strong>Exporter</strong> votre historique de conversation</li>108 <li><strong>Vous opposer</strong> au traitement de vos données</li>109 </ul>110111 <h2>7. Rétention des données</h2>112 <ul>113 <li><strong>Sessions de conversation</strong> : Conservées indéfiniment sauf suppression</li>114 <li><strong>Cookies de session</strong> : 30 jours</li>115 <li><strong>Rapports partagés</strong> : Conservés indéfiniment sauf suppression</li>116 </ul>117118 <h2>8. Cookies</h2>119 <p>120 Nous utilisons uniquement des cookies essentiels pour la gestion de session.121 Aucun cookie de tracking ou publicité.122 </p>123124 <h2>9. Modifications de cette politique</h2>125 <p>126 Nous pouvons mettre à jour cette politique de confidentialité occasionnellement.127 La date de "Dernière mise à jour" en haut de cette page indique quand la politique a été modifiée pour la dernière fois.128 </p>129130 <h2>10. Contact</h2>131 <p>132 Pour toute question concernant cette politique de confidentialité ou vos données personnelles, contactez-nous à :133 </p>134 <p className="font-semibold">135 <a href="mailto:admin@vquant.ai" className="text-primary hover:underline">136 admin@vquant.ai137 </a>138 </p>139 </div>140 </div>141 </div>142 );143}144