Marker.io

Marker.io

Marker.io scripts inject a persistent feedback widget button on websites that allows users to capture annotated screenshots and submit bug reports or feedback. Scripts capture the current page state and DOM snapshot when the widget is activated and transmit the report to project management tools.

Overview

Marker.io is a visual bug reporting and website feedback tool that streamlines the process of capturing and reporting issues during QA, UAT, and stakeholder review cycles. The platform integrates with popular project management tools including Jira, Trello, Asana, Linear, GitHub, and GitLab, allowing feedback to flow directly into existing development workflows. Marker.io is used by development teams, QA testers, and client-facing agencies to simplify the feedback loop on web projects.

What This Script Does

When the Marker.io script is installed on a website, it injects a small feedback button widget — typically positioned in the corner of the page. When a user clicks this button, the widget activates a screenshot annotation tool that captures the current page state. Users can draw on the screenshot, add text annotations, highlight problem areas, and include descriptive comments about the issue they've encountered.

Upon submission, the script captures contextual metadata alongside the annotated screenshot: browser type and version, operating system, screen resolution, current URL, console errors, and a snapshot of the page's DOM structure. This technical context helps developers reproduce and diagnose reported issues without back-and-forth communication. The report is then transmitted to Marker.io's servers and automatically forwarded to the configured project management tool as a new issue or ticket.

The widget is typically deployed on staging and development environments rather than production sites. It does not perform behavioral tracking, analytics collection, or any form of user profiling. The script activates only when a user explicitly clicks the feedback button.

Consent & Compliance

Marker.io's widget serves a purely functional purpose — it provides a feedback reporting tool that activates only through explicit user interaction. The data collected (screenshots, browser metadata, console logs) is captured at the moment of submission and relates directly to the feedback action the user has initiated. There is no passive data collection, behavioral tracking, or persistent cookie usage for profiling.

Under GDPR, tools that are strictly necessary for a functionality the user has explicitly requested are generally exempt from consent requirements. Since Marker.io's widget only activates on user interaction and collects data solely for the purpose of the bug report, it fits within the "strictly necessary" exception for most implementations.

Should You Block This Without Consent?

No. Marker.io's feedback widget is a functional tool that only activates through explicit user interaction. It does not perform tracking, analytics, or advertising activities and collects data solely for the purpose of the feedback report the user has initiated.

Is Marker.io GDPR compliant?

Marker.io typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Marker.io can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Marker.io, not on Marker.io itself.

Visit website

Consent Categories

Also Known As

Marker.io feedbackMarker.io bug reportingMarker.io widgetvisual feedback tool

Industries

Computers Electronics and Technology

Tracked Domains (1)

marker.ioFunctional

marker.io is a functional domain operated by Marker.io, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

June.so
June.so
June.so scripts track product usage events at the user and company level within B2B SaaS applications. Scripts capture feature adoption events, session activity, and user identity attributes to populate analytics dashboards measuring engagement, retention, and activation for product teams.
Paperform
Paperform
Paperform scripts embed customizable forms, surveys, and payment collection pages on websites. Scripts handle form rendering, conditional logic, and submission processing, and may capture user-provided data including contact details, responses, and payment information for the form owner.
Ada
Ada
Ada scripts embed AI-powered chatbot and automated customer service interfaces on enterprise websites and support portals. Scripts load the conversational UI, manage user session context, and collect user-provided information including queries, contact details, and case data submitted through the chat interface.
Aha!
Aha!
Aha! scripts embed public product roadmap portals and idea voting boards on company websites. Scripts load roadmap timelines, feature request forms, and status update feeds, and may collect user submissions and votes tied to email addresses for product feedback purposes.
DRUID AI
DRUID AI
DRUID AI embeds conversational AI virtual assistant interfaces on enterprise and customer-facing portals. Scripts render chatbot widgets, process natural language queries, and transmit conversation data to DRUID servers to power automated business workflows and self-service interactions.
CartHook
CartHook
CartHook injects post-purchase upsell offer pages immediately after Shopify checkout completion. Scripts render one-click upsell interfaces, process additional payment captures without re-entering card details, and track offer acceptance rates for store conversion optimization.

Manage consent for Marker.io

ConsentStack automatically detects and manages Marker.io trackers so your site stays compliant with global privacy regulations.