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.
