Kliv

    Cette page a été traduite de l’anglais.

    Outils pour développeurs

    Créez un système de gestion de licences et de génération de clés sur mesure

    Kliv est un créateur d'applications IA. Décrivez le fonctionnement souhaité de vos licences logicielles, et il construit des clés signées, des vérifications d'activation, la révocation et un portail client.

    kliv.dev

    Entrez simplement votre idée dans la zone de texte et AI la construira pour vous

    451 caractères

    Qu'est-ce que Kliv ?

    Kliv n'est pas un éditeur de solutions de licences avec un fonctionnement figé — c'est une IA qui construit le logiciel pour vous.

    Vous décrivez l'application dont vous avez besoin en mots simples, et Kliv la construit : les données, la logique, les écrans et les fonctions serveur. Vous êtes propriétaire du résultat, vous l'exécutez sur vos propres comptes, et vous pouvez le modifier plus tard en le demandant. Ce n'est ni un modèle ni un tableau de bord hébergé que vous louez.

    Sur cette page, cette application est un système de gestion de licences et de génération de clés. Kliv construit toutes sortes d'applications web ; celle-ci n'est qu'un exemple pour un logiciel que vous vendez.

    Pourquoi un script de génération de clés ne fait pas une activité de licences

    Une clé de licence n'est qu'un élément de la vente d'un logiciel. La partie la plus difficile est le registre qui l'entoure : achats, sièges, machines, dates de maintenance, remboursements, rétrofacturations et révocations.

    Kliv construit le registre et la boutique comme une seule application. Le paiement, le portail client, le point d'activation et la fonction de génération des clés lisent tous les mêmes enregistrements, si bien qu'une licence est bien plus qu'une chaîne de caractères dans un e-mail.

    Ce à quoi répond une clé

    Une licence est un enregistrement avec un historique. Voici les éléments que le système peut vérifier.

    La licence

    Le produit, l'édition, le nombre de sièges et l'achat qui l'a créée figurent sur la ligne de licence. La chaîne de la clé est dérivée de cette ligne.

    Le registre des activations

    Chaque activation enregistre une empreinte de machine et un horodatage. Une licence à deux machines refuse la troisième activation, simplement par comptage.

    Le portail client

    Les clients peuvent voir leurs clés, leurs machines actives, le statut de leur maintenance, et le bouton qui libère le siège d'une ancienne machine.

    La fonction de génération

    Une fonction serveur TypeScript typée signe chaque clé. Le secret de signature reste dans le coffre-fort de la plateforme, en dehors du code source.

    Maintenance et mises à jour

    Une licence perpétuelle peut continuer de fonctionner, tandis que le flux de mises à jour dépend d'un droit de maintenance daté.

    Révocation

    Un remboursement ou une rétrofacturation bascule la ligne de licence, et la vérification d'activation suivante lit cet état. Il n'y a aucun fichier de liste noire à distribuer.

    Un exemple : le studio de plugins audio de Camille

    Voici comment une entreprise de logiciels pourrait l'utiliser. Ce n'est qu'un exemple — vous décririez vos propres produits, clés, sièges, conditions de mise à jour et règles d'activation.

    01

    Le paiement crée la clé signée

    Le client de Camille achète l'édition Studio à 169 €. La même transaction crée la ligne de licence, signe la clé et envoie l'e-mail de livraison avec le lien vers le portail.

    02

    Deux machines atteignent la limite de sièges

    Le client active un ordinateur de studio et un ordinateur portable. Le registre affiche désormais deux sièges de machine sur deux, chacun avec son empreinte et sa date.

    03

    Une machine hors service est gérée par le client

    Lorsque la carte mère de l'ordinateur de bureau tombe en panne, le client se connecte au portail, libère le siège de cette machine, et active la machine de remplacement sans envoyer d'e-mail au support.

    04

    La maintenance contrôle les mises à jour, pas la propriété

    La période de maintenance annuelle à 55 € expire. Le plugin continue de fonctionner, mais la page de téléchargement cesse de proposer de nouvelles versions tant que le renouvellement n'est pas validé.

    05

    Un remboursement modifie la vérification suivante

    Si Camille approuve un remboursement ou qu'une rétrofacturation est signalée, la ligne de licence est révoquée. La chaîne de la clé existe toujours, mais la vérification d'activation suivante lit la ligne et la refuse.

    Décrivez ce que vous voulez construire

    Kliv construit à partir de votre description : plus vous donnez de détails, plus la première version s'en rapproche. Indiquez les produits, les prix, les limites d'activation, les conditions de mise à jour, les remboursements et les règles du portail. En voici trois comme point de départ :

    kliv.dev

    Portail de licences pour plugin

    Clés, sièges et désactivation en libre-service.

    “Construisez un site de licences pour mon plugin audio. Vendez l'édition Studio à 169 € via mon compte Stripe, générez une clé signée au moment du paiement, limitez chaque licence à deux machines, permettez aux acheteurs de désactiver d'anciennes machines depuis un portail, et envoyez la clé ainsi que le lien du portail par e-mail.”

    kliv.dev

    Licences d'équipe par siège

    Une licence d'entreprise avec un pool de sièges.

    “Construisez un système de licences d'équipe pour mon logiciel de bureau. Une entreprise achète une licence Business à 10 sièges pour 849 € par an, un administrateur attribue les sièges à des utilisateurs nommés, les sièges non attribués retournent dans le pool, et la vérification de licence refuse le onzième utilisateur actif.”

    kliv.dev

    Clés d'essai à durée limitée

    Quatorze jours, puis e-mail de mise à niveau.

    “Construisez un système de licences d'essai pour mon application de bureau. Les visiteurs demandent une clé d'essai de 14 jours avec vérification par e-mail, la vérification d'activation lit la date d'expiration sur la ligne de licence, les essais expirés cessent de s'activer, et le client reçoit une offre de mise à niveau vers la licence Pro à 119 €.”

    Le côté serveur d'un numéro de série

    La génération est du code auditable. La création de clés s'exécute comme une fonction serveur typée : valider l'achat, dériver la clé, la signer et enregistrer la ligne. Le code source de l'application se synchronise aussi vers un dépôt Git au nom du studio, afin que la fonction de signature puisse être inspectée.

    Le commerce et les licences partagent les mêmes enregistrements. L'achat à 169 €, le renouvellement de maintenance à 55 € et la ligne de licence vivent tous ensemble sur votre propre compte Stripe. Approuver un remboursement peut révoquer la licence dans le même flux.

    Le point d'activation suit vos règles. Périodes de grâce hors ligne, nombre de sièges par édition, empreintes plus strictes et fenêtres de maintenance sont vos règles, sous forme de code et de données.

    La gestion de licences est le point de paiement d'une activité logicielle. Les forfaits, les essais et l'usage mesuré sont couverts sur Kliv pour les éditeurs SaaS.

    Questions fréquentes

    Qu'est-ce que Kliv exactement ?

    Kliv est un créateur d'applications IA. Vous décrivez l'application web sur mesure dont vous avez besoin, il la construit, et vous êtes propriétaire du résultat. Pour la gestion de licences, cela signifie le paiement, les clés signées, les vérifications d'activation, les portails clients et les règles de révocation.

    Est-ce une véritable application, ou un modèle ?

    Une véritable application. Kliv construit la base de données, les fonctions serveur, les écrans et les flux de travail correspondant à vos règles de licence.

    Puis-je la modifier une fois construite ?

    Oui. Vous pouvez modifier le nombre de sièges, ajouter des éditions, ajuster les règles de maintenance, ajouter une activation hors ligne, ou changer le comportement du portail plus tard.

    Que se passe-t-il en cas de remboursement ou de rétrofacturation ?

    Un remboursement attend votre approbation. Une fois approuvé, la ligne de licence peut basculer en révoquée, et la vérification d'activation suivante lit cette ligne. Les rétrofacturations peuvent suivre le même chemin, avec un signalement pour examen.

    Qu'en est-il des machines qui ne se connectent jamais ?

    L'activation hors ligne est une règle que vous définissez. Vous pouvez émettre un fichier d'activation hors ligne depuis le portail ou autoriser une fenêtre de grâce entre les vérifications.

    Puis-je importer des licences déjà vendues ?

    Oui. Les clés existantes peuvent devenir des lignes de licence, avec les produits, les clients, les machines et les dates de maintenance renseignés à partir de votre feuille de calcul.

    Les clients ont-ils besoin d'un compte pour utiliser leur clé ?

    La clé peut arriver par e-mail et fonctionner sans connexion au portail. Le portail est utile pour libérer des sièges, télécharger des versions et renouveler la maintenance.

    Les clients ont-ils besoin de leur propre compte Stripe ?

    Non. Les clients paient par carte. Les paiements passent par votre propre compte Stripe.

    Kliv prélève-t-il une commission sur les ventes de licences ?

    Non. Les paiements passent par votre compte Stripe. Les frais de traitement des cartes se règlent directement entre vous et Stripe.

    Puis-je utiliser mon propre nom de domaine ?

    Oui. Le portail de licences peut fonctionner sur votre propre nom de domaine.

    Puis-je quitter Kliv plus tard ?

    Oui. Le code de l'application se synchronise vers votre propre dépôt Git, donc partir revient à faire un git pull plutôt qu'à tout reconstruire.

    Réalisé par des créateurs

    Découvrez ce qui est possible

    Découvrez de vraies applications créées avec Kliv par des développeurs et des créateurs du monde entier

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kpar Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kpar Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kpar Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kpar Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kpar Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kpar Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kpar Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kpar Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kpar Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kpar Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kpar Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kpar Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kpar Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kpar Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kpar Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kpar Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kpar Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kpar Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kpar Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kpar Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kpar Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kpar Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kpar Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kpar Kliv Community

    Construisez vos licences autour du logiciel que vous livrez

    Décrivez vos produits, vos sièges, vos règles d'essai, vos conditions de maintenance et vos règles de révocation. Kliv construit le système de licences autour d'eux.