📦 EqualifyEverything / equalify-reflow

📄 SECURITY.md · 40 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40# Security Policy

## Supported Versions

Equalify Reflow is currently in beta. The `main` branch is the only supported version. Tagged releases (e.g. `v0.1.0-beta.4`) are snapshots for reference; fixes land on `main`.

## Reporting a Vulnerability

If you believe you've found a security vulnerability in Equalify Reflow, please **do not** open a public GitHub issue — doing so would disclose the vulnerability to attackers before a fix exists.

Instead, report it privately through GitHub's built-in Security Advisories feature:

**https://github.com/EqualifyEverything/equalify-reflow/security/advisories/new**

Private advisories are routed directly to the maintainers and are not visible to the public until we publish them alongside a fix. No account setup or prior coordination is required — any GitHub user can open one.

We aim to acknowledge reports within 3 business days and to provide a remediation timeline within 7 business days for confirmed issues.

## Scope

**In scope:**

- The Equalify Reflow API server (`src/`)
- The Pipeline Viewer client (`clients/viewer/`)
- Project dependencies as declared in `pyproject.toml`

**Out of scope:**

- Third-party services the project integrates with (AWS, Anthropic, Microsoft Presidio, IBM Docling). Report those directly to the vendor.
- Self-hosted deployments configured differently from the project defaults. We can advise but cannot patch environments we do not control.

## What to include in a report

- A description of the issue and its impact
- Steps to reproduce, ideally a minimal proof of concept
- The affected version or commit SHA
- Your preferred public credit (or a request to remain anonymous)

Thank you for helping keep Equalify Reflow and its users safe.