Skip to content

Projects and Data

Ogma is local-first. Project data, captured traffic, findings, exports, backups, plugin packages, and local settings live on the workstation running Ogma.

Instances

An instance represents a running Ogma proxy and API process.

Typical defaults:

ListenerDefault
Proxy127.0.0.1:8080
API127.0.0.1:8181
Data directory./ogma-data for local CLI/dev runs, platform-specific app data for packaged desktop builds

Use the launcher to start, stop, open, edit, or remove local instances.

Projects

Projects separate testing data. Use one project per client, application, assessment phase, or lab target.

Project-scoped data includes:

  • HTTP history.
  • WebSocket and SSE history.
  • Findings.
  • Replay sessions.
  • Automate sessions and runs.
  • Workflows and workflow runs.
  • Scope presets.
  • Custom passive rules.
  • Exports and imported data.

Backups and Exports

Backups are for restoring Ogma project state. Exports are for reporting, review, or tool interop.

ArtifactPurposeTreat as sensitive
Project backupRestore local Ogma stateYes
HAR exportShare captured HTTP trafficYes
Findings reportReporting and triageYes
Raw HTTP exportReproduce or audit requestsYes
CSV/JSON exportsExternal analysisYes

Review exports before sharing when you need to remove cookies, bearer tokens, passwords, internal hostnames, or personal data.

Imports

Ogma supports importing traffic and assessment data from several sources, including HAR, Burp exports, API specifications, and findings imports.

Use imports to:

  • Bring previous test evidence into a project.
  • Seed targets from an API specification.
  • Continue analysis from another proxy or capture source.
  • Normalize findings into Ogma's reporting workflow.

Project Organization

Recommended setup:

  • Use a dedicated project per assessment.
  • Use clear names for projects, exports, and backups.
  • Keep evidence, notes, and findings linked inside the same project.
  • Store backups next to the engagement or lab materials they belong to.
  • Review plugin logs before sharing diagnostics.
  • Clear browser data when switching between unrelated targets.

Certificates

Ogma manages local CA material for HTTPS inspection. Certificate settings include CA download, backup/import, regeneration, named CAs, and TLS diagnostics.

Use certificate profiles to separate work between projects or environments when that makes the setup easier to reason about.

Released under the GNU AGPLv3 license.