PSIRT operations · product security

From report to response. One place to do it right.

REMEDiS gives your PSIRT one operating record for every report—so teams can establish impact, coordinate response, and show why each decision was made.

Product teams shipping software, devices, or services

How it works

What happens to a report.

Receive

Reports arrive through your channel and stay intact—from attachment to evidence-linked review.

Evaluate

PSIRTling proposes product, release, component, and SBOM context for your team to confirm.

Coordinate

Everyone works from one case: owner, deadline, evidence, and the next decision.

Disclose

Prepare reviewed advisories and customer notices with the evidence needed for coordination.

Why now

Three forces are colliding at once.

01

The vulnerability tsunami

Tens of thousands of new vulnerabilities a year, and AI-assisted research is multiplying the reports that reach product teams. Manual response cannot keep pace.

02

The capacity gap

Response still runs on spreadsheets, email threads, and ticketing systems never designed for this. Teams lack purpose-built tools.

03

The regulatory hammer

The EU Cyber Resilience Act, FDA §524B, NIS2, and SEC Item 1.05 turned disclosure into a legal requirement with real clocks, penalties, and market access at stake.

Finding vulnerabilities faster does not protect customers faster, not without response infrastructure built to match.

Most companies don't have a security workflow. They have a thrash cycle: heroics, fragmentation, and a record nobody can reconstruct when the board, a regulator, or a customer asks.

An overlooked category

Product security is not a red team, and it isn't the CISO's org chart.

Executives and boards routinely conflate the three. The distinction is the whole business case.

DimensionProduct security (PSIRT)Internal red teamCISO / corporate infosec
ProtectsThe shipped productThe internal networkThe compliance program
Triggered byExternal vulnerability reportsSimulated internal attacksBoard and audit reporting
Runs againstRegulatory disclosure clocksNo external deadlineQuarterly reporting cycles
Worst casePublic CVE, lost market accessMissed internal findingAudit finding, compliance gap

Our solution

PSIRTling: the senior PSIRT expert in the room.

The AI does the hard, exacting work. Your team stays in command of every consequential decision.

Old model: a tool the human operatesREMEDiS: a colleague that does the work
Human re-keys vulnerability data from email and portalsReports arrive from your verified form and connected programs, preserved as evidence
Human hunts for the affected products and versionsPSIRTling proposes product, release, and component context from your own evidence, for you to confirm
Human drafts every brief from scratchPSIRTling prepares the cited brief and the next step; people review, decide, and approve
Human tracks timelines by handDeadlines run from your SLAs; warnings and breaches are recorded and can reach Slack or Teams
One engineer, one case at a timeOne record per case, so a small team can carry many, with the audit trail already written

PSIRTling never publishes, sends, or closes anything on its own. Every answer is grounded in your workspace's evidence, cited, and never used to train a shared model.

Who it's for

A tier for every team that answers the report.

Sentinel

Solo developers and open-source maintainers

Free. A full vulnerability disclosure program and triage with zero setup.

Squadron

Small product teams

Subscription. Roles, response SLAs, chat and ticketing integrations, and the shared record.

Citadel

Enterprise PSIRTs and portfolios

Subscription. Compliance packs for CRA, FDA, NIS2, and SEC clocks, with sovereign options.

Squadron and Citadel pricing is being validated with design partners now. Large OEMs spend millions a year building this in-house; REMEDiS is a fraction of that.

Need help building the program, not just the tool? REMEDiS also designs PSIRT programs and runs readiness exercises.

Talk to a PSIRT expert

Get started

Let’s get started.

Start with your website, repository, or package. PSIRTling suggests the setup details for you to review; ownership can wait.

Tell us what you ship website, repository, or package · optional

Choose context Review suggested details Create account

Add a website, repository, or package—or skip it and start with your account.

Compare another source

Add another link to compare both sources side by side. If they disagree, both stay visible for you to decide.

Use a website, repository, or package page for public context—not a workspace connection. A claimed domain never blocks your account. Have an invitation?

A quick security check protects this lookup; it does not verify ownership.

Release · current

What’s new in REMEDiS

Review context

Correct this context item

Your correction stays a proposal until an authorized operator reviews it. The original observation remains preserved.

REMEDiS Security Product-security response, as a service. Services

Review proposal

Record your decision

This records a human review outcome. It does not change the cited evidence or grant ownership.

Decide report

Open a case from this report?

Your decision stays human-controlled. The original report and evidence remain preserved; accepting prepares a case proposal, while rejecting does not delete the report.

Withdraw prepared action

Revoke this acceptance proposal?

Revocation prevents this pending proposal from being confirmed. It does not alter the preserved report or any existing case.

Decision

What is this report?

PSIRTling relationship review

Relate this case to another case

This records a human-reviewed relationship. It never merges cases, changes ownership, or closes a response. For a duplicate, record the current case as Duplicate first.

Operational plan

Update owner, status, and next step

To close a case: no open next step, no open or blocked tasks, no advisory awaiting approval, no unanswered researcher message, and no deadline in warning or breached. The PSRP v2.5 stage shows where the response is. It is not proof that a fix shipped or an advisory went out.

External access

Issue an API token

The token is shown once after you issue it. It can only read what you tick below, never more than you can read yourself, and it stops working at the expiry you choose.

What it may read

Shown once

Copy your token now

