Resource Surveillance & Integration Engine

Continuous Security, Quality and Compliance Evidence

Build a SQL-queryable private evidence warehouse that fits on your laptop — fully auditable without IT support and with little to no human intervention.

surveilr is a single binary that runs securely on Windows, Linux, and macOS. Your data stays private — only shared when you allow it.

surveilr platform visualization showing security and compliance monitoring

Built for Modern Intelligence Engineering

Every feature designed to make evidence surveillance, compliance verification, and data aggregation your default workflow.

Stateful, Local-first, Edge-based

Unlike simple data transfer tools, surveilr stores and organizes data in a standardized way, making it easy to query and manage — on local devices, laptops, or edge systems.

Streamlined Compliance

Ensures all compliance evidence is collected, organized, and ready for audit, saving time and reducing human error across your organization.

Private and Secure

Edge-based approach ensures data stays secure by limiting unnecessary movement. Only what's needed is transferred, reducing exposure and risks.

Comprehensive Documentation

Integrate with ease using surveilr's exhaustive guides and libraries. Achieve seamless pattern adoption with full documentation designed for your success.

Observability Revolution

Stop Searching Logs.
Start Querying Activity Records.

Most logging optimizes for writing and punishes querying. Surveilr flips the script with SQL-first Contextual Unified Activity Records — one context-rich record per request, queryable like data, not text. AI-ready by design.

The Problem

  • String search is broken — manual searching through scattered log files
  • Missing context — many lines, none with the full picture
  • Data not usable by AI — unstructured text lacks meaning

The Solution

  • Contextual records — one rich record per request with full business context
  • SQL views — query with structured lookups, not text searches
  • AI-ready structure — data AI systems can immediately understand and analyze

The Outcome

  • Debugging becomes analytics, not detective work
  • AI-powered insights — automated pattern detection and root cause analysis
  • Cross-system correlation (deploys, flags, incidents)
incident-query.sql
-- Show all checkout failures for premium users
-- in the last hour with feature flag X enabled
SELECT request_id, user_id, error_code, duration_ms
FROM activity_record
WHERE service = 'checkout'
  AND status_code >= 400
  AND subscription = 'premium'
  AND time > datetime('now', '-1 hour')
ORDER BY duration_ms DESC;
SQL-Native Message Queue

Lightweight MQ.
Enterprise Reliability.

A durable, inspectable message queue built on SQLite — no external broker required. File drops and IMAP as ingress, SQL views as queue semantics, and optional SQS-compatible API.

The Complexity

  • Kafka/Pulsar clusters require dedicated ops teams
  • External dependencies blocked by firewalls
  • Queue history vanishes — no audit trail

The Surveilr Way

  • File drops & IMAP as universal ingress paths
  • SQLite RSSD as durable, portable queue log
  • SQL views expose queue semantics (leases, acks, DLQ)

The Outcome

  • No cluster management — just surveilr and SQLite
  • Queue history = evidence — fully SQL-queryable
  • Compliance-ready audit trails by default
queue-receive.sql
-- Receive next visible message from control-evidence queue
SELECT message_id, topic, payload, received_at
FROM queue_view
WHERE queue_name = 'control-evidence'
  AND visible_at <= datetime('now')
  AND NOT acknowledged
ORDER BY received_at ASC
LIMIT 1;
SQL-first & queryable at rest
Durable by default (SQLite RSSDs)
Deploy behind firewalls, on laptops
MQTT/SQS/CloudEvents compatible
File system & IMAP ingress
Optional SQS-compatible API facade

Surveilr Powers Every Critical Use Case

From security monitoring to compliance auditing, healthcare to finance — all built with pre-configured Patterns.

Frequently Asked Questions

Easy answers to the toughest questions. Have more? Visit our Help Desk

Let's Build Together

Ready to start using the Resource Surveillance and Integration Engine? Get started with surveilr today.