Now available as npm package

Build better apps with
user feedback

Capture screenshots, collect feedback, and have conversations with your users — all from a lightweight widget. Works with Vue.js, vanilla JS, and jQuery.

main.js
import FeedbackKit from '@newsoftglobal/feedbackkit-vue'
import '@newsoftglobal/feedbackkit-vue/style.css'

// Just 3 lines to add feedback to your app
app.use(FeedbackKit, {
apiKey: 'your-api-key'
})

TRUSTED BY DEVELOPMENT TEAMS

NewSoft · Vue.js Apps · SaaS Products · Startups

Features

Everything you need to manage feedback

Powerful features to collect, organize, and act on user feedback.

📸

Screenshot Capture

Users drag to select any area on screen. One click to capture — powered by html2canvas.

💬

Two-Way Comments

Users and admin can chat on each feedback. Keep the conversation in context, not in email.

📋

Feedback Tracking

Users see their feedback status: New → In Progress → Resolved. Full transparency builds trust.

🔑

User Identity

Init SDK first, call setUser() after login. Know exactly who submitted each feedback.

🏢

Multi-App Support

Manage feedback from multiple apps in one dashboard. Each app gets its own API key.

📊

Admin Dashboard

Full stats, filters, status management, and screenshots — all in a premium dark-mode dashboard.

How It Works

From install to feedback in 3 minutes

1

Install the SDK

Pick your SDK — Vue, vanilla JS, or jQuery — add your API key, and you're ready to collect feedback.

2

Users Send Feedback

A floating button appears. Users capture screenshots, describe issues, and submit — without leaving your app.

3

Manage & Reply

View all feedback in the admin dashboard. Reply to users, update status, and track everything in one place.

Developer Experience

Integrate in minutes

Cross-platform SDKs for web and mobile. Set up once, works everywhere.

LoginPage.vue
import { useFeedbackKit } from '@newsoftglobal/feedbackkit-vue'

const { setUser, clearUser } = useFeedbackKit()

// After your auth flow completes:
setUser({
id: 'user-123',
name: 'Jane Doe',
email: '[email protected]'
})

// On logout:
clearUser()

Communication

Keep users in the loop

Users see their feedback status and chat directly with your team. Build trust through transparency.

✨ feature ✅ Resolved
Feb 28

Add dark mode toggle

Would love a dark mode option in the settings page

👤 Jane Doe

This would be really helpful for night-time usage!

👨‍💼 Admin

Great idea! We'll add this in the next release 🚀

👤 Jane Doe

Awesome, thank you! 🎉

AI-Powered

Let AI handle the busywork

Built-in AI features that save hours of manual work every week.

🤖

AI Auto-Reply

AI suggests replies for each feedback. One click to send, or enable auto-reply to respond instantly.

🏷️

Smart Categorization

AI auto-classifies feedback as bug, feature, or improvement — users don't need to choose themselves.

🔗

Duplicate Detection

Automatically identifies duplicate feedback and groups them together. See how many users report the same issue.

📊

Weekly AI Digest

Get a weekly summary: top issues, trending requests, sentiment trends — delivered to your inbox.

😊

Sentiment Analysis

AI detects user tone — frustrated, neutral, or happy. Prioritize urgent feedback automatically.

🖼️

Screenshot Analysis

AI reads screenshots and describes UI issues automatically: "Button missing on mobile viewport."

Pricing

Simple, transparent pricing

Self-host for free, or let us manage everything for you.

Free

Get started, no credit card needed

$0 /forever
  • Up to 3 projects
  • Unlimited feedbacks
  • Screenshot capture
  • User identification
  • Admin dashboard
  • Comments & replies
Get Started Free
POPULAR

Pro

For teams that need more

$9 /month
  • Unlimited projects
  • Unlimited feedbacks
  • Screenshot capture
  • User identification
  • Admin dashboard
  • Comments & replies
Upgrade to Pro →

Start collecting feedback today

Install the SDK in under 3 minutes. No credit card required.