There are 18 items you can search

Website Feedback Tool | VibeScriptz

Collect website feedback with a simple drop-in button. Save messages, page URLs, and optional screenshots without using a database.

Click the floating Feedback button in the bottom-right corner to test the widget. Messages are saved as JSON files inside /tools/feedback/_inbox/.

The widget gives you a simple way to collect quick page-level feedback without sending users into a separate form flow or building a larger feedback system first.

This is useful for lightweight sites, small tools, demos, landing pages, and practical builds where you want quick user feedback without building a full backend dashboard.

It works well for site owners, indie builders, and developers who want a simple feedback channel that can be dropped onto a page in a few minutes.

Visitors open the widget, submit a short message, and the feedback is written to your inbox folder as JSON. Optional screenshots can be attached when enabled, which makes it easier to collect context from real users while keeping the overall setup lightweight.

The goal is not to replace a full support platform. The goal is to make feedback collection fast, simple, and easy to add to real websites.

Paste this on any page to enable the feedback widget.

<script>
(function(){
  var ENDPOINT = "/tools/feedback/feedback.php";

  function mount(){
    if (window.__tinyFeedbackMounted) return;
    window.__tinyFeedbackMounted = true;

    var btn = document.createElement("button");
    btn.textContent = "Feedback";
    btn.type = "button";
    btn.style.position = "fixed";
    btn.style.right = "14px";
    btn.style.bottom = "14px";
    btn.style.zIndex = "9999";
    btn.style.border = "2px solid #111";
    btn.style.borderRadius = "999px";
    btn.style.padding = "10px 14px";
    btn.style.fontWeight = "900";
    btn.style.cursor = "pointer";
    btn.style.background = "#DC151D";
    btn.style.color = "#F8DD14";

    document.body.appendChild(btn);
  }

  if (document.readyState === "loading") document.addEventListener("DOMContentLoaded", mount);
  else mount();
})();
</script>

Make sure _inbox exists and is writable. Rate limit is set to 5 submissions per 600 seconds per IP. Optional screenshots support PNG, JPG, JPEG, and WebP. Disable same-origin checks only if you plan to embed this cross-domain.

For most simple installs, the main setup steps are just creating the inbox folder, confirming write permissions, and dropping the snippet onto the page where you want the feedback button to appear.

Open the live feedback widget and test the full flow from this page. This gives you a quick way to see how the button, form, and saved submission flow work before adding it to your own site.