Pricing
Log inStart free
Features

What Skene catches.

A release can break tracking in five ways: the call is removed, renamed, moved, sending a different field, or firing for a different set of people. Code review catches the first one. The other four leave a call in place that still runs, so nothing looks wrong until a number does.

Start the free auditSee how it works

Free tier. No credit card.

Events / skene-dashboard3 unmapped
EventTypeStatus
signup_completedremovedmissing
account_createdrenamedunmapped
plan_tierchanged fieldfield dropped
upgrade_startedmovedfires earlier
trial_endedconditional firingwider audience
workspace_openedunchangedok
The five failure modes

The other four leave a call in place that still runs.

Removed, renamed, moved, changed field, conditional firing. Only the first leaves a gap you can see.

Visible

Removed

The call is gone. The chart goes flat and someone eventually asks why.

Start the free audit
Renamed
The call still runs
Moved
The call still runs
Changed field
The call still runs
Conditional firing
The call still runs
Renamed
The event still fires. Every funnel reading the old name reads nothing.
account_created · unmapped

A finding is an edit, not a mystery score.

The check names the event, the file and why it failed, then posts a review you can apply in one click.

  • ✓The review comments on the exact lines that changed
  • ✓Where the fix is one line, the comment is a suggestion you commit from the pull request
SkeneTechnologies/skene-dashboard #312changes requested
Sskene-aibot
Skene Analytics Drift Review
This pull request has 1 tracking issue (1 fires early). See inline comments.
What breaks
Warn: upgrade_started fires earlier at billing.ts:31
src/billing/billing.ts1 comment
On every release

Every release, checked.

Skene Cloud reviews every pull request on the repository you link for removed or broken tracking, then posts findings on the PR.

  • ✓Removing or breaking an event the collection plan needs gets changes requested
  • ✓A table that is there with no sample behind it is reported and blocks nothing
  • ✓The number that tells you a release worked stays trustworthy, because a broken merge gets caught first
Skene / Before you shipOn every release
  1. ✓Plan
  2. ✓Verify
  3. ✓Launch ready
  4. ✓Check

A plan reaches launch ready only when the signals it needs already exist. Know before you ship →

Four surfaces, one engine

In your coding agent, on your pull requests, in the cloud, or on your machine.

Surfaces

MCP server

Cursor, Claude Code

GitHub App

Runs on every PR

Cloud

Keeps a record

Command line

MIT, no account

GitHub App

The release check above. Reviews every change on the repository you link, and requests changes when a pull request removes or breaks an event the collection plan needs. The check also fails when a table the plan needs is missing from your database.

What this is not

Not a replacement for your analytics.

Skene does not store, model or visualise event data.

Your code

Where tracking calls live, and where releases break them.

Skene

Watches the code that records your events. Comments, never pushes.

Your analytics

PostHog, Mixpanel, Segment and the rest keep running. You do not move a dashboard.

  • ↔

    Your analytics and BI tools keep running

    Skene watches the code that records your events, and the events keep going where they go today. You do not move a dashboard.

  • ▢

    Skene OSS and the free audit are two products

    Skene OSS is the MIT-licensed command-line tool, public at github.com/SkeneTechnologies/skene. No Skene account, and you supply the model provider.

  • ✕

    A Skene OSS run creates neither an account nor a workspace

    The free audit runs inside Skene Cloud, behind sign-in.

  • ▣

    Findings arrive as comments, never as changes

    Skene comments on the change that broke tracking. It never pushes to your default branch.

Start the free audit.

Sign in, create a workspace, connect a source, and Skene returns one audit of what your product collects.

Start the free auditSee Skene OSS

Product data your GTM team can trust.

Product

Before you shipHow it worksFeaturesIntegrationsSecuritySupabasePricing

Developers

DevelopersSkene CloudMCP servervs coding agentsOpen sourceDocs

Resources

ResourcesGlossaryPlaybooksBlogReleases

Company

AboutCommunityEventsContactPrivacyTerms
© 2026 Skene Technologies. All rights reserved.