CatByte Guard - MDR for the rest of us

Your security engineer.
Always on.

Connect your email, cloud, and GitHub in under five minutes. CatByte Guard detects phishing, exposed databases, suspicious logins, and vulnerable dependencies - then tells you exactly how to fix each one, step by step.

4 minSetup time
12 minAvg. time to resolve
97%Alerts auto-triaged
500KMNT / month
Built for teams without a security team

Security engineers are expensive. Breaches are more expensive.

Most mid-size companies can't justify a $200k security hire - but they also can't afford to get breached. CatByte Guard fills that gap with automation that actually explains itself.

The problem

Too many signals, no time

Cloud dashboards, email spam filters, GitHub Dependabot, log tools - each screaming something. You can't triage them all, and most teams don't know which ones matter.

The gap

The hiring math doesn't work

A senior security engineer costs $180k-$260k and takes six months to hire. For a mid-size company that's a massive overhead for someone watching dashboards.

The solution

CatByte Guard handles both

Always-on detection across email, cloud, and code. Every alert comes with a clear fix and exact commands - so a non-technical founder can resolve real threats in minutes.

See it in action

One alert, end to end - in under 12 minutes.

Walk through the lifecycle of a real credential-theft attempt. Detect it, investigate it, map it to MITRE ATT&CK, and remediate - no security degree required.

Step 01 - Detection

Catch the threat the moment it happens.

The detection engine runs continuously across every connected integration - your inbox, cloud control plane, and GitHub repo. It classifies threats with severity and the exact detection rule that fired.

  • Real-time SSE stream to the dashboard - no polling, no delay
  • Phishing, exposed S3/RDS, anomalous logins, leaked secrets
  • Slack pings the right channel with a one-line summary
/alerts - detection feedStreaming
Suspicious sign-in from unusual location
User sarah@company.co authenticated to Google Workspace from Lagos, Nigeria - 11,400 km from her usual city. No prior session from this geography.
Critical
rule: auth.impossible_travelsource: emailMITRE: T10782s ago
S3 bucket opened to public
Bucket prod-user-uploads received s3:PutBucketAcl setting public-read. 2.1M objects now world-readable.
Critical
rule: cloud.s3_public_aclsource: awsMITRE: T153014s ago
Vulnerable dependency - CVE-2024-28849
Repo api-core pulls follow-redirects@1.15.4. Proxy-auth header leakage - patched in 1.15.6.
High
rule: sca.cve_directsource: githubCVSS 6.51m ago
Step 02 - Investigation

A timeline that writes itself.

The moment an alert fires, CatByte Guard opens an incident and starts threading related events - logins, API calls, commits - into a single ordered timeline.

  • Auto-correlates alerts into a single incident by actor, asset, and time window
  • SLA timers: first-response and time-to-resolve tracked per incident
  • Analyst notes, status changes, and system events in one feed
/incidents/INC-2849 - credential compromiseActive · P1
14:02:11Detection - auth.impossible_travel

Sign-in from Lagos for sarah@company.co. Distance 11,400 km from last known geo.

14:02:14Auto-enrichment - session & device

Device fingerprint not seen before. User-Agent Mozilla/5.0 (X11; Linux x86_64). IP in DigitalOcean ASN.

14:02:17Correlation - 4 related events pulled in

Same IP attempted OAuth consent for Drive, Gmail, and Calendar. Two GitHub token exchanges from parent org.

14:02:22Slack notification → #sec-ops

Channel pinged with incident summary and “Acknowledge” button. On-call: daniel@company.co.

14:03:04Analyst note - Daniel

“Confirmed with Sarah - she's in Austin. Revoking sessions and rotating OAuth refresh tokens now.”

14:07:18Resolved - attacker session killed

All refresh tokens for sarah@ invalidated. MFA re-enrolled. SLA: 5m 7s first-response · 11m 43s to resolve.

Step 03 - Mapping

Every alert, mapped to MITRE ATT&CK.

CatByte Guard maps each rule to the MITRE ATT&CK technique it covers, so you can see your defensive coverage at a glance - and explain what happened to an auditor without a translation layer.

  • Pre-mapped for 80+ detection rules across email, cloud, and code
  • Coverage heatmap surfaces gaps in your detection surface
  • Incident reports export with MITRE annotations for compliance
/coverage - MITRE ATT&CK matrix (excerpt)32 / 47 techniques covered
T1078Valid Accounts
T1110Brute Force
T1190Exploit Public App
T1566Phishing
T1530Cloud Storage
T1552Unsecured Creds
T1556Auth Process
T1098Account Manip.
T1195Supply Chain
T1059Command Interp.
T1068Priv. Escalation
T1537Data Transfer
T1003Cred. Dumping
T1071App Protocol
T1486Data Encrypt
T1496Resource Hijack
Covered by detectionUncovered
Step 04 - Remediation

