Professional audit logging
for modern applications

Secure, scalable, and developer-friendly audit trails. Track every action with write-once, read-only logs that developers actually want to use.

SOC 2 Type II Compliant
GDPR & CCPA Ready
99.9% Uptime SLA

Simple integration, powerful results

Get started with just a few lines of code

untamper-example.js
import { UnTamperClient } from '@untamper/sdk-node';

const audit = new UnTamperClient({
  projectId: 'your-project-id',
  apiKey: 'your-api-key',
  baseUrl: 'https://api.untamper.com'
});

// Log user actions
await audit.logs.ingestLog({
  projectId: 'your-project-id',
  action: 'user.login',
  actor: { id: 'user123', type: 'user' },
  result: 'SUCCESS',
  context: {
    ip: '192.168.1.1',
    userAgent: 'Mozilla/5.0...'
  }
});

// Log system events
await audit.logs.ingestLog({
  projectId: 'your-project-id',
  action: 'document.updated',
  actor: { id: 'user123', type: 'user' },
  target: { id: 'doc456', type: 'document' },
  result: 'SUCCESS',
  changes: [{
    path: 'title',
    oldValue: 'Old Title',
    newValue: 'New Title'
  }]
});

Built for developers, trusted by enterprises

Everything you need for comprehensive audit logging, from simple user actions to complex system events.

Immutable & Secure

Write-once, read-only audit logs with cryptographic hashing ensure complete data integrity and tamper-proof compliance.

High Performance

Sub-100ms response times with real-time search and advanced filtering. Built to scale from startup to enterprise.

Developer First

Clean REST APIs, comprehensive SDKs for all major languages, and documentation that doesn't make you cry.

99.9%
Uptime SLA
<100ms
Response Time
1B+
Logs Processed
SOC 2
Compliant

Ready to implement professional audit logging?

Join thousands of developers who trust unTamper for their compliance and security needs.