kilden_
$ kilden — a fonte

Uma fonte.
Todas as respostas.

Analytics de produto, feature flags e campanhas por comportamento — sobre um único pipeline de eventos no qual você pode confiar.

~ dois minutos até o primeiro evento
$ npm install kilden

// app.js
kilden.init('wk_...')
kilden.track('checkout_completed', { amount: 29990 })
autocapture incluído — instale o snippet e veja seus eventos chegarem ao vivo
live tail — eventos em streaming
timestamp evento distinct_id identidade
09:41:07.312 $pageview anon_019f3c2e-8a41 anônimo
09:41:06.874 checkout_completed usr_4821 verificado ✓
09:41:06.221 $autocapture usr_4821 verificado ✓
09:41:05.660 search_performed anon_019f77aa-01c4 anônimo
09:41:04.981 cart_added usr_1194 verificado ✓
09:41:04.412 $autocapture anon_019fb2d0-44e9 anônimo
09:41:03.777 signup_completed usr_7305 verificado ✓
09:41:03.150 $pageview usr_7305 verificado ✓
$ ls features/

Quatro produtos. Um pipeline.

disponível agora

Analytics de produto

Funnels, tendências e retenção sobre cada evento que você captura — sem sampling, sem tracking plan à parte. Se aconteceu, você pode consultar.

funnel · checkout últimos 30 dias
product_viewed 48,210 · 100%
cart_added 19,842 · 41%
checkout_started 9,120 · 19%
checkout_completed 6,743 · 14%
maior queda: cart_added → checkout_started −54%
new-checkout-flow
servir à cohort
completed_onboarding used_search · last 7d
rollout 25%
avaliado em 3.2ms ● servindo a 25% da cohort
disponível agora

Feature flags

Segmente lançamentos por cohorts de comportamento real — não apenas propriedades do usuário. Avaliação abaixo de 5ms, kill-switch instantâneo quando algo dá errado. Teste o toggle.

<5ms de avaliação instantâneo kill-switch cohorts como target
em breve

Campanhas por comportamento

Emails disparados pelo que os usuários fazem — cancelados no instante em que convertem. As métricas de campanha voltam ao pipeline como eventos comuns: open→click→convert é só mais um funnel.

trigger cart_abandoned
esperar 4 horas
enviar email: “ainda está aí?”
✕ saída checkout_completed → campanha cancelada
sessão · prévia ilustrativa
2:40 / 07:52
em breve

Session replay

Veja as sessões por trás de cada queda do funnel. Mesmos eventos, mesma identidade — salte de um gráfico direto para as gravações que o explicam.

$ cat diferenciador.md

Identidade que você pode verificar

Os eventos de usuários autenticados são verificados com um JWT assinado pelo seu backend. Ninguém consegue forjar um user_id pelo console do navegador — forjar é impossível, não apenas improvável.

Um pipeline, zero divergência: todas as features leem os mesmos eventos. Seu funnel, o targeting das suas flags e os triggers das suas campanhas nunca podem se contradizer.

// seu backend assina, kilden verifica

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

kilden.identify(user.id, { plan: 'pro' }, { token })
// → Authorization: Bearer <token>
// → distinct_id verificado ✓  eventos forjados rejeitados ✕
$ whoami → product manager

Pare de abrir tickets para pedir dados.

Seus engenheiros instalam uma vez. A partir daí, cada funnel, cohort e campanha é self-service — sem SQL, sem reuniões de tracking plan, sem esperar o próximo sprint.

sem kilden
PM
Oi, dá pra ter dados de onde os usuários abandonam o checkout? 🙏 segunda, 9:14
ENG
Primeiro preciso adicionar tracking. Vou criar um ticket — sendo realista, no sprint depois do próximo. segunda, 11:52
resposta em ~3 semanas, se o ticket sobreviver ao grooming
com kilden
1.abra funnels → checkout
2.os eventos autocapturados já estão lá — sem tracking plan
3.queda encontrada: cart → checkout −54%
4.lance uma campanha de recuperação sobre essa cohort — você mesmo
resposta em 3 minutos · zero tickets para a engenharia
kilden-mcp em breve
Ou pule a UI por completo — pergunte aos seus dados em linguagem natural pelo Claude ou qualquer cliente MCP: "por que a conversão do checkout caiu na semana passada?"
é uma instalação de 2 minutos — eles vão te agradecer
Aliás — você pode instalar sozinho. É só pedir ao seu agente de IA:
 Instale kilden (pacote npm "kilden") neste projeto. Inicialize com minha write key de app.kilden.io/settings, habilite autocapture e adicione uma chamada kilden.track() no nosso evento principal de conversão. Docs: docs.kilden.io/install
$ cat precos.txt

O plano gratuito é o produto, não uma demo.

Free

grátis para sempre, não um trial
1M de eventos / mês
1M de flag requests
ilimitados membros do time
cohorts e campanhas incluídas
5K session replays em breve
comece grátis — sem cartão

Pay as you go

preços em breve
por uso, além do plano gratuito
sem assentos, sem contratos
defina seus próprios limites de cobrança
os primeiros usuários travam o preço de lançamento
acesso antecipado
$ ls use-cases/

O que um único pipeline desbloqueia

01

Recupere carrinhos abandonados

Um email que se cancela sozinho no momento em que o usuário converte. Nada de “você deixou algo no carrinho” depois de ele já ter comprado.

02

Lance atrás de flags

Faça rollout para cohorts construídas a partir de comportamento real — “usou a busca esta semana”, “completou o onboarding” — não listas estáticas de usuários.

03

Onboarding que se adapta

Sequências guiadas pelo que cada usuário realmente fez — pule os passos que ele terminou, incentive os que não.

04

A/B testing sobre os mesmos números

Divida o tráfego com uma flag e meça ambas as variantes no mesmo funnel. Sem exportar eventos para uma ferramenta de experimentos à parte.

05

Marketing no piloto automático

Nudges de upgrade, emails de win-back, marcos de uso — disparados por comportamento, rodando sem ninguém apertar enviar.

06

Antecipe o churn antes que aconteça

Cohort de “ativo no mês passado, quieto esta semana” → a campanha de re-engagement dispara sozinha. Growth loops, não dashboards.

$ man kilden

Perguntas, respondidas com honestidade

Como isso é diferente do PostHog ou do Mixpanel? +

Duas coisas. Primeiro, identidade verificada: os eventos autenticados carregam um JWT assinado pelo seu backend, então ninguém consegue forjar um usuário pelo console. Segundo, um único pipeline — analytics, flags e campanhas leem os mesmos eventos, então seus números nunca divergem entre ferramentas.

Onde meus dados ficam? +

Na nuvem da Kilden, em um store dedicado de ClickHouse + Postgres por workspace. Você pode exportar tudo a qualquer momento — seus eventos são seus.

Quais são os limites de time? +

Nenhum. Membros ilimitados em todos os planos, incluindo o Free. Cobramos por uso, não por pessoas.

O que “em breve” significa de verdade? +

Significa que ainda não foi construído. Rotulamos o roadmap com honestidade em vez de vender features que não existem — campanhas e session replay vêm a seguir, nessa ordem.

Posso fazer self-hosting? +

A definir. A arquitetura não descarta, mas ainda não nos comprometemos a dar suporte. Se isso importa para você, nos conte — isso molda o roadmap.