You vibe-coded the app. Now let your users catch the bugs.
blocFeed adds in-app bug reporting to any web app with one NPM package. Users click the broken element, describe what went wrong, and submit an annotated screenshot with full technical context. You get structured, actionable bug reports — not vague Slack messages.
npm install blocfeed
// Add to your app — that's it
import { BlocFeedWidget } from 'blocfeed'
<BlocFeedWidget
blocfeed_id="your-project-id"
/>The problem
Bug reports without context are just noise
Your users find real bugs. But when they report them through Slack, email, or support tickets, you get vague messages that create more questions than answers.
Which page? Which element? What browser?
No screenshot. No URL. No device info.
More time asking questions than fixing bugs.
The difference
Same bug, two very different outcomes
User reports: "checkout button broken"
You ask: which page? what browser?
User replies (28 min later): "the one after cart"
You ask for a screenshot
User: "on my phone now, ill send later"
Screenshot never arrives
Result: No screenshot. No selector. No browser info. Can't reproduce.
Features
Capture, triage, and resolve bugs — automatically
From element-level bug capture to AI-powered triage to Slack alerts and Jira tickets — blocFeed handles the full bug resolution loop.
selector: button.cta-submit
position: (420, 312)
page: /checkout
AI-Powered Intelligence
From raw bug report to prioritized fix — without reading every entry
Watch a single bug report flow through the AI pipeline: classified, clustered, themed, and alerted — automatically.
Incoming feedback
"The submit button doesn't respond after filling out the form"
Connectors
Bug reports flow into the tools you already use
blocFeed connects to your workflow — not the other way around. Get alerted in Slack, create tickets in Linear or Jira, and never let a bug report sit unread.
blocFeed2:45 PM
Spike Alert: Checkout Friction
12 new reports in 24h (+340% above baseline)
View in blocFeed →
blocFeed9:00 AM
Daily Theme Digest
🔴 Checkout Friction — 12 issues (spiking)
🟡 Mobile Layout — 8 issues (+45%)
🟢 Onboarding — 5 issues (stable)
Use Cases
Built for the people who build products
Whether you vibe-coded it or hand-crafted every line — blocFeed gives each team member what they need.
For Vibe Coders
Ship AI-generated code with confidence
You built it fast with Cursor, Bolt, or v0. When your users find the bugs AI missed, get the exact element, page URL, and browser info — not a vague Slack message. Jump straight from bug report to code fix.
- Exact CSS selector of the reported element
- Page URL and viewport dimensions
- Annotated screenshot with element highlighted
For Product Managers
See what frustrates users most
Filter bug reports by page, element, or status. Spot patterns — if 20 users report the same element, that's your next priority. Data beats opinions.
- Dashboard with trends and filters
- Group bug reports by page or element
- Track resolution status across the team
For Developers
Fix bugs faster with exact selectors
Every report includes the CSS selector, page URL, and viewport size. No more guessing which button is 'the button'. Jump straight from bug report to code.
- Exact CSS selector of the reported element
- Full technical metadata automatically
- AI-powered categorization and priority
How It Works
From install to first bug report in under 2 minutes
No complex setup. No sales calls. No configuration files. Just install, paste, and start receiving structured bug reports.
Full Name
Sarah Chen
sarah@company.com
See it in action
From bug to report in 10 seconds
This is what your users experience. No context switching, no separate tools, no lost details.
< 2 min
Setup time
~8 KB
Bundle size
Any
Framework
Drop into any framework — React, Next.js, Vue, Svelte, Angular
Compare
blocFeed vs. the alternatives
Most bug reporting tools require browser extensions or expensive subscriptions. blocFeed gives you element-level precision, AI-powered triage, and direct issue tracker integration — free.
| Feature | blocFeed | Marker.io | BugHerd | Usersnap |
|---|---|---|---|---|
| Element-level bug reporting | ||||
| Annotated screenshots | ||||
| CSS selector capture | ||||
| AI categorization & priority | ||||
| Auto issue clustering | ||||
| Theme & trend detection | ||||
| Slack / Linear / Jira | ||||
| NPM package install | ||||
| No browser extension needed | ||||
| Free forever |
Element-level bug reporting
Annotated screenshots
CSS selector capture
AI categorization & priority
Auto issue clustering
Theme & trend detection
Slack / Linear / Jira
NPM package install
No browser extension needed
Free forever
Trust & Transparency
Ship fast, stay safe
Vibe coding means moving fast. Adding a bug reporting script shouldn't slow you down — or compromise your users. Here's how we keep it clean.
Zero runtime overhead
The widget loads asynchronously and adds nothing to your critical path. No performance penalty, even on AI-generated code with large bundles.
Bug reports stay in your project
Every report is encrypted, scoped to your project, and never shared. We don't sell data, don't train models on your submissions, and don't run background analytics.
No tracking, period
No cookies. No fingerprinting. No session recordings. The widget only activates when a user clicks the bug report button — nothing runs in the background.
Free NPM package
One install, zero cost. The blocFeed package is lightweight (~8 KB), has no peer dependencies, and works with React, Vue, Svelte, and Angular.
Why we built this
“I was building apps with Cursor and shipping fast — but my users kept finding bugs I couldn't reproduce. They'd say 'it's broken' and I'd spend 20 minutes asking which page, which button, which browser. I built blocFeed so one click gives me everything I need to fix it.”
Mihir Kanzariya
Founder, blocFeed
Testimonials
What developers are saying
“I shipped a Next.js app with Cursor in a weekend. Monday morning, users found 3 bugs I couldn't reproduce. Added blocFeed, and every report came with the exact element selector and a screenshot. Fixed all 3 in an hour.”
Raj P.
Indie Developer
“We used to spend stand-ups clarifying bug reports. Now they land in the dashboard with the CSS selector, page URL, and browser info. Our average time-to-fix dropped from 2 days to 4 hours.”
Lena M.
Engineering Lead, SaaS Startup
“The AI clustering is what sold me. 12 reports about the same checkout button got grouped into one issue automatically. I didn't have to read each one — I just fixed it.”
Daniel K.
Full-Stack Developer
Pricing
Free. No asterisks.
blocFeed is completely free — no subscriptions, no usage caps, no credit card. Just sign up and start catching bugs.
No credit card. No trial. No catch.
- Unlimited projects
- Unlimited bug reports
- AI categorization & priority
- Annotated screenshots
- Slack, Linear, and Jira integration
- Full analytics dashboard
- Unlimited team members
FAQ
Common questions
Yes. blocFeed is completely free — unlimited projects, unlimited bug reports, all features included. No credit card, no trial period, no usage caps. We believe every team should have access to proper bug reporting.
Under 2 minutes. Install the NPM package, add the BlocFeedWidget component to your app with your project ID, and you're done. No configuration files, no backend changes, no build step changes.
Every bug report is processed asynchronously by our AI pipeline. It classifies the category (bug, feature request, usability issue, etc.), assigns a sentiment and priority score, generates a summary, and clusters similar reports into Issues.
blocFeed connects to Slack (alerts and daily digests), Linear (create issues with one click), and Jira (create tickets pre-filled with context). Email notifications are also supported.
No. The blocFeed widget is lightweight and loads asynchronously. It adds no measurable overhead to your page load time or runtime performance.
blocFeed works with any web application that supports NPM packages — React, Next.js, Vue, Svelte, Angular, and more.
Only what your users choose to share: the element they selected (CSS selector and position), their bug description, and an annotated screenshot of the page. No personal data, no tracking cookies.
Absolutely. blocFeed works with any React or Next.js app regardless of how the code was written — whether you built it with Cursor, Bolt, v0, or by hand. The widget is framework-native and installs via NPM.
Stop chasing screenshots. Start getting real bug reports.
Set up blocFeed in under 2 minutes. Free forever — no limits, no credit card, no catch.
Trusted by developers and product teams