Tech Demo

This is a tech demo. Some functions may be missing or not working.

EU-hosted · SOC 2 ready · GDPR compliant

Tamper-Proof Audit Logs for SaaS

Every event cryptographically chained with SHA-256. One API call to ingest. Instant verification. SOC 2-ready and GDPR-compliant out of the box.

Terminal
$ curl -X POST https://logproof.de/v1/events \
  -H "Authorization: Bearer lp_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"action":"user.login","actor":{"id":"usr_123"}}'

Cryptographic Hash Chain

Every event is cryptographically linked to the previous one. Tampering with any record breaks the chain.

Event #1844
sha256:a3f1c9...
prev: 000000...
Event #1845
sha256:7b2e4d...
prev: a3f1c9...
Event #1846
sha256:e3b0c4...
prev: 7b2e4d...
Event #1847
sha256:9f86d0...
prev: e3b0c4...

Everything You Need for Audit Logging

From ingestion to compliance exports — Logproof handles the full audit trail lifecycle.

Hash-Chain Integrity

Every event is SHA-256 hashed and chained to its predecessor. Any tampering is instantly detectable through cryptographic verification.

Real-Time Ingestion

Sub-100ms ingestion via REST API. Send single events or batch up to 1,000 at once. Built for high-throughput SaaS workloads.

Smart Alerting

Set up pattern matching and threshold-based alerts. Get notified via email, webhook, or Slack when suspicious activity occurs.

Export & Compliance

Export logs as JSON or CSV anytime. Configure retention policies to meet SOC 2, GDPR, and HIPAA requirements automatically.

Embeddable Widget

Drop a customer-facing activity timeline into your app. White-label ready with full CSS customization support.

Team & Permissions

Invite team members with granular roles. Control who can view, export, or manage audit logs across your workspaces.

One API Call. That's It.

Send an event, get back a cryptographic receipt. No SDKs required — just HTTPS.

POST /v1/events
Request
$ curl -X POST https://logproof.de/v1/events \
  -H "Authorization: Bearer lp_sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "action": "document.updated",
    "actor": {"id": "usr_42", "type": "user"},
    "target": {"type": "document", "id": "doc_891"},
    "diff": {
      "old": {"title": "Draft"},
      "new": {"title": "Final"}
    },
    "metadata": {"ip": "203.0.113.1"}
  }'
200 Response
JSON
{
  "data": {
    "id": "evt_a1b2c3",
    "sequence_number": 1847,
    "action": "document.updated",
    "hash": "sha256:e3b0c442...",
    "previous_hash": "sha256:9f86d081..."
  }
}

Trusted by developer teams building compliant SaaS

Start Logging. Stay Compliant.

Set up tamper-proof audit logs in under 5 minutes. Free tier included — no credit card required.