AdamBox
AdamBox is a lightweight live chat chatbox with AI moderation for WordPress. It provides calm, neutral AI oversight for on-page conversations — without tracking users, storing messages, or profiling visitors. AdamBox is an AI moderator, not a chatbot and not a participant. Core Principles Clean and lean architecture WordPress coding standards compliant Privacy-first by design No user tracking or profiling No persistent message storage No custom database tables No external JavaScript frameworks Community-first and fully open source What AdamBox Does Renders a live, moderation-enabled chatbox via shortcode Allows multiple visitors to chat together on the same page Uses session-based display names (no accounts required) Temporarily observes recent messages for moderation context only Intervenes calmly and neutrally when moderation is needed Uses WordPress REST API and vanilla JavaScript only What AdamBox Does Not Do No long-term memory No learning from conversations No user profiling or identity tracking No chat transcripts saved to the database No analytics or tracking scripts No feature gating in the free version AdamBox is built for site owners who want responsible AI oversight without sacrificing privacy, performance, or control. Usage Insert the shortcode anywhere you want the live chat chatbox to appear: [adambox] Each page maintains its own conversation context. Messages are shared live between visitors on the same page. Settings AdamBox adds a settings page at: Settings → AdamBox Available options include: API Configuration Optional OpenAI API key Stored securely using WordPress options Moderation Controls Moderation strictness: Low Medium (default) High AI intervention level: Intervene only (default) Summarize when needed Actively guide These controls affect how and when the AI moderator intervenes — not what users are allowed to say. Privacy AdamBox is privacy-first by design. No persistent user data No chat logs stored in the database No cookies beyond session state (or localStorage fallback) No analytics or tracking scripts No third-party JavaScript frameworks Messages exist only temporarily for moderation context and are discarded automatically. External Services AdamBox optionally connects to the OpenAI API to provide AI-powered moderation. This service is used only when a site administrator supplies their own OpenAI API key in the plugin settings. Data sent: – User-submitted chat messages (text only) – Sent only at the moment moderation is triggered No data is stored by AdamBox after processing. Service provider: OpenAI, Inc. Terms of Service: https://openai.com/policies/terms-of-use Privacy Policy: https://openai.com/policies/privacy-policy License This plugin is licensed under the GNU General Public License v3.0 or later. You are free to use, modify, and distribute this software under the terms of the GPL.
Top keywords
- adambox11×2.61%
- moderation8×1.90%
- only7×1.66%
- ai6×1.43%
- chat6×1.43%
- openai6×1.43%
- api5×1.19%
- messages5×1.19%
- tracking5×1.19%
- live4×0.95%
- page4×0.95%
- settings4×0.95%
Some Plus Report Post
Some Plus Report Post is a powerful and easy-to-use plugin that allows your website visitors to report inappropriate, spam, or policy-violating content — including individual comments. Site administrators can review reports, receive email notifications, and automatically take action when reports exceed a threshold. Key Features User Reporting: Visitors can report content with customizable reasons Comment Reporting: Visitors can report individual comments, not just posts Admin Dashboard: Comprehensive reports management interface with stats Admin Notifications: Receive an email every time a new report is submitted Threshold Actions: Automatically unpublish or trash a post when report count exceeds a limit Customizable Reasons: Define your own report reasons Post Type Support: Enable reporting for any public post type Rate Limiting: Prevent spam reports with built-in rate limiting Guest Reporting: Optionally allow non-logged-in users to report Spam Protection: Built-in honeypot plus optional Cloudflare Turnstile or Google reCAPTCHA for guest reports Privacy Notice: Show a GDPR-friendly notice inside the report modal Data Retention: Automatically delete old reports after a configurable number of days CSV Export: Download all reports as a spreadsheet Shortcode Support: Place report buttons anywhere with [sprp_report] Auto-Append: Automatically add report buttons to post content Advanced Filtering: Filter reports by post type, status, item type, reason, and date range AJAX Submission: Smooth, no-refresh reporting experience Accessible: WCAG 2.1 compliant modal with focus trap and keyboard navigation Translation Ready: Fully internationalized How It Works Install and activate the plugin Configure settings under Reports → Settings Choose which post types should have reporting enabled Customize report reasons (or use the built-in defaults) Visitors can now report content and comments using the report button Review and filter reports under Reports Take action: delete, unpublish, dismiss, or let the threshold automation handle it Shortcode Usage Display the report button anywhere: [sprp_report] Target a specific post: [sprp_report post_id="123"] Add a custom CSS class to the button: [sprp_report class="my-custom-class"] For Developers Some Plus Report Post is built with extensibility in mind: Action hook: sprp_report_submitted( $report_id, $post_id, $reason_id, $reason_text ) — fires after a report is saved Clean, well-documented code following WordPress Coding Standards Namespace SomePlusReportPost\ with SPL autoloader All queries use $wpdb->prepare() Privacy Policy Some Plus Report Post stores the following data: For logged-in users: User ID and report details (post ID, reason, additional note, date) For guests: IP address (for rate limiting) and report details If optional captcha protection is enabled, captcha verification tokens and the visitor IP address may be sent to Cloudflare Turnstile or Google reCAPTCHA for verification. If captcha is disabled, no report data is sent to external servers. To limit how long data is stored, use the Data Retention setting under Notifications & Automation to automatically delete reports after a set number of days. All stored data is permanently deleted when the plugin is uninstalled. Credits Developed by Some Plus Built with WordPress Coding Standards Icons from Feather Icons (MIT License)