BYOK : Apportez Votre Propre Clé
Encore un abonnement ? Non.
Section intitulée « Encore un abonnement ? Non. »Commençons par lever cette ambiguïté, parce que vous y pensez déjà.
Vous avez un abonnement Chess.com. Peut-être un don Lichess Patron. Spotify. Netflix. iCloud. Peut-être un journal ou deux. Votre gestionnaire de mots de passe. Du stockage cloud. Cette appli que vous avez oublié de résilier il y a trois mois. Chaque logiciel veut 8 à 15 €/mois maintenant, et chacun semble anodin jusqu’à ce que vous les additionniez tous et réalisiez que vous dépensez 200 €/mois en abonnements que vous utilisez à moitié.
On comprend. On le vit aussi.
En Parlant~ est un logiciel libre. GPL-3.0, open source, aucun compte requis, aucune période d’essai, aucun « passez à la version Pro ». L’application principale — analyse par moteur, bases de données de parties, puzzles, éditeur d’échiquier, tout — ne coûte rien.
Mais certaines fonctionnalités ont véritablement besoin de services cloud pour fonctionner. La narration vocale réaliste nécessite une API de synthèse vocale. Ces services coûtent de l’argent à faire tourner, et quelqu’un doit payer pour cela.
La réponse traditionnelle est : nous payons, et nous vous répercutons le coût sous forme d’abonnement. La réponse BYOK est différente : vous payez le fournisseur cloud directement, à ses tarifs, pour exactement ce que vous utilisez. Aucune marge d’intermédiaire. Aucun minimum mensuel. Aucune relation de facturation avec nous.
C’est ce que cette page explique.
Qu’est-ce que le BYOK ?
Section intitulée « Qu’est-ce que le BYOK ? »BYOK — Bring Your Own Key (Apportez Votre Propre Clé) — signifie que vous vous connectez directement à un service cloud en utilisant votre propre compte et votre propre clé API, au lieu de passer par nous comme intermédiaire. En Parlant~ utilise le BYOK pour ses fonctionnalités alimentées par le cloud :
- Narration text-to-speech — Votre clé ElevenLabs ou Google Cloud TTS
Vos requêtes vont directement de votre ordinateur au fournisseur. Nous ne voyons jamais votre clé, ne touchons jamais votre trafic et ne vous facturons jamais.
Vous payez le fournisseur directement pour ce que vous utilisez. Nous fournissons le logiciel.
Comment nous en sommes arrivés là
Section intitulée « Comment nous en sommes arrivés là »Le modèle BYOK n’est pas né d’une décision unique. Il a évolué au fil du temps, tandis que l’industrie cherchait comment intégrer des services cloud puissants dans des outils sans créer de modèles économiques insoutenables.
Phase 1 : L’ère hébergée (2022-2023)
Lorsque les API cloud pour la synthèse vocale, la traduction et l’IA ont commencé à se démocratiser, chaque application souhaitant utiliser ces fonctionnalités avait la même architecture : le développeur s’inscrit à un compte API, paie à la requête et fait transiter tout le trafic au nom des utilisateurs. Le développeur absorbe les coûts, les répercute via un abonnement, ou limite l’utilisation par des quotas.
Cela fonctionnait pour les entreprises ayant des revenus. C’était un désastre pour les projets open source et les développeurs indépendants. Un outil gratuit populaire pouvait accumuler des milliers de dollars de factures API en une nuit. Certains projets ont désactivé des fonctionnalités, d’autres ont mis en place des listes d’attente, d’autres encore ont brûlé leurs économies.
Phase 2 : Le proxy par abonnement (2023-2024)
La génération suivante a tenté un compromis : le développeur fait tourner un serveur proxy, les utilisateurs paient un abonnement mensuel, et cet abonnement couvre les coûts API plus une marge.
Ça fonctionne, mais cela transforme chaque développeur d’application en prestataire de facturation. Il faut du traitement de paiement, de la gestion d’abonnements, du suivi de consommation, du support client pour les litiges de facturation, et une marge suffisante pour absorber les pics d’utilisation sans faire faillite. Pour une startup financée par du capital-risque, c’est un mardi comme un autre. Pour un mainteneur open source, c’est un second emploi.
Phase 3 : Le BYOK (2024-présent)
Le constat était simple : si les utilisateurs peuvent s’inscrire à leurs propres comptes API et que les API sont stables et bien documentées, pourquoi le développeur se retrouve-t-il au milieu ?
Le BYOK supprime l’intermédiaire. L’application stocke votre clé localement, appelle l’API directement, et le fournisseur gère la facturation, la limitation de débit et l’authentification. Le développeur distribue un logiciel. L’utilisateur contrôle ses propres dépenses.
Fin 2025, le BYOK était devenu l’approche standard pour les outils dotés de fonctionnalités cloud :
- JetBrains a ajouté le BYOK dans tous ses IDE (IntelliJ, PyCharm, WebStorm, etc.) en décembre 2025, avec la prise en charge d’Anthropic, OpenAI et des fournisseurs compatibles.
- GitHub Copilot a lancé le BYOK entreprise en préversion publique en novembre 2025.
- Cursor, l’éditeur de code IA, propose le BYOK en complément de son offre hébergée.
- Continue.dev, un assistant de codage IA open source, a été conçu dès le départ pour le BYOK.
- Warp, le terminal propulsé par l’IA, utilise le BYOK comme fonctionnalité centrale.
- OpenHands, un agent de codage open source, propose un niveau BYOK gratuit à tous les utilisateurs.
Ce modèle fonctionne parce que le public de ces outils — développeurs, utilisateurs avancés, personnes qui configurent leurs propres environnements — est à l’aise avec la gestion de comptes API. Ils ont déjà des clés AWS, des tokens GitHub et des certificats SSH. Une clé API de plus n’est pas un obstacle.
Pourquoi le BYOK convient à En Parlant~
Section intitulée « Pourquoi le BYOK convient à En Parlant~ »En Parlant~ est construit sur le BYOK dès sa conception. Chaque fonctionnalité cloud utilise le même modèle :
| Fonctionnalité | Options de fournisseur | Ce que votre clé vous apporte |
|---|---|---|
| Narration vocale | ElevenLabs, Google Cloud TTS | Narration parlée naturelle et expressive des coups et des commentaires |
Chaque clé se trouve au même endroit (paramètres de l’application), fonctionne de la même manière (coller et c’est parti), et suit le même principe : votre clé, votre compte, votre contrôle.
Pour le projet, le BYOK signifie :
- Zéro coût d’infrastructure. Aucun serveur à faire tourner, aucune facturation à gérer.
- Aucun risque financier. Un pic de popularité ne se transforme pas en pic de factures.
- Aucun casse-tête de limitation de débit. Chaque utilisateur a son propre quota chez son fournisseur.
- Le projet peut rester entièrement open source et gratuit sans subventionner l’utilisation des API.
- Nous pouvons ajouter de nouvelles fonctionnalités cloud sans jamais devenir un prestataire de facturation.
Pour les utilisateurs, le BYOK signifie :
- Vous choisissez votre fournisseur. TTS premium chez ElevenLabs ou WaveNet gratuit chez Google. Mélangez selon vos envies.
- Vous contrôlez vos dépenses. Consultez vos coûts, arrêtez à tout moment.
- Vos données vont directement au fournisseur que vous avez choisi — pas via un proxy tiers.
- Aucun abonnement à En Parlant~. Le logiciel est gratuit. Vous ne payez que les services cloud que vous choisissez d’activer.
Ce que le BYOK coûte en pratique :
| Fonctionnalité | Fournisseur | Coût mensuel typique |
|---|---|---|
| Narration TTS (utilisation occasionnelle) | Google Cloud TTS (WaveNet) | 0,00 $ (1 M de caractères/mois en offre gratuite) |
| Narration TTS (utilisation intensive) | ElevenLabs | ~5,00 $ (forfait starter) |
| Narration TTS | Local (KittenTTS ou System TTS) | 0,00 $ |
À titre de comparaison, Chess.com Diamond coûte 13-20 $/mois et DecodeChess coûte 8,25 $/mois. Un utilisateur typique d’En Parlant~ utilisant Google Cloud TTS avec l’offre gratuite ne paie strictement rien.
Pour les utilisateurs techniques
Section intitulée « Pour les utilisateurs techniques »Vous savez déjà comment ça fonctionne. Voici la version rapide :
- Créez un compte chez le fournisseur de votre choix.
- Générez une clé API.
- Collez-la dans le champ correspondant dans les paramètres d’En Parlant~.
- C’est fait.
Fournisseurs BYOK actuels :
| Service | Fournisseur | Où obtenir une clé |
|---|---|---|
| TTS | ElevenLabs | Dashboard → Profile → API Keys |
| TTS | Google Cloud | APIs & Services → Credentials |
Vos clés sont stockées localement sur votre machine dans le localStorage de l’application. Elles ne sont jamais transmises nulle part, sauf directement au fournisseur d’API concerné dans les en-têtes de requête via HTTPS. En Parlant~ n’a aucune télémétrie, aucune analytique et aucun composant côté serveur.
Si vous souhaitez fonctionner entièrement hors ligne, la configuration recommandée est KittenTTS pour la narration. Il tourne en local et produit une synthèse vocale au son naturel, bien au-dessus des voix intégrées de votre système d’exploitation. Aucune clé API nécessaire, aucune connexion internet requise. Consultez la Vue d’ensemble des fournisseurs TTS pour toutes les options.
Contrôle des coûts intégré à l’application :
- Mise en cache de l’audio (le TTS ne régénère pas l’audio pour un texte déjà prononcé)
- Annulation des requêtes lorsque vous quittez la page avant qu’une réponse ne soit terminée
Pour les utilisateurs non techniques
Section intitulée « Pour les utilisateurs non techniques »Si des termes comme « clé API » ne font pas partie de votre vocabulaire, voici ce que vous devez savoir :
Le concept est simple. Les services cloud comme ElevenLabs (pour la narration vocale réaliste) proposent des comptes où vous payez ce que vous consommez — comme un forfait téléphonique prépayé. Vous alimentez votre compte, et chaque fois qu’En Parlant~ narre un coup, cela coûte un montant infime. En Parlant~ se connecte à votre compte à l’aide d’un code semblable à un mot de passe appelé clé API.
Vous n’en avez pas du tout besoin. L’application d’échecs principale fonctionne parfaitement sans aucune clé. La narration TTS avec la voix intégrée de votre système ou KittenTTS ne nécessite ni compte ni connexion internet. Les fournisseurs cloud sont une amélioration, pas une obligation.
Cela prend environ cinq minutes. Vous créez un compte sur le site du fournisseur, ajoutez un moyen de paiement et copiez un code dans les paramètres d’En Parlant~. C’est tout. Chaque fournisseur dispose de guides pas à pas qui vous accompagnent tout au long du processus. Nous proposons des liens directs vers ces guides depuis la page de paramètres de l’application — vous ne serez pas livré à vous-même.
C’est peu coûteux. Le text-to-speech de Google Cloud dispose d’une offre gratuite généreuse qui couvre la plupart des utilisateurs sans aucun frais. Même le forfait starter d’ElevenLabs ne coûte que 5 $/mois. Bien moins que n’importe quel abonnement d’échecs.
Vous gardez toujours le contrôle. Vous pouvez désactiver n’importe quelle fonctionnalité à tout moment. Et comme il n’y a aucun abonnement à En Parlant~ en soi, il n’y a rien à résilier si vous cessez de l’utiliser.
L’essentiel
Section intitulée « L’essentiel »Le BYOK n’est ni un contournement ni une limitation — c’est un choix d’architecture délibéré partagé par JetBrains, GitHub et la majeure partie de l’écosystème IA open source. Il maintient le logiciel gratuit, le mainteneur solvable, et donne aux utilisateurs un contrôle direct sur leurs dépenses et leurs données.
Pour En Parlant~, cela signifie que nous pouvons proposer une narration vocale premium intégrée à une application d’échecs gratuite et open source, l’utilisateur ne payant que les services cloud qu’il choisit d’utiliser. Ou rien du tout, s’il préfère les alternatives locales gratuites.