Your Go-Live Companion — Nothing Gets Forgotten.
A structured, automated checklist system for website launches. Over 200 pre-built launch tasks, 9 automated verification checks, a public Quick Check tool, team collaboration, and real-time progress tracking — so nothing slips through the cracks.
Two ways to get started instantly — no signup, no credit card, no commitment:
Enter any website URL and get an immediate health report:
- ✅ 9 automated checks (SSL, security headers, meta tags, Open Graph, sitemap and more)
- 📊 Visual score with radial charts
- 🔧 Fix hints for every failed check
- ⏱️ Results in seconds
For a structured launch process with over 200 tasks:
- Choose a template (Default, TYPO3, WordPress)
- Start checking off tasks
- Export your progress as PDF
- Register later to save your data permanently (seamless, no data loss)
👉 Start your free checklist now
The fastest way to check if a website is launch-ready. No registration, no account, no setup. Just enter a URL and get instant results:
- 9 automated checks run in sequence (same engine as the full Verify system)
- Two radial charts — Score percentage and passed task count
- Live progress — Watch each check complete in real-time
- Expandable details — Click any check to see what was tested, what failed, and how to fix it
- Single source of truth — Uses the same task pool as the full checklist, so results are consistent across both views
- Fix guidance — For every failed check: "Why it matters" and "How to fix it"
- Conversion path — When you're ready for a full launch plan, create a free project with all 200+ tasks
- Check History — Registered users see a team-scoped history of past scans with score, checks, and one-click re-scan
- Anonymous statistics — Anonymous scans are logged GDPR-compliant (SHA-256 hashed IP) for global usage insights — no personal data stored
👉 Try it at launch-checklist.com/quick-check
Over 200 pre-built launch tasks organized in 20 categories, covering everything from DNS setup to post-launch monitoring. Each task includes:
- Why it matters — contextual explanation of the task's importance
- How to fix it — actionable guidance on how to complete it
- Documentation links — direct links to official references (51 tasks)
- Priority level — Strong, Normal, or Low
- Drag & Drop — Reorder tasks within categories to match your workflow
Categories include: Project Organisation, Domain & DNS, Hosting & Infrastructure, SSL & HTTPS, Security, SEO, Robots & Indexing, Redirects & URL Structure, Content, Media & Assets, Design & UX, Performance, Forms & Leads, Tracking & Analytics, Privacy & Legal, Email & Notifications, CMS Backend, Backups & Recovery, Monitoring & Post-Launch, Finalisation & Documentation.
Don't just check off tasks manually — let the system verify them automatically:
| Check | What It Verifies |
|---|---|
| SSL Certificate | HTTPS reachable, certificate expiry, self-signed detection |
| robots.txt | Valid directives, site self-blocking detection, meta noindex/nofollow |
| sitemap.xml | Resolves from robots.txt, fallback paths, validates XML |
| HTTPS Redirect | HTTP → HTTPS (301/302/307/308), SEO recommendations |
| Security Headers | X-Frame-Options, X-Content-Type-Options, HSTS with value validation |
| Canonical Tag | HTML tag + HTTP header, multiple tags, www mismatch detection |
| Meta Tags | Title/description length, viewport, lang, charset |
| Open Graph | og:title, og:image, og:description, image reachability |
| Favicon | HTML link tags, /favicon.ico, Apple Touch Icon, manifest |
Works with password-protected staging environments (Basic Auth support). Tasks are automatically checked off when verification passes. When a check fails, the system provides specific fix guidance — explaining why it matters and exactly how to resolve the issue.
Start with pre-configured templates for different website types:
- Default — Universal checklist for any website
- TYPO3 — Extended with CMS-specific tasks (cache, extensions, TypoScript)
- WordPress — Extended with plugin, theme, and security tasks
Save your own project configurations as reusable templates for future launches.
Work together on launches with your team:
- Team roles — Owner, Admin, Member with granular permissions
- Task assignment — Assign tasks to specific team members
- Comments — Add notes and discussions per task
- Email invitations — Invite team members with one click
- Multiple teams — Manage different teams for different clients
Share any project with stakeholders via a unique read-only link:
- No account needed — recipients just open the link
- Optional password protection (AES-256-GCM encrypted)
- Configurable expiry — 7 days, 30 days, or unlimited
- Live data — viewers always see current progress (auto-refresh)
- PDF export available directly from the shared view
Perfect for sharing launch progress with clients who don't need an account.
Track your project through its natural lifecycle:
- Active → Completed (with confetti celebration!) → Archived
- Reopen completed projects or unarchive archived ones
- Only team Owners and Admins can manage project status
Generate professional reports in multiple formats:
- PDF — For stakeholders and project documentation
- Markdown — For wikis and documentation systems
- JSON — For integrations and automation
- Redmine — Compatible with Redmine project management
- Magic Link — Receive a login link via email, no password needed
- Password Reset — "Forgot password?" flow with secure email tokens
- Rate Limited — All auth endpoints protected against brute-force
- Anti-Enumeration — Auth flows never reveal if an email exists
Meet the person behind the tool:
- Solo-Founder Profile — 20+ years of web development, 600+ projects
- Trust Signals — Three companies, 10 tools and technologies, core values
- E-E-A-T Optimized — Google ProfilePage + Article JSON-LD schemas for search credibility
- Social Links — LinkedIn, XING, GitHub
Built for the age of AI assistants and LLM-powered search. Launch Checklist makes its product facts machine-readable so tools like ChatGPT, Perplexity, Claude, and Gemini can answer questions about it accurately:
- Facts Page — A dedicated Grounding Page (Spec v1.5) with structured product facts: pricing, features, tech stack, company info, and verification date
- llms.txt — Markdown site overview following the llmstxt.org standard — a curated map of the site for AI systems
- Markdown API (
/api/md/...) — Every public page is available as pure Markdown for AI crawlers via content negotiation (Accept: text/markdown) or explicit URL (/api/md/about,/api/md/facts, etc.) - JSON-LD everywhere — Organization, WebSite, SoftwareApplication, ProfilePage, Article, BreadcrumbList — on every page
- Self-describing — All facts are verified and dated, so LLMs can cite the source with confidence
👉 View the Facts Page · View llms.txt
Full control over the system:
- Task Pool — Manage all 213 tasks (edit, activate/deactivate, documentation links)
- User Management — View users, change roles, team overview
- System Settings — SMTP, app name, invitation expiry — all configurable via UI
- Dashboard — KPI overview with charts, Website Quick Check statistics split into all scans (anonymous + registered) and registered-only metrics, recent scans list
- SMTP Test — Verify email configuration directly from the admin panel
- Dark and Light mode with automatic system detection
- Full support for English and German — including all 213 task definitions
- Localized URLs —
/projects(EN) →/de/projekte(DE) - Adding more languages is as simple as adding one translation file
Launch Checklist takes a privacy-first approach:
- No tracking — No Google Analytics, no Facebook Pixel, no third-party scripts
- No consent banner needed — Only functional cookies (session, team context)
- Self-hosted — Your data stays on your server
- GDPR-compliant — Full privacy policy included, IP logging with SHA-256 hashing
- Fonts self-hosted — No Google Fonts CDN, no external requests
Deploy on your own server with zero configuration:
docker compose up -d --buildThat's it. The system automatically:
- Creates the database
- Runs all migrations
- Seeds initial data (213 tasks, categories, templates, admin user)
- Starts the application
Update workflow — just as simple:
git pull && docker compose up -d --buildNew migrations and seed data are applied automatically on every start.
Requirements: Docker + Docker Compose. Runs on any Linux server (tested on Ubuntu 24.04).
| Technology | Purpose |
|---|---|
| Next.js | React framework (App Router, Server Components) |
| TypeScript | Type-safe development |
| PostgreSQL | Reliable database |
| Prisma | Type-safe ORM with migrations |
| Tailwind CSS | Utility-first styling |
| shadcn/ui | UI component library |
| Auth.js | Authentication (credentials + magic link) |
| next-intl | Internationalization with localized URLs |
| Nodemailer | Transactional email (invitations, magic links) |
| Docker | Zero-config containerized deployment |
- Web agencies managing multiple client launches
- Freelancers who want a professional launch process
- Website owners launching their first site
- Development teams deploying software and web applications
- DevOps engineers managing infrastructure go-lives
Launch Checklist is developed by INGENIUMDESIGN — a web agency specializing in professional web development and digital solutions.
- 🌐 Website: launch-checklist.com
- ⚡ Website Quick Check: launch-checklist.com/quick-check
- 🚀 Free Checklist: launch-checklist.com/checklist
- 👤 About: launch-checklist.com/about
- 📊 Facts (Grounding Page): launch-checklist.com/facts
- 🤖 llms.txt: launch-checklist.com/llms.txt
- 📋 Changelog: launch-checklist.com/changelog
Launch Checklist — Because every successful launch starts with a checklist. ✅
