AI-NATIVE QA PLATFORM

Shake. Speak.
Ship better.

Drop-in SDK for web & native. Your users shake the device, capture a screenshot, talk through the bug — and AI turns it into a clean, triaged ticket.

No credit card · 100 free tickets/month · GDPR-ready

AI Triage· 1.2s
Auto-context attached
9:41
annotation
BugFeatureUX
0:14

transcribing… "the upload button doesn't respond on iOS Safari when…"

Built for every stack

  • Web
  • React
  • Next.js
  • Vue
  • React Native
  • Expo
  • Svelte
  • Remix

For whom

Stop testing. Start orchestrating.

Lumen Stack is built for people who'd rather ship than sit through a regression suite.

Vibe Coders

Cursor, Lovable, v0. You generate features faster than you can test them.

"ship now, triage at coffee"

Solo Founders & Indie Hackers

One brain, ten hats. Stop being your own QA team after midnight.

"let the bots watch the bugs"

Small Product Teams

5 engineers, 50 features in flight. Triage shouldn't be a full-time job.

"PMs read summaries, not stack traces"

AI-First Builders

Your stack is half-agent already. Your QA loop should be too.

"agents shipping, agents testing"

How it works

Three steps to a closed loop

Less ceremony, less context-switching. From shake to suggested fix.

  1. STEP / 01

    Shake to trigger

    Users report without leaving your app. No URL, no email, no screenshot tool.

  2. STEP / 02

    Annotate, speak, categorize

    Voice + screenshot + structured form. We capture the rest in the background.

  3. STEP / 03

    AI summarizes → admin

    Triage, dedupe, fix-suggest. Lands in your dashboard already understood.

Features

Everything you need, nothing you don't.

Six primitives, designed to compose. No dashboards-of-dashboards.

Auto Screenshot + Annotation

/ 01

Crisp capture, draw on it, redact PII. Native + web.

Voice Notes + AI Transcript

/ 02

Users explain in 10 seconds. We transcribe, you read.

Auto Context

/ 03

URL, browser, console logs, user ID — attached automatically.

Structured Form

/ 04

Bug · Feature · UX, with severity. Tiny friction, big payoff.

AI Triage

/ 05

Summary, tags, dedupe. No two near-duplicate tickets again.

AI Follow-ups

/ 06

Agents ask users back, suggest fixes, close the loop.

Admin panel

Your tickets, already triaged.

Open the dashboard. The work has already started.

app.lumen.dev / inbox
HIGHT-1042 · ios · safari · 17.4

Upload button unresponsive on iOS Safari

buguploadios

AI SUMMARY

Tap on button[data-upload] yields no event on Safari iOS >= 17. Likely regression from pointerdown handler short-circuiting on touch. Affects 12 reports in 24h.

capture

SUGGESTED FIX

- onPointerDown={handleUpload}
+ onClick={handleUpload}  // pointer events skip iOS Safari 17 in PWA

Close the loop

Agents that talk back to your users

The fix doesn't end at the ticket. Lumen Stack's agents reply, ask follow-ups, and close the loop.

  1. NODE / 01

    User report

    shake → speak

  2. NODE / 02

    AI triage

    summarize · tag · dedupe

  3. NODE / 03

    Suggested fix

    patch + reasoning

  4. NODE / 04

    Auto-reply

    user gets context back

Install

Two lines. Any stack.

No build steps. No config files. Drop in the SDK and ship.

<script src="https://cdn.lumen.dev/sdk.js" data-key="pk_live_XXXX"></script>

Multi-tenant

Built for teams running many apps

Same dashboard, isolated data. The way it should work.

Projects

Spin up isolated projects per app, per environment, per client.

API keys

Public + secret keys per project. Rotate any time, scoped origins.

Team isolation

Separate teams, separate billing. No cross-tenant data leaks.

Pricing

Simple, fair, scales with you

No per-seat traps. No surprise overage bills.

Free

€0forever

For solo builders kicking the tires.

  • 1 project
  • 100 tickets / month
  • Basic AI triage
  • Web + native SDK
  • Community support
Start free
MOST POPULAR

Pro

€29/ month

For shipping teams who want the full loop.

  • Unlimited projects
  • 10k tickets / month
  • AI triage + follow-ups
  • Suggested fixes
  • Team seats
  • Priority support
Start 14-day trial

Enterprise

Customlet's talk

For organizations with serious requirements.

  • SSO + SAML
  • Self-host option
  • SLA + uptime credits
  • DPA + EU residency
  • Dedicated success engineer
Talk to sales

FAQ

Questions, answered.

  • No. Personas are pre-tuned agents (Triager, Reproducer, Fixer, Replier) that each run a focused prompt and tool budget. You can disable individual personas per project or swap models per persona.

  • Build the product. We handle the QA loop on top — capture, triage, dedupe, follow-up, suggest a fix. You write code; agents handle the bug-flavored half of your day.

  • Web (vanilla / React / Next / Vue / Svelte / Remix) and native (React Native, Expo). iOS / Android native SDKs are in beta. Server-side capture via REST is supported.

  • Yes, on Enterprise. We ship a Helm chart and a Docker compose for the workers. AI calls can be routed through your own provider keys or a private model endpoint.

  • EU data residency on Pro and above. DPA on request. PII redaction is on by default for transcripts and screenshots — opt out per project if you need raw data.

  • On every new ticket: transcribe audio, extract entities, embed, search for similar reports, dedupe, classify (bug / feature / UX), assign severity, and propose a fix patch when the codebase is connected.

Early access

Stop guessing what users hate. Start fixing it.

Join the waitlist. We're letting builders in weekly — drop your email and we'll ship you a project key.

We'll only email you about early access. Unsubscribe anytime.