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.

terminal
npm install blocfeed

// Add to your app — that's it
import { BlocFeedWidget } from 'blocfeed'

<BlocFeedWidget
  blocfeed_id="your-project-id"
/>

Trusted by product teams and agencies worldwide

50+
teams collecting feedback
10k+
feedback entries captured
<2 min
average setup time

The problem

Feedback without context is just noise

You launched a new feature. Users have opinions. But their feedback arrives through scattered channels — vague, unstructured, and impossible to act on.

"The page looks weird" — but which page? On what device?

Spreadsheets, emails, and Slack threads nobody reads.

Designers and PMs lose hours triaging instead of building.

product-feedback

The difference

Same feedback, two very different outcomes

Feedback lost in translation
typical feedback process
2:15 PM

User emails: "the new layout looks broken"

2:20 PM

PM asks for specifics in Slack

2:35 PM

User sends blurry phone photo of their screen

2:40 PM

Designer asks: which breakpoint? which component?

3:10 PM

User: "I don't know, it just looks wrong"

???

Filed in backlog — never prioritized

Result: No element. No viewport. No browser info. Feedback buried in backlog.

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

How It Works

From install to first feedback in under 2 minutes

No complex setup. No sales calls. No configuration files. Just install, paste, and start receiving visual feedback from your users.

Step 01
blocFeedCreate your account

Full Name

Sarah Chen

Email

sarah@company.com

Create Account
Project created · blocfeed_id: bf_8x2kf9

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

0 KB

Performance overhead

~8 KB

Bundle size

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

Pricing

Completely free. Really.

No subscriptions, no usage limits, no per-seat charges. Every feature is included — just sign up and start collecting feedback.

100% Free
$0/forever

No credit card. No trial. No catch.

  • 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

FAQ

Common questions

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.

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.

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.

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.

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.

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.

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.

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.