Early Access

Your audit logging
infrastructure.
Done.

Cryptographically chained, tamper-evident audit logging for B2B SaaS. EU-hosted. SOC 2 and GDPR ready. Ship in days, not months.

No spam. Notify on launch only.

EU
// data residency
SOC 2
// compliance ready
Rust
// core engine
EVENT #001
actor usr_a3f9c2
action user.login
resource dashboard
timestamp 2026-02-19 09:14:02Z
verified
EVENT #002
actor usr_a3f9c2
action record.exported
resource invoice_9182
timestamp 2026-02-19 09:15:44Z
verified
EVENT #003
actor usr_b82a11
action role.modified
resource usr_a3f9c2
timestamp 2026-02-19 09:22:11Z
verified
EVENT #004
actor usr_a3f9c2
action user.logout
resource dashboard
timestamp 2026-02-19 09:47:38Z
verified

Everything compliance
audits actually check.

Purpose-built for the compliance requirements blocking your enterprise deals.

Cryptographic Chaining

Each event hashes into the next. Any modification breaks the chain. Tamper detection is mathematical — not a policy.

GDPR Pseudonymisation

Store actor IDs, not emails. Right to erasure? Delete the mapping, preserve log integrity. GDPR and immutability coexist.

Flexible Retention

30-day to 7-year retention policies. Automated deletion. Match your compliance requirements exactly.

Embeddable Log Viewer

Drop a white-labeled log viewer into your own product. Let your customers see their audit trail directly in your UI.

Multi-Language SDKs

Node.js available at launch. Python, Go, and Rust SDKs in the pipeline. Simple API — log an event in three lines.

AI Agent Traceability

Log autonomous AI actions with full context. Who approved it, what was decided, what model ran. EU AI Act ready.

Built in Europe.
For Europe.

Norwegian-founded. Hosted in Germany and Finland. GDPR isn't an afterthought — it's the foundation. Your European customers will appreciate the difference.

🇪🇺
EU Data Residency
Servers in Germany & Finland — data never leaves the EU
🔒
GDPR Native
DPA included, pseudonymisation built-in, right to erasure supported
📋
SOC 2 Ready
Pre-configured for SOC 2 Type II, ISO 27001, and HIPAA
🤖
EU AI Act Compliant
Audit trails for high-risk AI systems — required from 2025

Clean API.
Zero boilerplate.

audit.js
import { Logstone } from '@logstone/node';

const client = new Logstone({
  apiKey: 'ls_live_...',
});

// Log an audit event
await client.log({
  actor:    'usr_a3f9c2',
  action:   'record.deleted',
  resource: 'invoice_9182',
  metadata: {
    ip:      '192.168.1.1',
    reason:  'user_requested',
  },
});

// That's it. Cryptographically
// chained and stored in the EU.

Up and running
in three steps.

No infrastructure to manage. No compliance expertise required. Just logs that work.

01
Install the SDK

Add @logstone/node to your project. Initialise with your API key. Takes two minutes.

02
Send your first event

Call client.log() with an actor, action, and resource. Cryptographically chained and stored in the EU instantly.

03
Pass your audit

Search, filter, and export logs from the dashboard. Share tamper-evident proof with auditors. Close your enterprise deals.

Common
questions.

Why not just build audit logging ourselves?

You could — but it typically takes 2-3 months of engineering time, and that's before you tackle cryptographic integrity, retention policies, GDPR compliance, and keeping it maintained. Logstone gives you all of that out of the box so your team can focus on your actual product.

How is this different from just logging to a database?

A regular database can be modified — records can be edited or deleted without any trace. Logstone chains every event cryptographically, so any tampering is mathematically detectable. That's what auditors actually require.

Where is my data stored?

All data is stored on servers within the EU. It never leaves the EU. We're GDPR-native by design.

What about GDPR's right to erasure? Can I delete user data?

Yes. We use pseudonymisation — we store an ID like usr_a3f9c2 in the log, not the user's email or name. You control the mapping. To erase a user, you delete the mapping on your end. The log chain stays intact.

When are you launching?

We're in early access. Join the waitlist and you'll be among the first to get access.