kilden_
$ kilden — la source

Une source.
Toutes les réponses.

Analytics produit, feature flags et campagnes comportementales — sur un unique pipeline d'événements auquel vous pouvez vous fier.

~ deux minutes jusqu'au premier événement
$ npm install kilden

// app.js
kilden.init('wk_...')
kilden.track('checkout_completed', { amount: 29990 })
autocapture inclus — installez le snippet et regardez vos événements arriver en direct
live tail — événements en streaming
timestamp événement distinct_id identité
09:41:07.312 $pageview anon_019f3c2e-8a41 anonyme
09:41:06.874 checkout_completed usr_4821 vérifié ✓
09:41:06.221 $autocapture usr_4821 vérifié ✓
09:41:05.660 search_performed anon_019f77aa-01c4 anonyme
09:41:04.981 cart_added usr_1194 vérifié ✓
09:41:04.412 $autocapture anon_019fb2d0-44e9 anonyme
09:41:03.777 signup_completed usr_7305 vérifié ✓
09:41:03.150 $pageview usr_7305 vérifié ✓
$ ls features/

Quatre produits. Un pipeline.

disponible

Analytics produit

Funnels, tendances et rétention sur chaque événement que vous capturez — sans sampling, sans tracking plan à part. Si c'est arrivé, vous pouvez l'interroger.

funnel · checkout 30 derniers jours
product_viewed 48,210 · 100%
cart_added 19,842 · 41%
checkout_started 9,120 · 19%
checkout_completed 6,743 · 14%
plus grande chute : cart_added → checkout_started −54%
new-checkout-flow
servir à la cohorte
completed_onboarding used_search · last 7d
rollout 25%
évalué en 3.2ms ● servi à 25% de la cohorte
disponible

Feature flags

Ciblez vos releases par cohortes de comportement réel — pas seulement par propriétés utilisateur. Évaluation en moins de 5ms, kill-switch instantané quand quelque chose tourne mal. Essayez le toggle.

<5ms d'évaluation instantané kill-switch cohortes comme cible
bientôt

Campagnes comportementales

Des emails déclenchés par ce que font les utilisateurs — annulés à l'instant où ils convertissent. Les métriques de campagne reviennent dans le pipeline comme des événements ordinaires : open→click→convert n'est qu'un funnel de plus.

trigger cart_abandoned
attendre 4 heures
envoyer email : « toujours là ? »
✕ sortie checkout_completed → campagne annulée
session · aperçu illustratif
2:40 / 07:52
bientôt

Session replay

Regardez les sessions derrière chaque chute du funnel. Mêmes événements, même identité — passez d'un graphique directement aux enregistrements qui l'expliquent.

$ cat differentiateur.md

Une identité que vous pouvez vérifier

Les événements des utilisateurs authentifiés sont vérifiés avec un JWT signé par votre backend. Personne ne peut usurper un user_id depuis la console du navigateur — l'usurpation est impossible, pas seulement improbable.

Un pipeline, zéro dérive : toutes les features lisent les mêmes événements. Votre funnel, le targeting de vos flags et les triggers de vos campagnes ne peuvent jamais se contredire.

// votre backend signe, kilden vérifie

const token = jwt.sign({ sub: user.id }, KILDEN_SECRET)

kilden.identify(user.id, { plan: 'pro' }, { token })
// → Authorization: Bearer <token>
// → distinct_id vérifié ✓  événements falsifiés rejetés ✕
$ whoami → product manager

Arrêtez de réclamer des données par ticket.

Vos ingénieurs l'installent une fois. À partir de là, chaque funnel, cohorte et campagne est en libre-service — sans SQL, sans réunions de tracking plan, sans attendre le prochain sprint.

