Your users found an issue. Let them show you exactly where.
blocFeed adds a visual feedback widget to any web app with one NPM package. Users click an element, describe the issue, and submit an annotated screenshot. You get structured, actionable data — not vague Slack messages.
+ blocfeed@0.13.0
Feedback without context is just noiseare
Same feedback, two very different outcomes
Without blocFeed
“User emails: "the new layout looks broken"”
“PM asks for specifics in Slack”
“User sends blurry phone photo of their screen”
“Designer asks: which breakpoint? which component?”
Result: No element. No viewport. No browser info. Feedback buried in backlog.
With blocFeed
Features
Collect, understand, and act on feedback — automatically
From element-level capture to AI-powered categorization to Slack alerts and Jira tickets — blocFeed handles the full feedback loop.
selector: button.cta-submit
position: (420, 312) · page: /checkout
AI-Powered Intelligence
From raw feedback to prioritized action — without reading every entry
Watch a single piece of feedback 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
Feedback flows 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 feedback 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
Different roles, same goal: understand what users actually experience. blocFeed gives each team member what they need.
For Developers
Fix issues faster with exact selectors
Every report includes the CSS selector, page URL, and viewport size. No more guessing which element is 'the one that looks off'. Jump straight from feedback to code.
- 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 feedback 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 feedback by page or element
- Track resolution status across the team
For Designers
Get visual feedback on every UI change
Users point at exactly what looks off — misaligned buttons, confusing layouts, broken responsive views. Screenshots show you precisely what they see.
- Visual context with every submission
- See feedback on specific UI elements
- Compare user-reported issues across viewports
Zero to debug in seconds
Create a free account
Sign up in 30 seconds. Create a project and get your unique blocfeed_id. No credit card, no trial period.
Drop in the widget
Install the NPM package and add one component. Three lines of code, two minutes of work. Works with any framework.
Users share feedback in context
A feedback button appears in your app. Users click any element, describe the issue, and submit with an annotated screenshot — all without leaving your app.
Act on what matters
Every submission lands in your dashboard with full context. AI categorizes and clusters automatically. Share to Slack or create Jira tickets with one click.
See it in action
From feedback 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
One NPM package — works with every major framework
Compare
blocFeed vs. the alternatives
Most feedback tools give you surveys or heatmaps. blocFeed gives you the exact element, AI-powered triage, and direct issue tracker integration.
| Feature | blocFeed | Hotjar | UserVoice | Google Forms |
|---|---|---|---|---|
| Element-level feedback | ||||
| Annotated screenshots | ||||
| CSS selector capture | ||||
| AI categorization & priority | ||||
| Auto issue clustering | ||||
| Theme & trend detection | ||||
| Slack / Linear / Jira | ||||
| NPM package install | ||||
| Setup under 2 minutes | ||||
| Free forever |
Element-level feedback
Annotated screenshots
CSS selector capture
AI categorization & priority
Auto issue clustering
Theme & trend detection
Slack / Linear / Jira
NPM package install
Setup under 2 minutes
Free forever
Trust & Transparency
Your users' trust matters — so does yours
Adding a feedback widget means putting third-party code in front of your users. We respect that responsibility with privacy-first defaults and full transparency.
Only what users choose to share
The widget captures exactly three things: the element they clicked (CSS selector), their typed feedback, and an annotated screenshot. Nothing else. No personal data, no behavioral tracking.
Encrypted and project-scoped
All feedback data is encrypted in transit and at rest, tied to your project, and never accessible to other customers. Integration tokens (Slack, Jira, Linear) are encrypted before storage.
No cookies, no fingerprinting
The widget doesn't set cookies, doesn't fingerprint browsers, and doesn't run any analytics. It only activates when a user opens the feedback panel — nothing runs in the background.
Free forever on npm
Install from npm and use on unlimited sites at zero cost. The package is ~8 KB gzipped, loads asynchronously, and has zero impact on your Lighthouse score.
Why we built this
“I kept getting Slack messages like 'something is broken on the settings page.' I'd spend 15 minutes going back and forth just to understand what they saw. I thought — what if users could just point at the element and tell me? That's blocFeed. One click, full context, zero guesswork.”
Mihir Kanzariya
Founder, blocFeed
Testimonials
What product teams are saying
“Our QA team used to screenshot bugs and paste them in Jira with zero context. Now testers click the element, type what's wrong, and we get the selector, viewport, and browser in one report. Jira tickets create themselves.”
Sophie T.
QA Manager, Agency
“I showed our client the blocFeed dashboard after one week. They could see every piece of feedback tagged by page and element. They said it was the most transparent handoff they'd ever had.”
Marco R.
Product Manager
“We replaced a $99/mo feedback tool with blocFeed. Same team, better reports, zero cost. The AI categorization alone saves us an hour a week on triage.”
Priya N.
Head of Product, B2B SaaS
Engineered for everyone
Developer Free
No subscriptions, no usage limits, no per-seat charges. Every feature is included — just sign up and start collecting feedback.
Frequently asked questions
Is blocFeed really free?
How long does it take to set up?
Can my whole team use the dashboard?
What integrations are supported?
Will it slow down my app?
What types of feedback does it capture?
What data does blocFeed collect from my users?
How is blocFeed different from Hotjar or UserVoice?
Stop guessing.
Start seeing what your users see
Set up blocFeed in under 2 minutes. Free forever — no limits, no credit card, no catch.
Start collecting feedback — free forever