Voxtiva repose sur des logiciels open source. Presque rien de ce qui le fait fonctionner n'a été écrit par nous : le framework qui affiche chaque page, l'application Mac qui capte l'audio de votre appel, le relais qui l'achemine vers notre prestataire de reconnaissance vocale, les outils audio qui transforment une réunion en quelque chose qu'un modèle de reconnaissance vocale sait lire, et les caractères dans lesquels tout le produit est composé ont tous été écrits par d'autres, puis offerts. Cette page les nomme et porte les mentions que leurs licences imposent.
Voxtiva est presque entièrement un service web hébergé. À l'exception de l'application Voxtiva pour Mac — une application native séparée, qui n'est pas compilée à partir des paquets listés sur cette page — aucun de ces logiciels ne vous est remis ; vous les utilisez à distance, par internet, dans un navigateur. Cette distinction traverse toute la page, car c'est d'elle que dépendent la plupart des obligations de licence.
Statut copyleft : ce que nous avons constaté
Aucun composant sous licence GPL, LGPL, AGPL, MPL ou sous une autre licence copyleft n'est utilisé dans l'application Voxtiva elle-même. Les 421 paquets installés depuis l'arbre de dépendances JavaScript sont tous sous licence permissive : MIT, Apache-2.0, ISC, BSD, Blue Oak, ou moins contraignante encore. Rien, ni dans l'application web ni dans le code propre au relais de capture, n'emporte d'obligation réciproque de divulgation du code source.
Des logiciels copyleft s'exécutent bel et bien sur nos serveurs, à l'intérieur de nos conteneurs. Le relais de capture auquel l'application Mac envoie l'audio tourne sur une image à base Debian, dont l'espace utilisateur Debian ordinaire est en partie sous GPL, et le relais utilise gosu, sous GPL-3.0. Ces logiciels sont installés et exécutés par nous, sur nos propres machines. Ils ne vous sont jamais transmis, ne sont jamais intégrés à quoi que ce soit que vous téléchargez, et ne sont jamais liés à du code que nous distribuons.
Cela compte, parce que les obligations de la GPL et de la LGPL naissent de la distribution. Exécuter un programme GPL ou LGPL sur un serveur pour fournir un service ne constitue pas une distribution, et ne fait naître aucune obligation de publier le code source. La seule licence courante dont les effets portent à travers le réseau est la GNU Affero GPL, et aucun composant sous licence AGPL n'existe nulle part dans Voxtiva : ni dans l'application, ni dans le relais de capture, ni dans les conteneurs. Nous avons passé au crible l'intégralité de l'arbre installé à la recherche de AGPL, GPL, LGPL, MPL, EUPL, CDDL, CC-BY-SA, OSL, CPAL et SSPL, et n'en avons trouvé aucun dans les dépendances JavaScript.
Nous ne sommes donc tenus à aucune offre de mise à disposition du code source. Nous expliquons malgré tout plus bas comment obtenir le code source des composants copyleft que nous exécutons.
Application web
S'exécute sur nos serveurs et dans votre navigateur. Dépendances directes du dossier apps/web, avec la licence que chaque paquet déclare dans son propre package.json.
| Composant | Licence | Rôle dans Voxtiva |
|---|---|---|
svelte 5 | MIT | Le framework d'interface. Chaque écran de Voxtiva est un composant Svelte |
@sveltejs/kit 2 | MIT | Routage, rendu côté serveur, le site vitrine et l'application |
@sveltejs/vite-plugin-svelte | MIT | Intégration à la chaîne de compilation |
@sveltejs/adapter-auto | MIT | Choisit l'adaptateur de déploiement au moment de la compilation |
vite 6 | MIT | Outil de compilation et serveur de développement |
convex | Apache-2.0 | Client du backend réactif Convex, qui conserve les réunions, les transcriptions et les comptes rendus |
convex-svelte | Apache-2.0 | Liaisons Svelte pour les abonnements Convex : c'est ce qui fait apparaître la transcription en direct |
@convex-dev/stripe | Apache-2.0 | Composant Convex qui synchronise les abonnements Stripe |
@convex-dev/resend | Apache-2.0 | Composant Convex qui envoie l'e-mail de compte rendu après la réunion |
@convex-dev/workos-authkit | Apache-2.0 | Composant Convex pour l'authentification des organisateurs |
@convex-dev/rate-limiter | Apache-2.0 | Limitation du nombre de requêtes, entraînée par les composants ci-dessus |
stripe | MIT | Le SDK Node de Stripe, utilisé pour créer les sessions de paiement et de portail de facturation |
@workos/authkit-sveltekit | MIT | Intégration de WorkOS AuthKit pour SvelteKit |
@inlang/paraglide-js | MIT | Compile les catalogues de messages anglais, japonais et français |
@inlang/paraglide-js-svelte | MIT | L'intégration SvelteKit de Paraglide |
@sentry/sveltekit | MIT | Surveillance des erreurs, active uniquement lorsqu'un DSN est configuré |
typescript | Apache-2.0 | Le langage dans lequel tout le produit est écrit |
Outils de compilation et de test qui n'atteignent jamais l'utilisateur, cités par souci d'exhaustivité : vitest (MIT), svelte-check (MIT), convex-test (Apache-2.0), happy-dom (MIT), @edge-runtime/vm (MIT), @testing-library/svelte (MIT), @playwright/test (Apache-2.0), @types/node (MIT), @types/bun (MIT).
Relais de capture
Un service Bun qui reçoit l'audio capté par l'application Voxtiva pour Mac et le relaie vers notre prestataire de reconnaissance vocale ; c'est le chemin de capture qu'emprunte toute nouvelle réunion. Ses seules dépendances sont nos propres paquets d'espace de travail (@voxtiva/shared, @voxtiva/transcript-assembly) et l'environnement d'exécution Bun (MIT ; Bun intègre JavaScriptCore, issu de WebKit, sous licences LGPL-2.1 et BSD). Il s'exécute dans une image de conteneur oven/bun à base Debian, dont l'espace utilisateur porte l'assortiment habituel de licences Debian, plus gosu (GPL-3.0) pour l'abandon des privilèges.
Licences qui méritent d'être signalées à part
Elles ne sont pas copyleft, mais elles ne sont pas non plus les simples MIT ou Apache-2.0 sous lesquelles se range tout le reste, et un lecteur qui vérifie notre hygiène de licences doit les voir nommées.
| Composant | Licence | Raison de sa présence |
|---|---|---|
@sentry/cli, @sentry/cli-darwin | FSL-1.1-MIT (Functional Source License 1.1, MIT Future License) | Ce n'est pas une licence open source approuvée par l'OSI. Elle donne accès au code source avec une restriction de non-concurrence, et bascule sous MIT deux ans après chaque version. Il s'agit d'un outil de développement qui téléverse les source maps au moment de la compilation. Il n'est jamais lié à Voxtiva et n'atteint jamais l'utilisateur |
caniuse-lite | CC-BY-4.0 | Données de compatibilité des navigateurs, utilisées à la compilation par browserslist. La CC-BY impose une attribution, que cette ligne fournit : caniuse-lite est dérivé de la base de données caniuse.com d'Alexis Deveria et de ses contributeurs |
glob, lru-cache, minimatch, minipass, path-scurry | Blue Oak Model License 1.0.0 | Permissive, avec une concession de brevet explicite |
tslib | 0BSD | Équivalente au domaine public, aucune attribution requise |
fast-sha256 | Unlicense | Versement au domaine public |
postal-mime | MIT-0 | La licence MIT sans l'obligation d'attribution |
type-fest | MIT ou CC0-1.0, à votre choix | Définitions de types uniquement |
sqlite-wasm-kysely 0.3.0 | Aucune déclarée | Ce paquet ne déclare aucune licence dans son package.json, et c'est le seul des 421 dans ce cas. Il arrive comme dépendance transitive de la chaîne d'outils i18n Paraglide, il n'est utilisé qu'à la compilation, et il n'est embarqué dans aucun artefact que nous distribuons. Nous cherchons à obtenir des éclaircissements auprès de son auteur. Nous préférons vous le dire plutôt que d'omettre ce paquet de cette page |
Décompte complet sur les 421 paquets réellement installés : MIT 306, Apache-2.0 70, ISC 20, BSD-2-Clause 8, Blue Oak 1.0.0 5, BSD-3-Clause 4, FSL-1.1-MIT 2, puis une occurrence chacune de Unlicense, MIT-0, CC-BY-4.0, 0BSD, « MIT OR CC0-1.0 » et de l'absence de licence déclarée.
Polices de caractères
Voxtiva est composé en quatre polices de caractères. Toutes quatre sont servies à votre navigateur par Google Fonts au chargement de la page ; nous n'hébergeons ni ne redistribuons nous-mêmes les fichiers de police.
| Police | Créateur / fonderie | Licence |
|---|---|---|
| Noto Sans JP | SIL Open Font License 1.1 | |
| Instrument Sans | Instrument | SIL Open Font License 1.1 |
| Instrument Serif | Instrument | SIL Open Font License 1.1 |
| Geist Mono | Vercel | SIL Open Font License 1.1 |
La SIL Open Font License autorise l'utilisation, l'étude, la modification et la redistribution de ces polices, y compris dans des produits commerciaux, à condition qu'elles ne soient pas vendues seules et que la licence et la mention de copyright accompagnent toute version redistribuée. La présente mention satisfait à cette exigence.
C'est grâce à Noto Sans JP que le produit peut composer une ligne en anglais et une ligne en japonais dans la même police, sur la même ligne de base, sans que les deux aient l'air de venir de documents différents.
Charger les polices depuis les serveurs de Google communique votre adresse IP à Google à chaque affichage de page. C'est une question de vie privée plutôt que de licence, et elle est traitée dans la Politique de confidentialité.
Images, vidéos, icônes et drapeaux
Les drapeaux sont les nôtres. Les quinze drapeaux nationaux affichés à côté des langues sont des dessins simplifiés originaux, écrits à la main en SVG intégré dans le code source du site. Ils ne proviennent d'aucun jeu d'icônes de drapeaux et ne portent aucune licence tierce. Les drapeaux nationaux eux-mêmes ne sont pas protégés par le droit d'auteur.
Le logotype Voxtiva, le symbole et le favicon sont les nôtres. Ils ne sont couverts par aucune des licences de cette page, et la mention de marques ci-dessous s'y applique.
Les logos Google Meet, Microsoft Teams et Zoom ne sont pas les nôtres. Voir la section suivante.
Marques
Google Meet et le logo Google Meet sont des marques de Google LLC. Microsoft Teams et le logo Microsoft Teams sont des marques de Microsoft Corporation. Zoom et le logo Zoom sont des marques de Zoom Communications, Inc.
Voxtiva utilise ces noms et ces logos pour identifier les plateformes de réunion avec lesquelles il fonctionne. Rien de plus. Voxtiva n'est ni affilié à Google, Microsoft ou Zoom, ni approuvé, parrainé ou associé de quelque manière que ce soit à ces sociétés, et rien sur ce site ne doit être interprété comme laissant entendre que l'une de ces sociétés approuve Voxtiva, le soutient ou lui est liée.
L'application Voxtiva pour Mac capte les réunions sur l'ordinateur de l'organisateur, sur les trois plateformes. Les réunions captées avant le passage à l'application Mac fonctionnaient autrement : Voxtiva se connectait à Zoom au moyen de l'API Real-Time Media Streams publiée par Zoom, via une application Zoom Marketplace autorisée par chaque organisateur pour son propre compte, et rejoignait Google Meet et Microsoft Teams en tant que participant ordinaire, que quelqu'un présent dans la réunion devait admettre.
Tous les autres noms de produits, logos et marques figurant sur ce site sont la propriété de leurs titulaires respectifs et n'apparaissent qu'à des fins d'identification. Voxtiva et le symbole Voxtiva sont des marques de Senolytic Lab LLC (セノリティックラブ合同会社).
Services hébergés et modèles d'IA
Ce sont des services que Voxtiva appelle par le réseau. Leurs logiciels ne nous sont pas distribués et nous ne les redistribuons pas : aucune obligation de licence open source n'en découle. S'ils figurent ici, c'est parce qu'un lecteur de cette page veut légitimement savoir de quoi le produit est fait.
| Service | Ce qu'il fait pour Voxtiva |
|---|---|
| Convex | La base de données réactive qui contient les réunions, les transcriptions, les traductions, les comptes rendus et le chat |
| Soniox | Convertit en texte la parole des réunions captées aujourd'hui, en direct |
| Modulate.ai | Convertissait en texte la parole des réunions captées avant l'adoption de Soniox |
| DeepInfra | Exécute les modèles d'IA qui traduisent, dégagent les points clés, répondent aux questions et rédigent les comptes rendus |
| WorkOS AuthKit | Connecte les organisateurs |
| Stripe | Encaisse les paiements et fait fonctionner le portail de facturation |
| Resend | Envoie l'e-mail de compte rendu après la réunion |
| Fly.io | Exécute les machines du relais de capture auxquelles l'application Voxtiva pour Mac envoie l'audio des réunions |
| Sentry | Surveillance des erreurs, lorsqu'un DSN est configuré |
| PostHog | Analyse d'usage du produit, envoyée directement au point de terminaison américain de PostHog, sans SDK |
| Zoom | Fournissait les Real-Time Media Streams, audio uniquement, pour les réunions Zoom captées avant le passage à l'application Mac |
| Google Fonts | Sert à votre navigateur les quatre polices ci-dessus |
Les modèles d'IA que Voxtiva utilise chez DeepInfra sont, d'après leurs identifiants dans notre code, google/gemma-4-26B-A4B-it pour la traduction en direct et deepseek-ai/DeepSeek-V4-Flash pour les questions-réponses sur la transcription, les points clés et les comptes rendus. Tous deux sont configurables et peuvent changer. Les poids s'exécutent sur l'infrastructure de DeepInfra ; Voxtiva ne les héberge pas et ne les redistribue pas.
Ce que nous n'avons pas encore établi. Chacun de ces modèles est publié par son auteur sous les conditions propres à cet auteur : Google diffuse Gemma sous les Gemma Terms of Use, assorties d'une Prohibited Use Policy, et DeepSeek publie ses modèles sous une licence de modèle qui lui est propre. Nous accédons aux deux par l'API de DeepInfra plutôt qu'en détenant les poids, et nous n'avons pas achevé notre propre analyse de la question de savoir lesquelles de ces conditions se répercutent sur un consommateur de l'API, ni si l'une d'elles restreint ce qui peut être fait des sorties du modèle. Nous n'irons pas vous dire qu'elles ne s'appliquent pas tant que nous ne le saurons pas. Si cette analyse change quoi que ce soit pour vous en tant qu'utilisateur, cela figurera dans les Conditions d'utilisation, et pas seulement ici. Écrivez à hello@voxtiva.com si vous avez besoin de la position actuelle.
Obtenir les textes des licences, et le code source
Textes des licences. Chaque licence nommée sur cette page est publiée par l'organisation qui l'a rédigée, et le texte qui fait foi est celui qu'elle publie. Les identifiants SPDX utilisés ci-dessus (MIT, Apache-2.0, ISC, BSD-2-Clause, BSD-3-Clause, BlueOak-1.0.0, 0BSD, MIT-0, Unlicense, CC-BY-4.0, FSL-1.1-MIT, LGPL-2.1-or-later, GPL-2.0-or-later, GPL-3.0) renvoient chacun au texte intégral dans la liste des licences SPDX. Si vous préférez que nous vous envoyions les textes directement, écrivez à hello@voxtiva.com et nous le ferons.
Code source des composants copyleft que nous exécutons. Comme expliqué en haut de cette page, nous ne distribuons aucun logiciel copyleft et ne devons donc aucune offre écrite au titre de la GPL ou de la LGPL. Nous vous aiderons quand même. Chaque composant copyleft de nos conteneurs provient des dépôts de Debian, et Debian publie en permanence, sur sources.debian.org, le code source exact à partir duquel elle a compilé chaque binaire. Écrivez à hello@voxtiva.com et nous vous indiquerons le nom et la version exacts du paquet que nous exécutons, afin que vous puissiez récupérer le code source correspondant. Si Voxtiva devait un jour se mettre à distribuer l'image du conteneur ou un binaire compilé à partir de sources copyleft, cette section serait remplacée par une véritable offre écrite.
En cas de contradiction entre une licence décrite sur cette page et le texte publié par le concédant, c'est le texte du concédant qui fait foi. Les descriptions données ici sont des résumés écrits pour un lecteur, non un substitut à la licence.
Questions
Écrivez à hello@voxtiva.com. Si vous estimez qu'une attribution manque, qu'elle est erronée, ou que nous avons utilisé quelque chose que nous n'aurions pas dû, dites-le-nous et nous corrigerons.