=== SSF Live Chat, Translator & Inquiry Generator ===
Contributors: mfipk
Requires at least: 6.6
Tested up to: 7.1.3
Requires PHP: 8.1
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Native WordPress live chat, visitor consent, one-product enquiries, administrator inbox and chat privacy controls. No hosted subscription is required for these local features.

== Installation ==
Back up your site and test on staging. Install and activate Free first. Pro requires Free; Agency requires both Free and Pro. Open SSF Live Chat > Settings, set your business name and enable live chat. Keep the operator inbox open to receive conversations. WooCommerce is optional and is required only for the product enquiry buttons. WordPress 6.6+, PHP 8.1+. Single-site installations are supported; network activation is not supported.

== Operation and limits ==
Inquiry Generator means capturing inquiries submitted by website visitors; it does not independently find prospects or guarantee leads. Translation is a Pro feature, also included in Agency.
Native chat uses your WordPress server. Visible inboxes poll every six seconds. Visitor sessions are stored in sessionStorage and expire after fourteen days; closing the tab loses the browser session. The latest 100 accessible threads appear in the inbox. Each conversation holds up to 500 messages, each up to 2000 characters. Chat volume depends on hosting capacity; no large-scale load claim is made. Basic rate limits are included; a reverse proxy must preserve the correct client IP for accurate per-IP limits.

Quotations and follow-ups are private operator tools. Imported amounts start at zero until staff confirm them. Costs are explicit amounts, not tax calculations. Save, review, then Print/Save as PDF. There is no automatic email delivery, WhatsApp sending, payment collection, stock reservation or public quotation link. Follow-up counts cover the latest 100 accessible records. Up to 20 previous quote revisions are retained. Quotes persist until an authorised user trashes or erases them.

Translation is optional, off by default, and requires Pro, visitor consent and a server-configured SSFLC_GOOGLE_TRANSLATE_KEY constant. It sends selected text to Google Cloud Translation Basic only when an operator clicks Translate. Provider charges are separate. Targets: English, Urdu, Arabic, Spanish, French, German, Portuguese, Italian, Turkish, Hindi, Chinese and Russian. Review translated text before sending. Site requests are limited to 120 per UTC day and 10 per minute per operator. No live provider accuracy test was performed for this release; the API contract was tested with a mocked response.

== Privacy ==
Visitor names, email addresses, submitted messages and product context are stored in this website database. Only a SHA-256 hash of the random visitor access token is stored server-side. The raw token stays in the visitor tab session. Basic rate-limit records store keyed hashes, not raw IP addresses. The default chat retention is 30 days (configurable 1-365). WordPress cron removes up to 500 expired conversations per daily run, subject to traffic or system-cron operation. Separate quotation records require their own retention policy. WordPress personal-data export/erasure tools support email-matched chat and quotation records. Deactivation/uninstall preserve data. No telemetry, vendor license server or hidden external requests are included.

External translation service (when enabled and used): https://cloud.google.com/translate/
Google privacy: https://policies.google.com/privacy
Google terms: https://cloud.google.com/terms

== Updates and support ==
Suggested launch prices: Free US$0; Pro US$79 for one site; Agency US$249 for ten sites including Pro. Paid plans cover one year of updates and support with manual renewal. Installed local features continue. Updates are manual ZIP updates; an automatic updater and a new paid checkout are not configured. Contact ssfllc.com to arrange availability. Hosting, staff and provider costs are separate. This is a separate product from the WhatsApp-based SSF Chat Connect.

== Changelog ==
= 1.0.1 =
Owner-requested product name update. Installation identifiers, saved settings and customer records remain compatible.

= 1.0.0 =
Initial independent native live-chat, enquiries, quotations and follow-up release.
