sluglist

Comparison

sluglist vs Usersnap

Usersnap is a feedback platform — screenshots plus surveys, NPS/CSAT, feature-request boards and a triage dashboard. sluglist deliberately covers only the capture step, as an open-source widget whose output is clean files delivered to storage you own.

What Usersnap is

Usersnap is a commercial, hosted user-feedback platform: a screen-capture widget (screenshots and screen recordings) combined with survey tooling — NPS, CSAT, feature-request collection — a web dashboard for triage, and integrations with trackers and communication tools. It targets product teams that want a full voice-of-customer program, priced as a subscription.

Written in good faith from public information, August 2026. Usersnap is a trademark of its owner and is not affiliated with sluglist — check their site for current features and pricing.

Side by side

 sluglistUsersnap
License & hostingMIT open source. No hosted service, no accounts — artifacts go to storage you own via connectors.Proprietary SaaS — feedback is stored and triaged on Usersnap's platform.
PricingFree. Your only cost is your own storage/endpoint.Subscription tiers by features and volume, with a free trial.
ScopeBug/feedback capture only: screenshot, annotation, errors, action trail, checklists. No surveys, ratings or boards — by design.Broad: screen capture plus surveys (NPS/CSAT), feature-request boards, and feedback analytics.
Screen recordingRecord mode: numbered screenshot frames per click/navigation — steps-to-reproduce an agent can read. No video, deliberately.Video screen recordings for human review.
Coding agentsFirst-class: artifacts are markdown/YAML files an agent reads; four bundled Claude Code skills generate the checklist, walk it in a browser, fix what failed and re-test.Feedback lives in the hosted dashboard; not designed as local files for an agent loop.
Autonomous QA loopA QA agent records evidence-backed verdicts (no fail without a screenshot, no pass without performing the check); npx sluglist status reads the artifacts and says whether another fix→re-test round is worth running, so the loop ends on green — or stops honestly on a stall.Not offered: reports and survey responses are for humans to read, with no verdict artifact a fix pass could close.
Triage workflowNone by design — one-way capture with a stable artifact format you pipe into your own tracker.Built-in: dashboard triage, assignments, labels, and tracker integrations.
Data flow & privacyZero phone-home (test-enforced). Input masking, PII text scrubbing, screenshot consent under the production preset.Data is processed and stored by the platform; capabilities depend on plan and their policies.

Pick Usersnap when…

  • You want surveys, NPS/CSAT and feature-request boards in the same tool as bug reports.
  • Product managers will triage feedback in a dashboard, not a repo or tracker you script.
  • You want video recordings a human watches.

Pick sluglist when…

  • You need the capture step only, embedded in your app, MIT-licensed and free.
  • Reports must land on your own storage with PII masked and scrubbed.
  • Your loop is developer- or agent-driven: files in a folder, fixed by an agent that re-tests until the checklist is green.
  • You want release-acceptance checklists with a coverage map.

The part a hosted dashboard has no answer for

Every tool in this category ends at a good report. sluglist keeps going: a QA agent walks an acceptance checklist in a real browser and records verdicts with evidence — no fail without a screenshot, no pass without performing the check — a fix agent answers them in fixes.yaml, and npx sluglist status reads the artifacts to decide whether another round is worth running. The loop ends on green, or stops and says which item has failed twice and needs a human.

How the autonomous QA loop works →

Frequently asked questions

Does sluglist do surveys or NPS like Usersnap?

No. sluglist is deliberately one-way visual feedback capture. If you need a voice-of-customer program with surveys and boards, a platform like Usersnap fits; sluglist covers the bug-reporting widget with structured, self-hosted output.

Does sluglist record the screen?

It records steps, not video: a screenshot frame per click, navigation or submit, cross-referenced with the action trail. That output is smaller, privacy-maskable frame by frame, and readable by a coding agent.

Can I self-host Usersnap-style feedback with sluglist?

Yes — that is the design. The widget delivers artifacts through your connector to your storage (an API route in front of Vercel Blob, S3/R2 or Supabase is ~50 lines), and there is no vendor server involved at all.