Skip to content

Agent

The Lorika Agent is a lightweight Go binary that runs on your devices and performs security audits.

Key facts

  • Size — ~15 MB single binary, no dependencies
  • Platforms — Windows, macOS, Linux (amd64 + arm64)
  • Resources — <50 MB RAM, <1% CPU during scans
  • Privacy — no telemetry unless you opt in
  • Auto-update — checks for updates every 6 hours, verifies SHA-256

How it works

  1. Runs initial scan on install
  2. Performs periodic scans based on your plan:
    • Enterprise: every 1 hour
    • Business: every 6 hours
    • Free: every 24 hours
  3. Sends delta-only updates (skips if nothing changed)
  4. Receives commands via long-polling (update/uninstall)

Security

  • All communication over HTTPS
  • Request signing with HMAC-SHA256
  • Device tokens stored as SHA-256 hash server-side
  • Binary signed and verified on update

See Installation for setup.