Logiciels et applications

Extensions de navigateur sur mesure pour Chrome, Firefox, Safari et Edge

Gjethe développe des extensions de navigateur en Manifest V3 pour Chrome, Edge, Firefox et Safari : outils de productivité, aides pour l'e-commerce, assistants IA, connecteurs CRM et outils privés pour les équipes d'entreprise. Nous concevons la fenêtre contextuelle et les pages d'options, demandons uniquement les autorisations nécessaires, développons le back end dont l'extension a besoin et gérons la soumission aux boutiques. Le prix dépend de votre projet et est convenu dans votre devis.

  • Première consultation gratuite
  • Devis écrit pour votre projet
  • Paiements échelonnés par étapes, avec souplesse

En un coup d'œil

Standard
Manifest V3
Browsers
Chrome, Edge, Firefox, Safari
Diffusion
Publique, non répertoriée ou réservée à l'entreprise
Tarifs
Devis par projet

Definition

Qu'est-ce que les extensions de navigateur?

Une extension de navigateur est un petit programme qui ajoute des fonctionnalités à un navigateur web (lire ou modifier des pages web, ajouter des boutons à la barre d'outils, ou connecter le navigateur à d'autres services), construit avec des technologies web et distribué via les boutiques d'extensions de navigateur.

Les extensions vivent exactement là où les gens travaillent déjà : dans leur navigateur, au-dessus des sites qu'ils utilisent toute la journée. Cela les rend idéales pour économiser des clics, remplir des données, capturer des informations, ajouter de l'IA à n'importe quel champ de texte ou connecter une application web à votre CRM. Cela signifie aussi que les utilisateurs leur accordent beaucoup de confiance ; nous concevons donc avec des autorisations minimales, des déclarations de confidentialité claires et une validation fluide par les boutiques.

À qui s'adresse-t-elle ?

  • Fondateurs avec un produit sous forme d'extension

    L'extension est le produit : un outil de productivité, une aide à l'achat ou un assistant IA vendu au public.

  • Entreprises SaaS

    Une extension compagnon amène votre produit dans les outils dans lesquels vos utilisateurs travaillent déjà.

  • Équipes internes

    Une extension privée automatise des étapes répétitives dans les outils web que votre personnel utilise chaque jour.

  • Entreprises d'e-commerce et d'affiliation

    Outils de comparaison de prix, de coupons, de listes de souhaits et de recherche de produits.

Ce qui est inclus, et ce que vous conservez

Ce qui est inclus

  • Planification des cas d'usage et des autorisations
  • Conception de la fenêtre contextuelle, du panneau latéral et de la page d'options
  • Développement Manifest V3 en TypeScript
  • Scripts de contenu pour lire ou enrichir les pages web
  • Logique du service worker en arrière-plan
  • Stockage et synchronisation des paramètres utilisateur
  • Authentification avec votre application web ou OAuth
  • API back end lorsque l'extension en a besoin
  • Builds multi-navigateurs pour Chrome, Edge et Firefox
  • Empaquetage pour Safari via Xcode si nécessaire
  • Politique de confidentialité et éléments de la fiche de la boutique
  • Soumission aux boutiques et validation

Ce que vous recevez

Remis en fin de mission. À vous pour toujours.

  • Extension publiée sous votre compte développeur
  • Code source et scripts de build
  • Fiches de boutique avec captures d'écran et descriptions
  • Documentation de confidentialité pour les relecteurs
  • Instructions de mise à jour et de publication

Quels types d'extensions construisons-nous ?

  • Assistants IA

    Résumer des pages, rédiger des réponses, traduire ou réécrire du texte n'importe où dans le navigateur.

  • Outils CRM et commerciaux

    Capturer des prospects depuis des sites web et les envoyer vers HubSpot, Salesforce ou votre propre système.

  • Aides à l'achat

    Suivi des prix, comparaison et listes de souhaits pour les sites d'e-commerce.

  • Outils de productivité interne

    Remplir automatiquement des formulaires répétitifs, ajouter des raccourcis et imposer des contrôles dans les systèmes web internes.

