Documentation

Everything you need to know about securing your AI-built apps with Sekrd.

Getting Started

Quick Start — Free Scan

Enter any URL and get a security score in 60 seconds. No signup required.

Creating an Account

Sign up with Google, GitHub, or GitLab to access deep scans and continuous monitoring.

Understanding Your Score

Learn how the 0-100 Trust Score is calculated from 8 security providers.

Deep Scan Setup

Connecting Supabase

Enter your project ref and service_role key. We'll analyze every RLS policy, auth config, and storage bucket.

Connecting Firebase

Link your Firebase project to audit Firestore rules, Realtime DB rules, and Storage rules.

Connecting Stripe

We check for exposed live keys, unsigned webhooks, and client-side price manipulation.

Fix Prompts

Using with Cursor

Copy the Cursor fix prompt and paste it into Cursor's AI chat. It generates the exact code fix.

Using with Lovable

Paste the Lovable prompt into the Lovable editor. It understands the Supabase context.

Using with Bolt / Claude Code

Each platform gets a tailored prompt that matches its capabilities and conventions.

API Reference

POST /api/v1/scan/url

Submit a free URL scan. Returns scan_id for polling. Rate limited to 3/IP/month.

GET /api/v1/scans/{id}

Poll scan status and results. Returns score, grade, findings, and fix prompts when complete.

POST /api/v1/scan/deep

Submit a deep scan with Supabase/Firebase integrations. Requires authentication.