LintLiot is a security platform built for indie developers and small teams who ship fast and don’t have a dedicated security engineer. One command —Documentation Index
Fetch the complete documentation index at: https://docs.lintliot.com/llms.txt
Use this file to discover all available pages before exploring further.
npx lintliot init — protects your entire application across every layer: your code, your runtime, your data, your users’ identities, and your compliance posture. Everything feeds into a single number on your dashboard: your Security Score.
The six protection layers
LintLiot is structured in six concentric layers. Each layer provides complete protection at its level. Together they cover every attack surface of a modern web application.Layer 1 — Foundation
The SDK wraps your entire request lifecycle at the framework level. Every request — before routing, before your code — passes through LintLiot first. It detects your framework automatically duringnpx lintliot init and inserts itself in the correct place.
Layer 2 — The Walls
Real-time threat blocking stops attacks before they reach your application code. This includes a WAF with 150+ rules (SQLi, XSS, SSRF, path traversal, and more), bot detection across 12 browser signals, baseline-relative rate limiting, and account takeover prevention including impossible travel detection and session fingerprinting.Layer 3 — The Locks
Automatic route sensitivity detection applies the right protection level to sensitive endpoints like/admin*, /payment*, and /export* — regardless of whether your application code adds its own checks. You also get an explicit permission system (lintliot.can('permission')) for routes where you want fine-grained control.
Layer 4 — The Cameras
LintLiot monitors everything and alerts you when something needs attention, without requiring you to check a dashboard. Critical events — active attacks, impossible travel, credential stuffing — trigger an immediate push notification. Daily digests summarize what was blocked overnight. You never need to set up monitoring rules.Layer 5 — Compliance
Every security event LintLiot records is simultaneously evidence mapped to specific compliance controls for SOC 2, GDPR, HIPAA, PCI-DSS v4.0, and ISO 27001. You can generate a compliance PDF in 30 seconds, or share a live public Security Certificate page atlintliot.com/verify/[your-app] — useful for closing enterprise deals.
Layer 6 — The Network
Every LintLiot-protected app contributes anonymized threat data to a shared intelligence network. An IP that attacks one app is blocked across all apps within 60 seconds. New CVEs affecting your dependencies trigger an alert before most developers have heard about them. The network gets smarter as it grows.Who it’s for
LintLiot is designed for:- Indie founders and solo developers shipping production apps without a security background
- Small teams who want enterprise-grade protection without enterprise-grade complexity or price
- Vibe coders using AI tools like Cursor, v0, or Bolt — who may be shipping apps faster than security can keep up
Start here
Quick start
Install LintLiot and send your first protected request in under 5 minutes.
How it works
Understand the 7-day learning mode, request lifecycle, and security score.
SDK reference
Integrate with Next.js, Express, Fastify, Koa, and more.
Security score
Learn how your 0–100 score is calculated and how to improve it.
