Pour les équipes et les entreprises

Obfuscation JavaScript pour la CI/CD et les équipes

Protégez chaque build automatiquement. Intégrez l'obfuscation VM à votre pipeline, partagez une seule configuration dans toute votre équipe et obfusquez au volume auquel un vrai produit est livré.

Lire la documentation de l'API

L'obfuscation manuelle ne suit pas

Un produit livré fréquemment doit protéger chaque version, pas un fichier glissé à la main dans un outil web.

Conçu pour les gros volumes

Plusieurs bundles par produit, plusieurs produits, de nombreuses versions par mois. Les exécutions manuelles oublient des builds et ralentissent l'équipe.

Une seule configuration

Toute l'équipe obfusque avec le même préréglage, si bien que la protection ne dépend pas de la personne qui a lancé l'outil ni des réglages qu'elle a choisis.

Reproductible et vérifiable

L'obfuscation vit dans le pipeline comme une étape versionnée. Chaque version est protégée de la même façon, et il est facile de voir comment.

Obfusquez au sein de votre pipeline

Appelez l'API depuis n'importe quel système de CI avec un jeton de build. C'est la même obfuscation VM que dans le tableau de bord, pilotée par votre build plutôt que par un navigateur.

Fonctionne dans GitHub Actions, GitLab CI, Jenkins ou n'importe quel runner avec Node.

Authentifiez-vous avec un jeton de build conservé dans les secrets de votre CI.

Moteur VM, préréglages et défenses identiques à ceux du tableau de bord.

Obfusquez à chaque build pour qu'une version ne soit jamais livrée sans protection.

obfuscate.mjs

Conçu pour les équipes

Des sièges, une configuration partagée et des jetons centralisés, pour que la protection devienne un standard d'équipe plutôt que la configuration d'une seule personne.

Sièges d'équipe

Sièges d'équipe

Ajoutez des ingénieurs à un même espace de travail avec un quota et une facturation partagés.

Préréglages partagés

Préréglages partagés

Enregistrez une configuration d'obfuscation une seule fois et utilisez-la sur tous vos produits et pipelines.

Jetons de build

Jetons de build

Émettez des jetons d'API pour la CI et révoquez-les sans toucher à votre code.

Configuration imposée

Configuration imposée

Imposez une seule version de l'obfuscateur et un préréglage d'options à toute l'équipe.

Épinglage de version

Épinglage de version

Épinglez chaque build à une version exacte ou à une plage flexible qui suit les versions mineures et correctives.

Dimensionné pour le volume de production

Des quotas plus élevés, des fichiers plus volumineux et une configuration unique pour l'ensemble de vos produits.

Quotas mensuels élevés

De plusieurs milliers d'obfuscations VM par mois jusqu'aux niveaux Business à la plus grande capacité.

Bundles volumineux

Obfusquez de gros bundles de production, avec des limites de taille de fichier bien supérieures à celles des niveaux gratuit et Pro.

Épinglage de version et configuration imposée

Épinglez une version exacte ou une plage ^/~, et imposez la version et le préréglage à chaque membre.

Forfaits Team et Business

Sièges d'équipe, quotas mutualisés et fichiers plus volumineux pour les charges de production. Les niveaux Business à plus grande capacité évoluent avec votre volume.

Team

Pour les équipes en croissance

$59

/mois

facturé mensuellement

Tout le forfait Pro, plus :

Quota VM de 500 MB / mois (partagé)

150 MB / jour et par membre

Jusqu'à 5 membres d'équipe

Taille de fichier VM limitée à 7 MB

Épinglage de version flexible

Remplacements de version et de préréglage au niveau de l'équipe

Business

Pour les grandes équipes

$149

/mois

facturé mensuellement

Tout le forfait Team, plus :

Quota VM de 2.5 GB / mois (partagé)

600 MB / jour et par membre

Jusqu'à 15 membres d'équipe

Taille de fichier VM limitée à 10 MB

Support prioritaire

Questions des équipes

Protégez chaque build que votre équipe livre

Sièges d'équipe, préréglages partagés et quotas à haut volume pour la CI/CD.