Skip to main content
100% free — no credit card needed

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.

// Initialize the SDK
$npm install blocfeed
+ added 1 package in 2s
+ blocfeed@0.13.0
50+
teams collecting feedback
10k+
feedback entries captured
<2 min
average setup time

Feedback without context is just noiseare

#
product-feedback

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

Elementdiv.sidebar-nav
Page/dashboard/analytics
Feedback"Sidebar overlaps the chart area on my screen size."
Viewport1366x768 · Firefox 122
Result: Exact element, viewport, screenshot, page URL, AI-categorized. Design fix merged same day.

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.

Click any element to report
Selected

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.

AI Pipeline

Incoming feedback

"The submit button doesn't respond after filling out the form"

Page: /checkoutElement: button#submit

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.

Slack
#product-alerts
bf

blocFeed2:45 PM

Spike Alert: Checkout Friction

12 new reports in 24h (+340% above baseline)

View in blocFeed →

bf

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

01

Create a free account

Sign up in 30 seconds. Create a project and get your unique blocfeed_id. No credit card, no trial period.

02

Drop in the widget

Install the NPM package and add one component. Three lines of code, two minutes of work. Works with any framework.

03

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.

04

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.

your-app.com/checkout
Complete Purchase

< 2 min

Setup time

~8 KB

Bundle size

Any

Framework

One NPM package — works with every major framework

React
Next.js
Vue
Svelte
Angular

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.

Element-level feedback

blocFeed
Hotjar
UserVoice
Google Forms

Annotated screenshots

blocFeed
Hotjar
UserVoice
Google Forms

CSS selector capture

blocFeed
Hotjar
UserVoice
Google Forms

AI categorization & priority

blocFeed
Hotjar
UserVoice
Google Forms

Auto issue clustering

blocFeed
Hotjar
UserVoice
Google Forms

Theme & trend detection

blocFeed
Hotjar
UserVoice
Google Forms

Slack / Linear / Jira

blocFeed
Hotjar
UserVoice
Google Forms

NPM package install

blocFeed
Hotjar
UserVoice
Google Forms

Setup under 2 minutes

blocFeed
Hotjar
UserVoice
Google Forms

Free forever

blocFeed
Hotjar
UserVoice
Google Forms

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

blocFeed logo
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.

$0/mo
Unlimited projects
Unlimited feedback entries
AI categorization & priority
Annotated screenshots
Slack, Linear, and Jira integration
Full analytics dashboard
Unlimited team members
Start Collecting Feedback — Free

Frequently asked questions

Is blocFeed really free?
Yes. blocFeed is completely free — unlimited projects, unlimited feedback entries, all features included. No credit card, no trial period, no hidden limits. We believe every team deserves access to structured user feedback.
How long does it take to set up?
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.
Can my whole team use the dashboard?
Yes. Invite your entire team — PMs, designers, developers — to the same project. Everyone can see feedback, filter by page or element, and create tickets. There are no per-seat charges.
What integrations are supported?
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. All integrations use secure OAuth — your tokens are encrypted at rest.
Will it slow down my app?
No. The blocFeed widget is lightweight (~8 KB) and loads asynchronously. It adds no measurable overhead to your page load time or runtime performance. No iframes, no heavy dependencies.
What types of feedback does it capture?
Any type. Users can report bugs, request features, flag usability issues, or give general feedback. The AI automatically categorizes each submission so you can filter by type in your dashboard.
What data does blocFeed collect from my users?
Only what your users choose to share: the element they selected (CSS selector and position), their typed feedback, and an annotated screenshot of the page. No personal data, no tracking cookies, no analytics scripts running in the background.
How is blocFeed different from Hotjar or UserVoice?
blocFeed focuses on element-level feedback — users point at a specific part of your UI and tell you what's wrong. Unlike general analytics tools, every piece of feedback includes the exact element, an annotated screenshot, and the page URL — plus AI-powered categorization, issue clustering, theme detection, and direct integration with Slack, Linear, and Jira. It's built for teams who want structured, actionable data — not heatmaps or surveys.

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