This is the only time REMEDiS shows the token for . Store it in your secrets manager. Send it as Authorization: Bearer ….

Chat ops

Add a chat channel

Create an incoming webhook for the channel in Slack or Microsoft Teams, paste its URL here, and choose which events to forward. The URL is stored encrypted and is not shown again.

Ticketing

Connect Jira or ServiceNow

Use a read-only account or API token. The address, account, and token are stored encrypted and are never shown again. REMEDiS reads ticket status only.

Revoke

Revoke?

Invite

Invite a product-security teammate

The recipient must authenticate as this exact email identity. Initial invitations cannot grant ownership.

Owner review

Record an access decision

Workspace access

Ask the workspace owner for access.

Your account is ready, but this site or project is already connected to another workspace. Send a request for the workspace owner to review. Approval creates an invitation; it does not add access automatically.

The owner may issue a different invitation role.

Remove member

Revoke workspace membership?

The member's identity session may remain valid, but workspace authorization will fail on its next request. Historical audit attribution remains intact.

Tasks

Add a task

Give it an owner and a due date. Completing it needs a resolution note and evidence.

Must finish first

Lessons learned

What should the team remember from this case?

Closed case · tenant-local human record

Kept with this case for your team to review. It is not used to train or steer PSIRTling. Correcting a lesson adds a new version and keeps the original. A lesson does not claim the fix or the advisory succeeded.

Advisory approval

Send this advisory for approval

This records approval evidence only. It does not send, publish, file, or prove delivery. Destinations are declared, not verified.

Approval

Approve this advisory?

Compare the exact content, declared destinations, evidence, expiry, and package hash. Approval is not execution or legal sign-off.

Package SHA-256
Exact content
Where it will be published (one per line)
Evidence
Reason (recorded in the audit log)
Expires

Message the researcher

Send a message

Review the exact text. Authorization creates an immutable tenant record; submission is attempted once to prevent duplicate mail. “Provider accepted” is not proof of delivery.

Products

Add a release

Affected releases

Which releases are affected?

Select every release examined. Releases you do not select stay unknown, not unaffected.

Export

Export this case

TLP:RED

Downloads a JSON file with the report, decisions, affected releases, linked cases, evidence list, researcher messages, advisory approvals, deadlines, and the audit trail as of now. Attachments are not included; they are referenced by hash. An approval in the file records a sign-off, not that anything was sent.

Provenance

Source evidence

Review the records that inform this view. Evidence is inspectable; decisions remain with your team.

New account · Step 1 of 3

Create your REMEDiS account.

Use any email you can open. Add a website, repository, or package if you want PSIRTling to prepare your starting profile. Ownership can wait.

Already have a REMEDiS account? Use Email sign-in here. We’ll add this device without creating another account.

Account access · workspace later Your account comes first. Add a website, repository, or package for PSIRTling to review; connect a workspace only when you are ready.

  1. 01Verify email
  2. 02Create passkey
  3. 03Review context

We’ll email a setup link. Your account comes first.

Project connection

Keep the project separate from company ownership.

For an open-source project, package, or product without a conventional company website, REMEDiS keeps the project connection separate from company ownership. Review the project now, keep your account and saved setup unbound, and connect the project through a governed workspace step when your team is ready.

  1. 01
    Review the exact project

    Use a canonical repository, package, or release coordinate as source context.

  2. 02
    Keep context separate

    PSIRTling can suggest product details, but a public link or package name is not ownership proof.

  3. 03
    Connect it later

    Your team can start the governed project-identity verification step after the account is ready.

What this does not do: claim an entire organization, execute project content, or grant disclosure or integration write authority.

Existing account · return here

Sign in to REMEDiS.

Returning to REMEDiS? Start with email sign-in to sign in and add this device. Passkeys are optional; your workspace connection stays unchanged.

Sandbox access

Open the sandbox workspace.

Enter the shared sandbox password to explore a pre-filled workspace: reports, cases, products, deadlines, and a live public reporting channel. Nothing here is real customer data.

Account recovery

Create a new passkey.

Use one of the recovery codes you saved when your account was created. We’ll verify it once, then let you register a replacement passkey on this device.

Operator guide

Keep the response moving without losing control.

PSIRTling summarizes cited records. Review the evidence, then decide what happens next.

  1. 01
    Preserve

    Keep the original report and supporting material as evidence.

  2. 02
    Evaluate

    Check quality, duplication, scope, source freshness, and the questions still open.

  3. 03
    Coordinate

    Connect products, releases, components, owners, and accountable work.

  4. 04
    Decide

    Record your decision, the reason, and who does the next step.

  5. 05
    Disclose and learn

    Prepare reviewed communication and retain what the response taught the program.

Ask PSIRTling

Coaching from the public PSIRT reference.

Answers are prepared from the signed REMEDiS PSIRT operations reference only. No report, case, or workspace record is used. Suggestions are for your review, not decisions.

PSIRTling’s boundary: it can organize, draft, and explain. An authorized person must confirm tenant truth or authorize an external effect.

Account security

Keep your sign-in recoverable.

Review the passkeys on this account and keep recovery codes available. Credential changes require a fresh authenticated session and never change workspace membership.

Passkeys

Only names and timestamps are shown; private key material never leaves your device.

Recovery codes

Regenerating codes invalidates the previous set and signs you out so the new set is protected.