For Tech Leads, SREs, and Engineering Managers

Your incidents should make
the next release safer.

Sealens plugs into your repository, deploys and alerting tool. On each alert, it ranks the commits that shipped, most suspect first, with your team's last verdict on that alert. Before each release, it flags what already broke.

Before every release During every incident PagerDuty · Opsgenie · Sentry · Alertmanager

Why not just ask an AI assistant?

What a prompt can't give you

Already there when the alert fires

Triggered by your alerting tool. No one has to ask for it.

What was actually running

Each deploy is recorded next to your commits as it happens, so you can see what was live.

What your team concluded last time

Once the incident resolves, one click in your channel records what broke. When the same alert fires again, it comes back.

What already broke here

Before you ship, commits touching code your team confirmed has broken are flagged.

Your tools start from production.
Sealens starts from your repository.

It links the alert, the deploy and the error, when there is one, to the code that just shipped. It also reads a release before it ships, and keeps what broke, file by file.

Product Walkthrough

From Alert to Verdict

One incident, start to finish: the ranked list, the cause you confirm, and what it changes for the next release.

  • The alert lands in your channel, commits ranked
  • You judge the list and confirm the cause
  • Fragility re-ranks around what actually broke

Real repository, real commits, shown here on Directus. The incident is a reconstructed scenario, and the Slack messages are simulated. → View the exact commit

0:00 / 0:00
Apply for the closed beta

Need a deeper walkthrough? Contact us

How It Works

  1. 1

    Connect your repository

    Point Sealens to your codebase with read-only access (Security One-Pager). GitHub today, GitLab and Azure DevOps next. Private repositories supported.

  2. 2

    The read comes to you

    Your alerting tool fires, Sealens analyses, and the ranked list lands in your Slack or Teams channel. Same before a release. You can also run one yourself on any past incident.

  3. 3

    Confirm the cause. The next release knows.

    Once the incident resolves, Sealens asks in your channel which commit caused it, narrowed by the fix or the rollback. One click, saved for the whole team. The full list stays open for the post-mortem.

Built Around the Decision, Not the Data

Fragility Insights

Hotspots ranked by what actually broke, as confirmed by your team, not by churn. Ownership says who to involve.

Change Risk Analysis

Commits ranked by risk, with a confidence level that says what it rests on: Git only, deploy records, or an error trace.

Repository Analysis

A model of your repository kept between analyses: per-file history, zones, ownership. So a commit can be unusual here, not just large.

Closed Beta Access

Pricing and Access

Applications are reviewed weekly. Access is limited to 6-10 teams.

Closed Beta (Limited Places)

Free

Free while beta is open. New applications move to the waitlist when all places are filled.

  • Full beta access for real incident investigation
  • Direct setup help and regular support
  • Simple feedback process to shape product improvements
Apply for the closed beta

Paid Plan (After Beta)

  • From 99 EUR per team/month: unlimited users, up to 5 repositories, once the beta ends
  • We price on repositories, not seats. Everyone on the team can open an investigation
  • More repositories? Simple next-tier pricing, confirmed with you directly
  • Kept at the same starting rate for 12 months for eligible teams
  • Clear transition to standard plans when v1 launches

We confirm details with each team before moving to paid plans.

Closed Beta

Apply for the closed beta

For teams where change piles up faster than one person can read it, and incidents hurt.

How to judge it: not "was the faulty commit first?" but "would this list have had me start in the right place, sooner?" An incident whose cause you already know is the best test.

GitHub is supported at beta. Other forges are next: apply anyway, and we will tell you where you land.

Quick answers

We already use Sentry, Datadog or an AI SRE agent. What does Sealens add?

They start from the symptom. With a clean stack trace, Sentry or Datadog will often take you straight to the faulty line, and AI SRE agents query your code on demand. Sealens starts from your repository: it ranks the commits in the window even on a latency alert with no stack trace, and keeps what your team confirmed, tied to the files that broke.

Couldn't we wire an agent to our alerts ourselves?

Wiring an alert to an agent gets you a list. What takes longer is what it needs before the question: your team's verdicts, recorded as they are made and recalled when the same alert fires, what was actually running when it broke, and the same check before every release. Then someone has to maintain it.

What is useful on day one?

From the first alert: the ranked list of the commits in the window, plus what was running, once your deploy records are connected. You can also see the result on a past incident. What your team concluded, and the code that has broken before, grow with each confirmed cause.

What if the cause isn't in our code?

Sealens doesn't see the runtime: a provider outage, an expired certificate or a quota are out of its reach, and the confidence level says so. When no code changed in the window, it states that. When commits did change, it never claims the cause is elsewhere.

What does Sealens access, and where is it hosted?

Read-only access to your history, files and metadata: it never creates commits, pull requests or branches. Repositories are connected one by one, not as an org-wide install. Hosting is on Scaleway, in Paris. One exception: readable summaries call Anthropic's Claude API (US-based) with structured analysis data only, not your raw code or diffs.

Who is behind Sealens?

A full-stack developer and independent founder based in France, building Sealens with its first beta teams. Every application is read, and every question gets an answer: hello@sealens.io.

By applying for closed beta, you agree to our Privacy Policy and Terms of Service.