Lossless integrity

Keep every byte. Prove it with math.

Cost pressure pushes every other stack to drop, sample, or summarize logs. Yeti keeps all of it, losslessly, and attaches a cryptographic checksum to every chunk. When an auditor or an investigator asks for the original record, it is still there and provably unchanged.

SHA-256 per chunk·Zero sampling·Round-trip self-check·Detections as evidence
Lossless by construction

The savings come from compression, not from throwing data away.

The industry answer to a spiraling ingest bill is to drop the logs nobody searches. That is fine until the one incident where you needed them. Yeti takes the other path: keep everything and shrink it, with proof that the original is recoverable.

Nothing is sampled away

No filtering to hit a license tier, no deduplication, no AI summarization of the raw record. Every firewall, authentication, network, and host event is retained at full fidelity for the whole window.

SHA-256 on every chunk

The hash of the original bytes equals the hash of the decompressed bytes, checked as data flows. The compression path is byte-lossless by construction, not by policy.

Self-checked before it ships

The cold path decodes and compares every chunk against its input before sealing it to storage. If a chunk cannot reproduce its input exactly, it does not ship.

The numbers
0.0x
compression on cold storage
schema-aware, per-tenant dictionary
0.0%
of the reference engine
our clean-room port beats the C++ original
0%
verification rate
source hash equals decoded hash
0
events dropped or sampled
lossless is the whole point
~0%
storage cost removed
keep everything, pay for a fraction
Detections are evidence too

What fired is stored right next to why.

When a rule fires, the finding is written back as its own queryable event in the open OCSF schema and catalogued alongside the raw logs. The alert is not a pointer that can go stale. It is a durable record with the technique, the entity, and a link straight back to the exact events that triggered it.

An analyst, or the AI investigator, can pivot from a months-old alert to the original bytes underneath it, because nothing between the detection and the evidence was ever summarized away.

Detection finding
OCSF class_uid 2004
Multiple failed sign-ins, then success
T1110 credential accesshigh
source 203.0.113.7
Pivots to0linked raw events, retained and verified
04:12:31authentication.failureuser=alice.kim
04:15:02authentication.successgeo=Lagos, NG
04:16:44iam.role.grantedrole=admin
+ 139 more, all SHA-256 verified
stored in your bucket, queryable for the full retention window
What the frameworks actually require

Every one of them asks for the complete, original record.

Read the control text and the pattern is the same: capture the events, keep them intact, protect them from tampering, and be able to produce them later. Lossless retention answers all four at once.

SOC 2 Type II
CC7.2 - CC7.3

Detect and evaluate security events.

Every event captured and queryable, so monitoring works on the complete record.

PCI-DSS 4.0
Requirement 10

Log all access to cardholder data, retain 12 months, protect logs from tampering.

Full-fidelity access trails, retained intact, tamper-evident by checksum.

HIPAA
164.312(b)

Record and examine activity in systems that hold ePHI.

Complete PHI access trails. No gaps, no summarization, BAA satisfied byte for byte.

NIST 800-53
AU-2 / AU-3 / AU-9 / AU-11

Log events, protect audit information, retain for the defined period.

Every event retained and integrity-protected for the full window.

SEC 17a-4
FINRA 4511

Non-rewriteable, non-erasable records, retained for years.

An immutable, verifiable archive that lives in your own storage.

21 CFR Part 11
ALCOA+

Electronic records that are attributable, original, and accurate.

Original bytes preserved and cryptographically attested, not reconstructed.

Yeti is built and aligned to support these controls. Certification and attestation are held by the deploying organization for its own environment.

Compliance without compromise

Auditors don’t accept “approximately”.

Filtering, deduplication, and AI summarization all share the same fatal flaw: when the investigator, the auditor, or the court asks for the original record, it’s already been deleted in the name of cost savings. Sasquatch preserves every byte — and proves it with a cryptographic checksum on every event.

Lossy stack output
Filter · dedupe · summarize
Audit fail
[2026-01-14 04:12:31] auth.login · user=alice
… 1,247 similar events suppressed …
[2026-01-14 04:58:02] auth.login · user=bob
… 89 events deduplicated …
[2026-01-14 05:14:19] payment.capture · status=ok
… 3,401 events merged into summary …

Auditor: “Where are the rest of the events? What was in them?” The answer is you don’t know — they were deleted upstream.

Sasquatch output
Lossless · verified
Audit pass
[2026-01-14 04:12:31.142] auth.login · user=alice · ip=10.1.2.34
[2026-01-14 04:12:31.203] auth.login · user=alice · ip=10.1.2.34 · retry
[2026-01-14 04:12:31.267] auth.login · user=alice · ip=10.1.2.34 · retry
… 4,734 more events, ordered, verified …
[2026-01-14 05:14:19.804] payment.capture · status=ok · amt=429.00
✓ 4,737 events · SHA-256 verified on each · nothing summarized

Auditor: “This is fine.” Original bytes, cryptographically attested. That’s the whole audit.

Frameworks you already answer to
SOC 2
Type II

Every security event captured, every privileged action traceable — across every microservice, every day.

HIPAA
PHI logging

Complete PHI access trails. No gaps, no summarization. BAA obligations satisfied byte-for-byte.

PCI-DSS
CDE logging

Tamper-evident records across the cardholder data environment. Every authorization and admin action intact.

FedRAMP
Moderate · High

Full data fidelity across the authorization boundary. Every event available for the full continuous-monitoring window.

Lossless verification

Every event. Every time. In the math, not the marketing.

SHA-256 of the original bytes equals SHA-256 of the decompressed bytes, checked on every event as it flows. Any deviation triggers an immediate alert — and has never happened in production.

100%
verification rate

Lossless retention, in the cloud you control.

Audit-grade integrity is only half of it. The other half is where the data lives.