Last updated: 20 August 2026. These Terms are effective as of 20 August 2026.
1. Parties and service description
These Terms of Service (“Terms”) apply to EnvisaSoft Live Chat (the “Service”) at https://chat.envisasoft.com.
The Service is provided by Author Elixir Inc. (“EnvisaSoft,” “we,” “us”), a corporation with a principal address at Suite 239, Scotia Place Tower 3, 10072 Jasper Avenue, Edmonton, AB T5J 1V8, Canada. EnvisaSoft Live Chat is a product of Author Elixir Inc.
The Service lets a website operator (“you” or “Customer”) add a visitor chat widget to a website, receive visitor messages in an EnvisaSoft inbox, and reply. Optional connectors include a WordPress plugin and an Astro helper. Those connectors load EnvisaSoft’s widget.js; they do not run a separate chat engine on your server.
The published price is a fourteen (14) day trial, then USD $4.99 per active website per month. You may connect more than one website. Each active website you own is billed at that unit price. Inactive websites are not billed. The Customer login, assigned agents, website visitors, and EnvisaSoft platform administrators are not billed. A trial starts only when the Customer begins Stripe Checkout and Stripe confirms it. Registration does not collect a card.
Stripe is the payment processor. Cancellation, when used from the Service, is scheduled at the end of the current period. These Terms do not describe refunds, chargebacks, tax treatment, or a money-back guarantee.
2. Account registration and eligibility
You must create an EnvisaSoft customer account, provide a name and email address, choose a password, and verify your email before using customer features that require a verified account.
The Service is offered for website operators. You must be at least 18 years old to create an account. If you use the Service on behalf of an organization, you represent that you have authority to bind that organization.
3. Customer accounts and credentials
You are responsible for the credentials on your account, including passwords and any two-factor codes you enable. Platform administrators must use two-factor authentication (TOTP). Customers may enable two-factor authentication.
Do not share your password. You can review signed-in devices (IP address and user agent) on your profile and sign out other sessions.
We may deactivate an account that is compromised or used in violation of these Terms. The product does not automatically delete unused accounts on a published inactivity schedule.
4. Website / site ownership
You may add one or more websites (each a “Site”) with a name and public URL. The Service uses that URL to derive allowed origins (including www and non-www forms when applicable). Chat from a browser origin that is not allowed for that Site will not be accepted.
Each Site has a public Site ID (ULID). That identifier is meant to be placed in a widget snippet; it is not a secret.
A Site may be owned by a customer account. Author Elixir Inc. may also operate platform-owned Sites. These Terms apply to use of the Service on those Sites as well; they are EnvisaSoft’s own use of the product, not a separate service.
5. Authorized users and agents
Roles in the product are:
- Customer — owns Sites, manages Site settings, Inbox, export, retention, and deactivation for owned Sites.
- Agent — may be assigned to Sites by an EnvisaSoft administrator and may reply in Inbox for assigned Sites.
- Administrator — EnvisaSoft platform operator. Administrators can access Sites for operations, including Inbox and Site settings.
You decide who on your team should have Inbox access. Do not use a platform administrator login to operate a customer website.
6. Customer responsibilities
Operational steps are described in EnvisaSoft’s customer help. In summary, you are responsible for:
- Installing the widget, WordPress plugin, or Astro helper only on pages where you want chat to appear.
- Keeping the Site URL and allowed origin aligned with the public website.
- Keeping the Site Active while you want the widget to load, and deactivating or disconnecting it when you do not.
- Managing who can reply.
- Choosing a retention period for closed conversations (or Indefinite).
- Handling requests from people who chatted on your website, using export, conversation deletion, or deactivation, or by contacting EnvisaSoft if you cannot complete the request in the dashboard.
- Protecting your credentials.
The dashboard tools match the product: a Site export is not a copy of every visitor field (it omits IP, token hashes, and user agent); deleting one conversation may leave the visitor row if other conversations remain; in-app deletion does not erase operational backups or audit rows. Author Elixir Inc. can assist only with those same tools.
Those help pages are product instructions. They are not a statement of what any privacy law requires you to do.
7. Visitor / chat content
Visitors on your website may send chat messages and, optionally, a name and email. The widget also sends the current page URL and title when the visitor uses chat, plus technical data described in the Privacy Policy.
You (not EnvisaSoft) choose to place the widget on your pages. Message bodies and optional visitor name/email are stored so you can operate live chat. EnvisaSoft does not use chat messages for advertising analytics.
You are responsible for the content of operator replies and for how you use visitor messages.
8. Acceptable use
You may use the Service only to operate live chat for websites you are authorized to manage, in a manner consistent with these Terms and applicable law.
9. Prohibited activities
You may not:
- Attempt to access another customer’s Sites, conversations, or exports.
- Probe, scan, or reverse engineer the Service except as allowed by mandatory law.
- Bypass rate limits, authentication, CORS origin checks, or tenant isolation.
- Use the widget or APIs to send malware, spam, or unlawful content.
- Place secrets (passwords, API keys, card numbers) in chat if you can avoid it.
- Impersonate EnvisaSoft or misrepresent the Service.
- Interfere with Reverb, the widget, or other customers’ use of the Service.
- Use an EnvisaSoft administrator account as a substitute for a customer account on a third-party website.
We may suspend or deactivate Sites or accounts that we reasonably believe violate this section.
10. Security responsibilities
EnvisaSoft implements product security controls including HTTPS, WSS when available, password hashing, tenant isolation, PKCE for WordPress Connect, administrator MFA, rate limiting, and hashed visitor tokens. Those controls reduce risk. They are not a promise that unauthorized access or incidents cannot occur.
You are responsible for: your passwords and two-factor codes; which agents can access Inbox; where you embed the widget; and the security of your own website (including WordPress).
Report suspected incidents to info@envisasoft.com. This page does not promise a response time.
11. Service availability
The Service is provided as available. Instant live updates use WSS when the connection succeeds; if live updates are unavailable, messages still send over HTTPS (poll fallback).
EnvisaSoft does not commit to an uptime percentage, service credits, or other SLA.
12. Maintenance and changes
EnvisaSoft may modify, suspend, or discontinue features, including the widget, Inbox, WordPress Connect, or Astro helper, and may perform maintenance. We will try to avoid unnecessary disruption. We do not promise a fixed advance-notice period. When we remove a major capability, we may note it on the Service or Help pages.
These Terms do not describe a product roadmap.
13. Suspension and deactivation
You may deactivate a Site (the visitor widget stops loading) or disconnect the WordPress plugin (the widget stops on that WordPress site). Disconnecting WordPress does not delete the EnvisaSoft Site or conversations.
EnvisaSoft may deactivate a Site or account for security, abuse, non-verification, or Terms violations. For security or abuse, we may act without prior notice if delay would increase harm. For other violations, we will give reasonable prior notice to the account email when practical.
14. Account termination
You may request account deletion from Profile. For a customer account, the product:
- Deactivates the login and records a deletion request timestamp.
- Invalidates sessions.
- Deletes conversations and visitors for Sites you own.
- Deactivates those Sites (Site rows may remain).
The customer user row is not removed. WordPress connection rows are not automatically revoked by account deletion. Agent accounts may be deleted entirely from this flow. Administrators cannot delete their own account from Profile.
EnvisaSoft may terminate access where continued use would violate these Terms or present a security risk. After termination, export is available only while you can still sign in. We do not offer a separate post-termination data-return service beyond the product’s export and deletion behavior.
15. Data retention and deletion
You may set Site retention to 30, 90, 180, or 365 days, or Indefinite. New Sites default to 90 days unless configuration is changed. A daily job deletes closed conversations older than that period (after a grace window). Open conversations are not deleted by that job.
You may delete an individual conversation. Website JSON export is available from the Site page. Export files are stored for a limited time (default 24 hours) and omit passwords, visitor session secrets, visitor IP addresses, and user agent strings.
In-app deletion does not erase operational database backups or security-event records.
A privacy policy is published for the Service and describes those details.
16. Backups
EnvisaSoft keeps operational MySQL backups of the production database. A restore has been practiced on a copy, not by overwriting production. Backup copies can contain data that was later deleted in the live application until those copies age out. A published backup-retention schedule is not part of these Terms.
17. Intellectual property
Author Elixir Inc. and its licensors own the Service software, widget.js, documentation, and EnvisaSoft marks. These Terms do not transfer ownership of that software to you.
You receive a limited, non-exclusive, non-transferable right to use the Service, including embedding widget.js on Sites you are authorized to manage, while your account and those Sites are permitted to use the Service.
The WordPress plugin is licensed under GPL-2.0-or-later, separately from these Terms.
18. Customer content
As between you and EnvisaSoft, you retain whatever rights you have in operator replies and in visitor messages collected through your Sites. You grant EnvisaSoft a limited right to host, transmit, display, back up, and otherwise process that content solely to provide and secure the Service.
You represent that you are authorized to place the widget on your website and to send visitor chat to the Service. You are responsible for your own website notices. Help pages do not state what any privacy law requires you to do.
19. Confidentiality
Each party may receive non-public information from the other (account credentials, chat content, Site configuration). The receiving party will use that information only to provide or use the Service and will not disclose it except to personnel and infrastructure providers who need it for that purpose, or as required by law.
This section does not restrict information that is public, independently developed, or rightfully received from a third party.
20. Third-party services
The Service runs on Author Elixir Inc.’s production hosting and related infrastructure vendors (application host, database, mail, TLS certificates, webfonts for EnvisaSoft HTML pages, and Stripe for payment). WordPress and Astro run on your website; they are not EnvisaSoft vendors.
EnvisaSoft HTML pages load fonts from Bunny Fonts. The visitor widget on your website does not load that font file.
You are responsible for your WordPress, hosting, and any cache plugins that may delay widget updates.
21. Privacy relationship
A privacy policy is published for the Service and describes what the product stores. A data processing agreement for Customer Chat Data applies while you use the Service. You do not need a separate signed PDF for that agreement to apply.
These Terms describe how the product works. They do not assign statutory labels such as “controller” or “processor” for every jurisdiction.
22. Disclaimer of warranties
THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE.” TO THE MAXIMUM EXTENT PERMITTED BY LAW, AUTHOR ELIXIR INC. DISCLAIMS WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, AND DOES NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF SECURITY INCIDENTS.
Nothing in these Terms excludes warranties or rights that cannot be excluded under applicable law. Nothing in these Terms waives a statutory obligation that applicable law does not allow to be waived, including any notice or response duty a statute may impose on Author Elixir Inc.
23. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, AUTHOR ELIXIR INC. IS NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST DATA, OR BUSINESS INTERRUPTION, ARISING FROM THE SERVICE.
Author Elixir Inc.’s total liability arising out of the Service is limited to the amounts you paid to Author Elixir Inc. for the Service in the twelve (12) months before the claim. If no subscription fees were paid in that period, that cap is zero except where applicable law requires otherwise.
The exclusions and cap in this section do not apply to fraud or willful misconduct, or to liability that applicable law does not allow to be limited or excluded.
24. Indemnification
You will defend and indemnify Author Elixir Inc. against claims arising from: visitor or operator content on your Sites; your website; your use of the Service in violation of these Terms; or your failure to obtain any permission needed to embed the widget.
If we seek indemnity, we will give you prompt notice of the claim. You may control the defense, and you will not settle in a way that imposes obligations on Author Elixir Inc. without our prior written consent. This indemnity is one-way (Customer to Author Elixir Inc.).
25. Governing law
These Terms are governed by the laws of the Province of Saskatchewan and the federal laws of Canada applicable there, without regard to conflict-of-law rules. If mandatory rules of another province (including Quebec) apply to a Customer or a visitor and cannot be waived, those rules are not displaced by this choice of law. These pages do not list Quebec Law 25 rights and do not claim Law 25 compliance.
26. Dispute resolution
Before filing a claim, the parties will try to resolve the dispute informally for 30 days after written notice to the contacts in §28.
Exclusive venue is the courts of Saskatchewan, Canada. The parties submit to that jurisdiction. These Terms do not require arbitration and do not include a class-action waiver.
Either party may still seek urgent injunctive relief to protect intellectual property, confidentiality, or the security of the Service.
27. Changes to Terms
EnvisaSoft may update these Terms by posting a new version at this URL with a new “last updated” date. Material changes may also be mentioned by email to the account address, but posting on this URL is the official notice. Continued use of the Service after the posted date means you accept the updated Terms, except where applicable law requires a different method.
28. Contact
Author Elixir Inc.
Suite 239, Scotia Place Tower 3
10072 Jasper Avenue
Edmonton, AB T5J 1V8
Canada
Email: info@envisasoft.com (or the address on Contact if different).
29. Fees and billing
The published price is a fourteen (14) day trial, then USD $4.99 per active website per month. You may add as many websites as you need. Each active website is USD $4.99 per month. Inactive websites are not billed. The Customer login, assigned agents, website visitors, and EnvisaSoft platform administrators are not billed.
Registration does not collect a card. Stripe processes payment. A trial starts only when the Customer begins Stripe Checkout and Stripe confirms it. Cancellation from the Service is scheduled at the end of the current billing period. These Terms do not describe refunds, chargebacks, tax treatment, or a money-back guarantee.