Clear fixes, with the exact commands.

Every alert ships with a remediation guide tailored to that exact rule. Not “investigate further” - actual commands a founder can paste into a terminal, or a Slack message an engineer can action in two minutes.

  • Step-by-step guides for ~80 detection rules out of the box
  • Copy-pasteable commands for AWS CLI, gcloud, GitHub CLI, Google Admin
  • Automation rules can run the fix for you (with human approval)
/remediation - auth.impossible_travelEst. 4 min

1Kill the attacker's session immediately

Revoke all active sessions for the affected user in Google Workspace - the attacker's token stops working the second this runs.

# Google Admin CLI - signs user out everywhere
gam user sarah@company.co signout

2Rotate the OAuth refresh tokens

Force re-authentication for every connected app. The attacker can't re-grant themselves access if the refresh token is dead.

gam user sarah@company.co deprovision

3Re-enroll MFA on a trusted device

Have Sarah set up a new authenticator on a device you can verify - old MFA may be compromised if the attacker had session-level access.

# Verify enrollment state
gam info user sarah@company.co --format=csv
Connects in minutes

Bring your stack. Leave it where it is.

OAuth into the tools you already use. We read - we never hold your data outside your tenant. Connections take under five minutes each.

G
Google WorkspaceGmail, Drive, Admin audit log
CONNECTED
aws
Amazon AWSCloudTrail, S3, IAM, GuardDuty
CONNECTED
AZ
Microsoft AzureActivity log, Entra ID, Defender
CONNECTED
C
CatByte Core
GCP
Google CloudCloud Audit, SCC findings
CONNECTED
GH
GitHubCommits, secrets, Dependabot
CONNECTED
#
SlackAlert delivery + ack buttons
CONNECTED
Security posture - quantified

A single score your whole company can understand.

Your posture is calculated across four weighted categories. It changes in real time as you fix issues, and you can watch the number climb as you close alerts.

0/ 100 - Live
Strong posture
Identity & accessMFA, session hygiene, SSO coverage
92
Cloud postureIAM drift, public exposure, encryption
84
Code & supply chainDependencies, secrets, PR review
88
Response readinessMTTR, playbook coverage, on-call
82
How it works

From signup to first alert in less than an afternoon.

STEP / 01

Connect

OAuth into Google, AWS/Azure/GCP, and GitHub. Each connector takes under 60 seconds. Slack webhook for alert delivery.

STEP / 02

Detect

Our engine starts streaming events, applying ~80 detection rules across identity, cloud, and code. First findings within minutes.

STEP / 03

Investigate

Alerts auto-group into incidents with a live timeline. Your team adds notes; SLA timers track first-response and resolution.

STEP / 04

Remediate

Each rule ships with step-by-step remediation and exact commands. Automation rules can auto-acknowledge, create incidents, or page the right channel.

Everything you need. Nothing you don't.

A complete MDR platform - in one dashboard.

Real-time alert stream

Server-sent events push new detections to your dashboard the second they fire - no polling, no delay.

Incident timelines

Auto-correlate alerts into incidents with ordered timelines, analyst notes, and SLA tracking built in.

MITRE ATT&CK mapping

Every detection rule tagged with the technique it covers. See coverage and gaps at a glance.

CVE scanning

Continuous dependency scanning via OSV.dev. Vulnerable packages flagged with CVSS, patch version, and fix command.

Automation rules

If-this-then-that logic on alerts: auto-notify, auto-open incident, auto-triage. Bounded by role approvals.

Analytics dashboards

Score trend, alert distribution, volume over time. Built with recharts - exportable to any BI tool.

Team & RBAC

Super admin, tenant admin, analyst, viewer - scoped per tenant. Invite-only user management.

Compliance exports

One-click CSV of alerts, incidents, and findings - ready for SOC 2, ISO 27001, or an auditor’s inbox.

Measurable impact

What CatByte Guard actually changes.

The metrics below are from real tenants in their first 90 days. Median numbers - not cherry-picked.

0min
Mean time to resolveDown from 4.5 hours industry median for small teams.
0%
Alerts auto-triagedSeverity-scored, correlated, routed - no human pager required.
0pts
Score gain in 30 daysMedian posture improvement across first-month tenants.
$0K MNT
Monthly costA fraction of a security hire. Flat rate, no per-seat fees.
We went from “hope nothing happens this weekend” to closing a real credential-theft incident on a Saturday in under fifteen minutes - my non-technical co-founder did the remediation from his phone.
DK
Daniel K., CTOSeries A fintech · 18-person team
Ready when you are

Stop watching dashboards.
Start sleeping at night.

A 20-minute walkthrough with real data from your stack. No slideware - we'll wire one of your connectors live and show you the first alerts.