Pourquoi les autorisations comptent autant

Chaque autorisation demandée par une extension est montrée aux utilisateurs à l'installation et examinée lors de la validation par la boutique. Des autorisations larges, comme l'accès à tous les sites web, déclenchent une validation plus stricte, dissuadent les installations et font monter les enjeux si quelque chose tourne mal.

Nous concevons les extensions pour qu'elles demandent les autorisations les plus étroites possible : des sites précis plutôt que tous les sites, des autorisations facultatives demandées uniquement lorsqu'une fonctionnalité en a besoin, et un accès à l'onglet actif plutôt qu'un accès permanent lorsque c'est possible. Le résultat est une extension plus facile à faire approuver, plus facile à croire et plus sûre à exécuter.

Manifest V3 en termes simples

ConceptCe que cela signifie pour votre extension
Service workerLa logique en arrière-plan ne s'exécute que lorsque c'est nécessaire au lieu de tourner en permanence, ce qui économise la mémoire
Règles déclarativesLe filtrage réseau utilise des règles prédéfinies plutôt que d'inspecter chaque requête
Pas de code distantTout le code est livré dans le paquet de l'extension, que les relecteurs peuvent inspecter
Autorisations granulairesL'accès peut être limité à des sites précis ou accordé au moment où il est nécessaire

Comment fonctionnent les extensions de navigateur, étape par étape

Chaque étape produit un résultat clair que vous pouvez relire. Le calendrier est convenu dans votre devis.

  1. 1

    Concept et autorisations

    Ce que fait l'extension, sur quels sites, et les autorisations minimales requises.

  2. 2

    Design UX

    Fenêtre contextuelle, panneau latéral et éléments dans la page conçus pour s'intégrer naturellement aux sites qu'ils enrichissent.

  3. 3

    Construire

    Développement Manifest V3 avec des builds de test que vous pouvez charger dans votre navigateur.

  4. 4

    Backend

    Comptes, synchronisation ou API d'IA mis en place lorsque l'extension a besoin d'un serveur.

  5. 5

    Tests multi-navigateurs

    Chrome, Edge et Firefox testés ; Safari empaqueté si nécessaire.

  6. 6

    Soumission aux boutiques

    Fiches, déclarations de confidentialité et soumission, avec réponses aux éventuelles questions des relecteurs.

Les outils, et ce qui détermine votre devis

Le prix dépend de votre projet et est convenu dans votre devis. Voici ce qui le fait varier.

Extensions de navigateur : facteurs de prix
FacteurPourquoi c'est important
Nombre de sites pris en chargeLes scripts de contenu qui fonctionnent sur de nombreux sites différents demandent plus de gestion et de tests.
Besoins en back endLes comptes, la synchronisation, les paiements ou le traitement par IA nécessitent un serveur.
Couverture des navigateursL'empaquetage et les tests pour Safari ajoutent du travail au-delà des navigateurs Chromium et de Firefox.
Complexité de l'interfaceUne simple fenêtre contextuelle est plus rapide qu'une application complète dans un panneau latéral.
MonetisationLes licences, abonnements ou limites d'usage demandent de la facturation et de la logique de comptes.

Erreurs courantes à éviter

Ce qui tourne le plus souvent mal, et comment un bon projet l'évite.

  • Demander l'accès à tous les sites web

    Des autorisations larges ralentissent la validation et effraient les utilisateurs. Ne demandez que les sites et l'accès dont la fonctionnalité a besoin.

  • S'appuyer sur des sélecteurs de page fragiles

    Les sites web changent leur balisage. Les scripts de contenu ont besoin de sélecteurs résistants et d'une surveillance des cassures.

  • Pas de politique de confidentialité

    Les extensions qui traitent des données d'utilisateurs ont besoin d'une politique de confidentialité claire et de déclarations exactes dans les boutiques.

  • Oublier les mises à jour

    Les changements de navigateurs et de sites web cassent les extensions avec le temps ; prévoyez de la maintenance.

