Open source · Web Respect
Respect starts
with a choice.
Accessible reading preferences. Clear consent controls. Your brand, your services and your backend.
A configurable toolkit based on Flowxtra’s drawer and consent interface, built to fit into your existing website.
Owner-declared statements; not independently certified. Compliance depends on the host deployment.
Version 0.1.2 · MIT · No built-in trackers or external service calls
One toolkit. Clear boundaries.
Browser preferences
Text, spacing, reading aids, images, motion, focus and colors.
Consent lifecycle
Refusal, granular choices and withdrawal connected to real SDK start and stop callbacks.
Host-owned records
Optional Node, PHP/Laravel and Python integration through one versioned contract.
Live interface
Try it on this page.
The demo uses the source layout with configurable branding. Its service inventory is empty and it runs no analytics. Preferences are stored locally under a demo-specific namespace.
The default demo retains Flowxtra teal. Switching colors shows explicit host configuration.
Fits your frontend
Plain HTML and an isolated browser UI, plus integration fixtures for React/Next, Astro, Angular, Vue and Svelte. WordPress gets a local plugin with site language, logo and footer controls.
See exact tested versions and limitsKeeps your identity
Map your CSS variables, logo, policy links, language and RTL direction. Footer buttons reuse Flowxtra’s icons. Declared MCP and RSS/Atom/JSON Feed links can appear when your site provides them.
Configuration and APIShips with instructions
The bundled agent skill teaches installation, SSR boundaries, backend security, actual tracker discovery, withdrawal testing and careful migration.
Read the bundled skillGet started
Install the release kit.
Install the browser package from npm, or download the tarball and WordPress plugin from the GitHub release. PHP and Python adapters run in their own runtimes; Composer and PyPI packages are not published.
Downloads and changelogPackage on npmnpm install web-respect-dpro@0.1.2
import { mount } from 'web-respect-dpro/browser';The verified npm 0.1.2 package includes the earlier integration skill. Download the expanded audit skill 0.2.0 below, or install the new release kit from GitHub.
Useful controls. Honest limits.
Installation supports accessibility and privacy work; it does not certify WCAG or legal compliance. The host still owns accessible content, legal notices, real service inventory, provider agreements, age and guardian obligations, server-side tracking and privacy-request operations.
The audit skill includes dated research starting points for the EU/EEA, Brazil, the United States and Australia. It checks current official sources for your actual markets. Other countries require their own research.
Read regional guidanceFor your coding agent
Start with your markets.
Inspect the whole system.
Give your AI agent the Web Respect skill and ask it to review your project. It starts with your company, target countries, audience and services, then checks the evidence behind each recommendation.
Privacy and consent. Cookies, pixels, browser storage, real SDK behavior and applicable privacy signals.
Data and providers. External services, AI providers, processing regions, transfers, retention, backups and deletion requests.
Accessibility. User journeys, keyboard and assistive-technology checks, with concrete findings and remaining gaps.
Extract the complete web-respect folder into your agent’s skills directory. Audit instructions can be used separately from the browser package. A source audit does not replace missing production access or a legal determination.
Copy this into your AI agent.
Use it in the project you want to review. Your agent will ask for the business and market facts it needs.