Roadmap publique

Ce qui existe, ce qui suit

Plan honnête, pas des promesses, et aucune date. Mis à jour quand l'ordre change, y compris la partie « à l'étude mais pas encore engagé » en bas.

Légende

Livré En cours Prévu À l'étude

Construit

Déjà dans le code

Ce qui existe dans le code open source. L'édition managée n'est pas encore ouverte.

  • Édition self-host (MIT)

    Livré

    Monorepo complet sur github.com/paperkeyhq/paperkey. Licence MIT, un seul Docker compose, zero telemetry. Même SDK et API que la version managée. Voir /self-host.

  • SDK TypeScript

    Livré

    @paperkeyhq/sdk sur npm. Validate, activate, deactivate. License MIT, auditable.

  • Serveur MCP pour Claude / Cursor

    Livré

    Branchez @paperkeyhq/mcp dans votre client IA et pilotez Paperkey en langage naturel. Transport stdio, auth via JWT du dashboard.

  • Webhooks signés HMAC

    Livré

    Six événements sur le cycle de vie license + activation. Signature SHA-256, timeout 5 secondes, auto-pause après 10 échecs consécutifs.

  • llms-full.txt pour agents IA

    Livré

    Spec d'intégration auto-générée que le LLM lit pour câbler Paperkey de bout en bout. Donnez-la à Cursor, Claude Desktop ou un flow n8n.

  • Fingerprinting + cache offline 72 h

    Livré

    Liez une license à un fingerprint de device. Dans le SDK v0.3 (dans le repo, pas encore sur npm), validate() met en cache le dernier verdict positif sur disque et le rejoue pendant 72 h quand l'API est injoignable, pour que vos clients continuent de tourner quand votre serveur est injoignable.

  • Authentification à deux facteurs

    Livré

    TOTP + 10 codes de récupération à usage unique sur les comptes dashboard, en option. Un e-mail part à chaque changement de 2FA et à la suppression du compte.

  • SDK Python

    En cours

    Dans le monorepo (packages/sdk-python). Client sync + async, même surface que le SDK TS, test vector HMAC cross-langue, cache offline 72 h. Pas encore publié sur PyPI.

  • SDK PHP

    En cours

    Dans le monorepo (packages/sdk-php). PHP 8.1+, HTTP Guzzle, DTOs readonly, PHPStan niveau 9, test vector HMAC aligné sur TS / Python. Pas encore publié sur Packagist.

  • Comptes en équipe

    Livré

    Dashboard multi-utilisateurs avec rôles (owner / admin / viewer). Audit log enrichi de l'acteur et de la team. Chaque compte a aussi sa team perso.

À suivre

Ensuite

Cadré, sans date.

  • Édition managée sur paperkey.dev

    Prévu

    Pas encore ouverte, pas de date. La liste d'attente de l'accueil envoie un seul e-mail à son ouverture.

  • Facturation de l'édition managée

    Prévu

    Stripe Checkout + Customer Portal sont construits dans le code (Free, Pro, Business, période de grâce à l'annulation). Ils seront activés avec l'édition managée.

  • Rétention audit-log étendue

    Prévu

    Les tiers Pro et Business peuvent étendre les 90 jours par défaut à 1 an pour la conformité.

  • Images Docker pré-buildées sur GHCR

    Prévu

    Les self-hosters pourraient sauter le build. Le workflow de publication de ghcr.io/paperkeyhq/api est dans le repo, aucune image n'est encore publiée.

Plus tard

Plus loin

La direction est claire, le scope est lâche. L'ordre peut bouger selon la demande réelle.

  • Templates n8n, Make et Zapier

    Prévu

    Flows en un clic pour « émettre une license sur paiement Stripe », « révoquer sur remboursement », « envoyer un email d'onboarding sur activation ».

  • Email branding custom

    Prévu

    Votre SMTP et votre From sur l'email d'émission de license. Pour quand « from @paperkey.dev » n'est pas dans votre branding client.

  • Groupes de licenses multi-produits

    Prévu

    Une seule clé déverrouille plusieurs produits. Utile pour les bundles ou les upgrades d'un SKU de base vers un add-on.

  • Installers en un clic (Railway, Coolify, Dokku)

    Prévu

    Pour la communauté self-host qui veut du clic-pas-de-curl. Un bouton par plateforme qui provisionne la stack.

À l'étude

Sur la table

À faire si la demande réelle apparaît. Pas encore engagé.

  • SDK Go

    À l'étude

    Pour les CLI tools et les plugins Go. Ça atterrira si la communauté tire dessus.

  • Endpoint GraphQL

    À l'étude

    L'API REST couvre 95 % des cas. GraphQL n'atterrira que si un cas client réel se présente.

  • SSO SAML

    À l'étude

    Pour les ventes enterprise. Arriverait avec un tier Pro+ et un ajustement de pricing au siège.

  • Domaine custom white-label

    À l'étude

    Faites tourner le dashboard sur votre propre sous-domaine (app.yourbrand.com). Caddy on-demand TLS, login brandé. Nécessite une demande client payant.

Faire monter quelque chose ?

Un signal de demande honnête fait remonter les sujets. Ouvrez une issue GitHub ou envoyez un mot à hello@paperkey.dev. Les deux sont lus.

L'édition managée n'est pas encore ouverte

Laissez votre adresse pour être prévenu de son ouverture, sans date promise. L'édition self-host, elle, tourne dès aujourd'hui sous licence MIT.