LocalFeedback is a self-hosted feedback and annotation tool for the build and review phase of a WordPress project. Your team and your clients leave comments directly on the page — a pin on a spot, a highlight on a piece of text, or a box around an area — and every one of them is stored in this site’s own database table.
There is no connected hub site, no cross-site sync and no external service. That is the whole point: comments cannot fail to save because a remote dashboard was unreachable.
Core features
- Pin, text highlight, box and general comment types
- Threaded replies on any comment
- Best-effort automatic screenshot of the annotated area
- Device type and exact viewport width recorded with every comment
- Status workflow (open / in progress / resolved), priority, tags and category
- Tags picked from a dropdown you control, with an optional “Other…” for one-offs
- Teams, including internal-only visibility, an optional join password, and one-click review links for clients
- A screenshot library with the same filters as the feedback list, plus a one-click purge when a project wraps
- Guest commenting by default, or restrict to logged-in WordPress users
- A short welcome popup that shows first-time reviewers how to use the tools
- Optional follow-up emails so commenters hear about replies and status changes, with one-click unsubscribe
- A shareable link for every comment that opens the page and highlights the annotation
- Filterable, sortable admin table with customisable columns and CSV export
- Instant email notifications and an optional daily digest
- Documentation built into the plugin
Built for reliable saving
- The comment box never clears until the server confirms the save
- Failed saves retry automatically with a growing delay
- Unsent text is kept in the browser, so a reload does not lose it
- Every save carries a unique key, so a retry can never create a duplicate
- If the REST API is blocked, the same request is retried through admin-ajax.php
License
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.