Questions fréquentes

Qu'est-ce que Manifest V3 ?

Manifest V3 est la plateforme d'extensions actuelle exigée par le Chrome Web Store. Elle utilise des service workers à la place des pages d'arrière-plan et des autorisations plus strictes. Toutes les extensions que nous construisons la ciblent.

Une même extension peut-elle fonctionner sur Chrome, Firefox, Edge et Safari ?

En grande partie, oui. Chrome et Edge partagent un moteur, Firefox prend en charge la même API WebExtensions avec de petites différences, et Safari nécessite une enveloppe Xcode et un compte développeur Apple, que nous gérons.

L'extension peut-elle être privée pour mon entreprise ?

Oui. Les extensions peuvent être publiées en mode non répertorié ou déployées en privé sur les navigateurs gérés de votre organisation plutôt que sur la boutique publique.

Une extension peut-elle utiliser l'IA ?

Oui. L'extension envoie du texte à une API d'IA via votre back end, si bien que les clés d'API restent secrètes et que l'usage peut être limité par utilisateur.

Pourquoi mon extension a-t-elle été refusée ?

Les motifs courants sont des autorisations excessives, un objectif peu clair, des déclarations de confidentialité manquantes ou du code impossible à examiner. Nous corrigeons la cause et soumettons à nouveau.

Pouvez-vous reprendre une extension Manifest V2 existante ?

Oui. Nous la migrons vers Manifest V3, en remplaçant les pages d'arrière-plan par un service worker et en mettant à jour la logique de filtrage réseau.

L'extension peut-elle se synchroniser avec notre application web ?

Oui, via la connexion et l'API de votre application, si bien que les utilisateurs voient les mêmes données dans les deux.

Pouvons-nous faire payer l'extension ?

Oui, via votre propre système d'abonnement ou de licences relié à un prestataire de paiement comme Stripe.

À qui appartient le compte développeur ?

À vous. L'extension est publiée sous vos comptes Chrome Web Store, Firefox et Apple.

Combien de temps dure la validation du Chrome Web Store ?

Cela varie selon les autorisations et la complexité de l'extension, et Google ne publie pas de calendrier fixe. Des autorisations étroites et des déclarations de confidentialité complètes fluidifient les validations.

L'extension peut-elle fonctionner sur nos outils web internes ?

Oui. Les scripts de contenu peuvent enrichir des systèmes internes (ajout de boutons, de contrôles ou de saisie automatique) sans modifier ces systèmes eux-mêmes.

Comment les utilisateurs obtiennent-ils les mises à jour ?

Les mises à jour publiées s'installent automatiquement dans les navigateurs des utilisateurs après validation par la boutique, si bien que tout le monde reste sur la dernière version.

L'extension peut-elle fonctionner hors ligne ?

En partie. Les paramètres et les données enregistrées sont conservés dans le stockage de l'extension, et les fonctionnalités qui n'ont pas besoin d'un serveur continuent de fonctionner ; tout ce qui appelle une API attend une connexion.

Maintenez-vous les extensions après le lancement ?

Oui. Les sites web modifient leurs mises en page et les navigateurs mettent à jour leurs API ; nous proposons donc de la maintenance pour corriger rapidement les cassures et garder les fiches de boutique conformes.

Créez votre extension.

Dites-nous ce dont vous avez besoin. Vous recevez une évaluation honnête, un plan clair et un devis écrit. La première consultation est toujours gratuite.

  1. Et ensuite ?
  2. 1Vous nous dites ce dont vous avez besoin
  3. 2Nous nous efforçons de répondre sous 24 heures avec des questions
  4. 3Vous recevez un devis écrit pour votre projet