=== GhostChat === Contributors: jacobo1, ghostchat Tags: chat, live-chat, privacy, gdpr, lightweight Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.0.9 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Lightweight live chat (~10KB) that lives in your Gmail. Zero tracking, zero cookies, 15-30ms edge-powered latency. 20-35x smaller than competitors. == Description == Customer chat that lives in your Gmail. GhostChat is a lightweight, privacy-focused live chat widget for WordPress. Reply from Gmail, the mobile PWA, or the dashboard — your choice. **Why GhostChat?** * **~10KB widget** - 20-35x smaller than tawk.to, Crisp, Tidio, LiveChat * **Zero tracking, zero cookies** - No cookie banners needed * **15-30ms latency** - Edge-powered global delivery * **Gmail threading** - Reply from your inbox, conversations stay in sync * **WooCommerce auto-integration** - Sends cart and page context to agents automatically (Business plan) * **Real-time messaging** - Instant customer replies * **CRM Lite** - Built-in contacts, conversation history, and notes * **Team support** - Invite agents, assign conversations (Business plan) * **Webhooks** - Integrate with your stack (Business plan) * **Canned responses** - Save time with pre-written replies * **Mobile PWA dashboard** - Reply from your phone like WhatsApp * **GDPR compliant** - Built for privacy regulations * **Easy setup** - Takes 30 seconds to configure **How it works:** 1. Sign up free at [GhostChat](https://ghostchat.dev/signup) 2. Create a site and get your Site ID 3. Enter your Site ID in the plugin settings 4. The chat widget appears on your site automatically **Pricing:** * **Free (forever)**: 1 site, 30-day history, 3 canned responses, no credit card required * **Pro ($5/mo)**: 3 sites, unlimited history, unlimited canned responses, hide branding * **Business ($19/mo)**: 10 sites, webhooks, team (up to 5 agents), priority support **Perfect for:** * Small businesses * Freelancers * E-commerce stores * Support teams * Anyone who values privacy and performance == Installation == **Automatic Installation:** 1. Log into your WordPress admin panel 2. Navigate to Plugins > Add New 3. Search for "GhostChat" 4. Click "Install Now" and then "Activate" **Manual Installation:** 1. Download the plugin zip file 2. Log into your WordPress admin panel 3. Navigate to Plugins > Add New > Upload Plugin 4. Choose the downloaded file and click "Install Now" 5. Activate the plugin **Configuration:** 1. After activation, go to Settings > GhostChat 2. Sign up at [ghostchat.dev/signup](https://ghostchat.dev/signup) if you haven't already 3. Get your Site ID from [app.ghostchat.dev/sites](https://app.ghostchat.dev/sites) 4. Paste your Site ID in the plugin settings 5. Click "Save Changes" 6. The widget appears instantly on your site! == Frequently Asked Questions == = Do I need an account? = Yes, sign up free at [ghostchat.dev/signup](https://ghostchat.dev/signup) to get a Site ID. It takes less than a minute and no credit card is required. = Is it really free? = Yes! The Free plan is free forever — 1 site, 30-day message history, and 3 canned responses. No credit card required. Paid plans start at $5/month. = Does it slow down my site? = No! At ~10KB, GhostChat is 20-35x smaller than competitors like tawk.to (~200KB), Crisp (~85KB), Tidio (~65KB), or LiveChat (~120KB). 15-30ms edge-powered latency means zero impact on page speed or Lighthouse scores. = Does it track visitors? = No. GhostChat uses zero tracking and zero cookies. Visitor sessions are anonymous. No cookie banners needed. = Is it GDPR compliant? = Yes. GhostChat doesn't track or store personal data without consent. Perfect for EU businesses. = Can I customize the widget? = Yes! Customize colors, position, and welcome messages in your dashboard at app.ghostchat.dev. = Does it work on mobile? = Yes! The dashboard is a mobile-first PWA. Install it on your phone and reply to customers like WhatsApp. = Can I use it on multiple sites? = Yes! Free includes 1 site. Pro ($5/mo) includes up to 3 sites. Business ($19/mo) includes up to 10 sites. = How do I get support? = Email us at jacob@ghostchat.dev or visit [ghostchat.dev/chat-widget-for-wordpress](https://ghostchat.dev/chat-widget-for-wordpress) for the complete setup guide. = Can I paste the entire script tag? = Yes! Our plugin has smart paste detection. You can paste the entire script tag and we'll automatically extract just the Site ID. = Where do I find my Site ID? = Log into [app.ghostchat.dev/sites](https://app.ghostchat.dev/sites), find your site, and click the "Copy" button. You can paste the entire script or just the ID. == Screenshots == 1. The GhostChat widget on your website - privacy-first, lightweight, and beautiful 2. WordPress admin settings page - clean, simple configuration 3. Mobile dashboard (PWA) for instant replies - works like WhatsApp 4. Smart paste detection - automatically extracts Site ID from script tag == Changelog == = 1.0.9 = * WooCommerce auto-integration: automatically sends cart items, cart total, cart count, page type, and product name to agents via Visitor Context API (Business plan) * Zero configuration required — auto-detects WooCommerce and works out of the box * Updates context in real-time on AJAX cart changes = 1.0.8 = * Updated pricing to reflect current 3-tier plans (Free/Pro/Business) * Fixed version mismatch between header and constant * Updated branding references to GhostChat = 1.0.7 = * Plugin renamed to GhostChat per WordPress.org guidelines * Improved code structure with singleton pattern * Added comprehensive internationalization (i18n) support * All strings now translatable with 'ghostchat' text domain * Added proper settings link in plugin actions * Enhanced accessibility with ARIA labels * Improved security with capability checks * Added proper uninstall cleanup * Better WordPress coding standards compliance * Updated tested up to WordPress 6.9 = 1.0.6 = * Fixed WordPress.org plugin checker errors * Corrected text domain to match slug * Added proper input sanitization callback * Updated tested up to WordPress 6.9 * Reduced tags to 5 (WordPress.org requirement) = 1.0.5 = * Added chat bubble icon to header for better branding * Fixed script enqueuing to use WordPress standards * Added input sanitization for security * WordPress 6.9 compatibility verified = 1.0.4 = * Added professional branding with gradient header * Added footer with helpful links * Improved user interface = 1.0.3 = * Added smart paste detection - auto-extracts Site ID from script tag * Improved user experience with real-time feedback * Better validation and error messages = 1.0.2 = * Added step-by-step setup instructions * Better guidance for first-time users * Improved documentation = 1.0.1 = * Updated branding from GhostChat to GhostChat * Updated widget URL to api.ghostchat.dev * Updated dashboard URL to app.ghostchat.dev * Improved admin UI with better status messages = 1.0.0 = * Initial release * Privacy-first live chat widget * ~10KB lightweight script * Zero tracking, zero cookies * Real-time messaging * Mobile PWA dashboard == Upgrade Notice == = 1.0.7 = Major update: Plugin renamed to GhostChat, improved i18n support, better security, and WordPress coding standards compliance. Your settings will be preserved. = 1.0.6 = Security improvements with input sanitization. WordPress 6.9 compatible. Better branding. = 1.0.5 = Security and compatibility updates. Recommended for all users. == Privacy Policy == GhostChat does not collect, store, or transmit any personal data from your WordPress site. The plugin only: * Stores your Site ID in your WordPress database (wp_options table) * Loads the chat widget script from api.ghostchat.dev * Does not set any cookies * Does not track visitors * Does not send any data to third parties Chat conversations are handled by GhostChat service. Please review GhostChat's privacy policy at https://ghostchat.dev/privacy for details on how chat data is handled. == Support == Need help? We're here for you: * Email: jacob@ghostchat.dev * WordPress Setup Guide: https://ghostchat.dev/chat-widget-for-wordpress * Dashboard: https://app.ghostchat.dev * Website: https://ghostchat.dev == About GhostChat == GhostChat is made by GhostChat, a privacy-first live chat platform that prioritizes page speed and visitor privacy. We believe live chat shouldn't slow down your site or compromise your visitors' privacy. Learn more at [ghostchat.dev](https://ghostchat.dev)