Qaid.dev

Zero-dependency feedback embed with precision element targeting. Let users pinpoint exactly what they're commenting on.

Interactive Demo

Test the feedback interface

LIVE

Click a button to start

SIZE

~8KB

DEPS

0

READY
SCROLL TO EXPLORE
TRUSTED BY
Klingon Empire
KLINGON EMPIRE
Borg Collective
BORG COLLECTIVE
Romulan Star Empire
ROMULAN STAR EMPIRE
Configuration Matrix
CONTROLS

Theme

Presets

Colors

Position & Style

Modal & Typography

PREVIEW
READY
Click a button to test
CODE OUTPUT
<script
  src="https://unpkg.com/@bjsm/qaid"
  data-endpoint="/api/feedback"
></script>
Configuration Ready
System CapabilitiesSection 03
LOADED
TGT

Element Targeting

Users click directly on UI elements to pinpoint exactly what they're giving feedback about.

Active
IMG

Screenshot Capture

Automatically capture the page state when feedback is submitted. See exactly what your users saw.

Active
LOG

Console Capture

Captures console errors from the user's session so you can debug issues without asking.

Active
ZRO

Zero Dependencies

Lightweight bundle under 15KB. No external dependencies. Just a script tag and you're live.

Active
TEM

Team Collaboration

Invite your team with role-based access. Owners and members work together on feedback.

Active
NTS

Admin Notes

Add internal notes to any feedback. Track discussions and decisions with your team.

Active
VIS

Visitor Tracking

Anonymous visitor IDs link feedback from the same user across sessions without cookies.

Active
CFG

Fully Customizable

Every color, label, position, and size is configurable. Match your brand perfectly.

Active
All Systems Nominal
Access LevelsStarfleet Authorization
PRICING MATRIX ACTIVE
MonthlyYearly
FRE

Cadet

$0/forever

Perfect for exploration

  • 1 Project/1 API Key
  • 100 Messages/month
  • 7-day data retention
  • Complete Customization
  • Browser Context Capture
  • Open Source / Self Host
Start Free
Recommended
PRO

Commander

$9/seat/month

For serious missions

  • Unlimited Projects/Keys
  • Unlimited Messages
  • Screenshot capture
  • 1-year data retention
  • Advanced analytics
  • Priority support
  • Feedback Management
  • E-Mail/Text Notifications
  • Github & Other Integrations
ENT

Admiral

Custom

Command the fleet

  • Unlimited Projects
  • Unlimited Messaging
  • Unlimited Data Retention
  • Real-time analytics
  • Dedicated support
  • API access
  • Custom Integrations
  • SSO & SAML
  • SLA guarantee
Contact Us
Implementation ProtocolsSection 04
READY
> DROP-IN INTEGRATION // ZERO CONFIG REQUIRED

Basic Usage

STANDARD
<!-- Add the embed to your page -->
<script src="feedback.js" data-endpoint="/api/feedback"></script>

Custom Container & Styling

ADVANCED
<!-- Custom container and styling -->
<div id="my-feedback" class="fixed bottom-4 right-4 flex gap-2"></div>

<script type="application/json" data-feedback-config>
{
  "endpoint": "/api/feedback",
  "container": "#my-feedback",
  "buttonClass": "my-btn"
}
</script>
<script src="feedback.js"></script>

Configuration Options

REFERENCE
OptionTypeDefaultDescription
endpointstring-Required. API endpoint for feedback submission.
containerstring-CSS selector for custom container. If not provided, creates fixed-position container.
buttonClassstring-Custom CSS class for thumb buttons. Disables default styles.
positionstring"bottom-right"Button position: "bottom-right", "bottom-left", "top-right", "top-left".
offset{x, y}{x: 16, y: 16}Offset from edge in pixels.
zIndexnumber50z-index for embed elements.
skipTargetingbooleanfalseSkip element targeting, go directly to feedback modal.
buttonSizestring"medium"Button size: "small" (36px), "medium" (48px), "large" (64px).
colorsobject-{positive, negative, marker} - Custom colors for feedback types.
modalWidthnumber400Modal width in pixels.
backdropOpacitynumber0.3Backdrop opacity (0-1).
fontFamilystring"system-ui..."Font family for text elements.
fontSizenumber16Base font size in pixels.
textobject-{tooltip, bannerText, bannerHint, modalTitle, modalSubtitle, placeholder, submitButton, skipButton}
Integration Complete