sans kilden
PM
Salut, on peut avoir des données sur où les utilisateurs décrochent dans le checkout ? 🙏 lundi, 9:14
ENG
Il faut d'abord ajouter du tracking. Je crée un ticket — en étant réaliste, le sprint d'après. lundi, 11:52
réponse dans ~3 semaines, si le ticket survit au grooming
avec kilden
1.ouvrez funnels → checkout
2.les événements autocapturés sont déjà là — sans tracking plan
3.chute trouvée : cart → checkout −54%
4.lancez une campagne de récupération sur cette cohorte — vous-même
réponse en 3 minutes · zéro ticket à l'ingénierie
kilden-mcp bientôt
Ou passez-vous complètement de l'UI — interrogez vos données en langage naturel depuis Claude ou n'importe quel client MCP : "pourquoi la conversion du checkout a-t-elle chuté la semaine dernière ?"
c'est une installation de 2 minutes — ils vous remercieront
Au fait — vous pouvez l'installer vous-même. Demandez-le simplement à votre agent IA :
 Installe kilden (paquet npm "kilden") dans ce projet. Initialise-le avec ma write key de app.kilden.io/settings, active autocapture et ajoute un appel kilden.track() sur notre événement principal de conversion. Docs : docs.kilden.io/install
$ cat tarifs.txt

Le plan gratuit est le produit, pas une démo.

Free

gratuit pour toujours, pas un essai
1M d'événements / mois
1M de flag requests
illimités membres de l'équipe
cohortes et campagnes incluses
5K session replays bientôt
commencer gratuitement — sans carte

Pay as you go

tarifs bientôt
à l'usage, en plus du plan gratuit
sans sièges, sans contrats
définissez vos propres plafonds de facturation
les premiers utilisateurs verrouillent le tarif de lancement
accès anticipé
$ ls use-cases/

Ce qu'un seul pipeline débloque

01

Récupérez les paniers abandonnés

Un email qui s'annule tout seul à l'instant où l'utilisateur convertit. Fini les « vous avez oublié quelque chose » après qu'il a déjà acheté.

02

Déployez derrière des flags

Déployez vers des cohortes construites à partir de comportement réel — « a utilisé la recherche cette semaine », « a terminé l'onboarding » — pas des listes d'utilisateurs statiques.

03

Un onboarding qui s'adapte

Des séquences guidées par ce que chaque utilisateur a vraiment fait — sautez les étapes qu'il a terminées, poussez celles qu'il n'a pas faites.

04

A/B testing sur les mêmes chiffres

Répartissez le trafic avec un flag et mesurez les deux variantes dans le même funnel. Sans exporter les événements vers un outil d'expériences à part.

05

Marketing en pilote automatique

Nudges d'upgrade, emails de win-back, jalons d'usage — déclenchés par le comportement, tournant sans que personne appuie sur envoyer.

06

Anticipez le churn

Cohorte de « actif le mois dernier, silencieux cette semaine » → la campagne de re-engagement se déclenche toute seule. Des growth loops, pas des dashboards.

$ man kilden

Des questions, des réponses honnêtes

En quoi est-ce différent de PostHog ou Mixpanel ? +

Deux choses. D'abord, l'identité vérifiée : les événements authentifiés portent un JWT signé par votre backend, donc personne ne peut usurper un utilisateur depuis la console. Ensuite, un seul pipeline — analytics, flags et campagnes lisent les mêmes événements, donc vos chiffres ne dérivent jamais d'un outil à l'autre.

Où vivent mes données ? +

Dans le cloud de Kilden, dans un store dédié ClickHouse + Postgres par workspace. Vous pouvez tout exporter à tout moment — vos événements sont à vous.

Quelles sont les limites d'équipe ? +

Aucune. Membres illimités sur tous les plans, y compris Free. Nous facturons l'usage, pas les personnes.

Que veut vraiment dire « bientôt » ? +

Ça veut dire que ce n'est pas encore construit. Nous étiquetons la roadmap honnêtement au lieu de vendre des features qui n'existent pas — campagnes et session replay viennent ensuite, dans cet ordre.

Puis-je faire du self-hosting ? +

À définir. L'architecture ne l'exclut pas, mais nous ne nous sommes pas encore engagés à le supporter. Si ça compte pour vous, dites-le-nous — ça façonne la roadmap.