Liens courts de marque, suivis du clic jusqu'à la vente
Dub raccourcit des URL sous le domaine de la marque, puis relie chaque clic aux inscriptions et aux ventes qu'il a produites. Le README parle d'une plateforme d'attribution de liens, et la page de comparaison du site le présente comme « l'alternative n° 1 à Bitly ». C'est une application Next.js écrite en TypeScript, que son éditeur, Dub Technologies, exploite en version hébergée sur dub.co.
Ciblage, A/B tests et deep links réglés lien par lien
- Domaines personnalisés et QR codes : chaque lien court sort sous le domaine de la marque, avec un QR code généré automatiquement.
- Redirections ciblées : un même lien envoie vers des destinations différentes selon le pays ou l'appareil du visiteur.
- A/B tests : les variantes d'un lien se comparent sur les clics, les inscriptions ou les ventes qu'elles rapportent.
- Deep links mobiles : sur iOS et Android, le lien ouvre un écran précis de l'application, et le deep linking différé y conduit aussi après une installation.
- Contrôle de chaque lien : masquage de l'URL de destination, date d'expiration, mot de passe, aperçu personnalisé sur les réseaux sociaux.
- API, SDK et webhooks : SDK officiels en TypeScript, Go, Python, Ruby et PHP, webhooks déclenchés en temps réel.
Back-office, applications mobiles et campagnes jugées aux ventes
- Créer les liens courts d'un produit depuis son propre back-office, par l'API ou un SDK.
- Envoyer les visiteurs iOS et Android d'une campagne vers des destinations distinctes, puis vers le bon écran une fois l'application installée.
- Ranger les liens d'une équipe par dossiers et tags, avec des modèles UTM réutilisables.
- Départager deux variantes d'un lien de campagne sur les ventes plutôt que sur les clics.
Vercel, licence commerciale et affiliation sortie du dépôt
L'auto-hébergement dépend de quatre services managés. Le guide d'auto-hébergement de Dub cite Vercel pour l'hébergement et l'Edge Middleware, PlanetScale pour MySQL, Upstash pour Redis et Tinybird pour les statistiques de clics. Docker n'est pas pris en charge, précise le même guide, qui se décrit comme « un point de départ ». À l'inverse, Shlink, raccourcisseur d'URL auto-hébergé, est distribué en image Docker officielle, sous licence MIT.
Le suivi des conversions, cité dès l'introduction du README, relève d'une licence commerciale. Dub est en open core : le README place 99 % du code sous AGPLv3 et 1 % sous licence commerciale. Ce 1 % occupe les répertoires (ee), dont le README cite Dub Conversions ainsi que le SSO SAML avec synchronisation d'annuaire SCIM. Les importeurs de liens depuis Bitly, Rebrandly et Short.io s'y trouvent aussi. La licence commerciale du code (ee) autorise ce code en développement et en test, mais impose un abonnement Enterprise en production.
Le programme d'affiliation a quitté le dépôt public le 26 octobre 2026. Le site dub.co vend Dub Partners, une plateforme de programmes d'affiliation et de parrainage, à côté de Dub Links. Ce jour-là, la pull request « Simplify Dub » (#4783) a supprimé 2 546 fichiers, dont plus d'un millier liés aux partenaires, et le README a pris le titre « Dub Links ». Le dépôt s'appelle désormais dubinc/dub.link. Dub Partners n'existe donc plus que dans l'offre hébergée.
Aucune version n'est publiée : le dépôt avance en continu sur main. GitHub ne liste ni release ni tag, et le dernier commit date du 26 octobre 2026. Une instance auto-hébergée suit donc la branche principale, sans numéro de version auquel se fixer.
