Last update: 26 July, 2025
Welcome to our platform, where we specialize in turning websites into interactive conversational experiences through the creation and utilization of chatbots (referred to as "Virtual Assistants"), as well as the analysis of data derived from these interactions. Hereafter referred to as the "Service", our aim is to enhance user engagement and drive higher conversion rates for our clients.
The Service is provided by MENSAGENS ELÍPTICAS - LDA, hereafter referred to as "bKlug", a Portuguese entity with its professional address at Rua Sousa Martins 15, 5, 1050-217, Tax Identification Number PT517467739. By accessing and using the Service, you, referred to as "the Client", agree to be bound by this Terms of Service, constituting a contractual agreement between you and bKlug.
By accepting our terms of service, you explicitly consent to receiving communications from us through various channels, including but not limited to telephone, email, and chat. These communications serve the purpose of providing you with relevant information about our products or services, as well as addressing any inquiries or requests you may have.
However, we respect your preferences. Should you wish to unsubscribe from our communications or adjust the way we contact you, simply send an email to adm@bklug.ai from the email address associated with your account, clearly indicating your preferences. We are committed to processing your request promptly and honoring your communication choices.
bKlug reserves the right to modify these Terms of Service at any time, with prior notification to the Client. In the event of disagreement with the updated conditions, the Client retains the right to terminate the contract.
bKlug offers three subscription plans: Starter Plan, Growth Plan, and Scale Plan. In addition to a customizable enterprise plan. These plans grant access to various features and functionalities of the Service, including the creation of virtual assistants, data management, and integrations.
By means of this Service, the Client will access to a subscription of bKlug that will allow to:
1. Create unlimited virtual assistants for different channels, like Web, WhatsApp Business API, Facebook Messenger and Instagram Direct, with a feature selection chatbot builder.
2. Manage all customer data collected by the virtual assistants, analyze and export the performance metrics according to the data collected.
3. Control and visualize conversations with end users as live agents from the Chats section.
4. Manage all integrations from the Integrations section.
bKlug reserves the right to unilaterally modify at any time and without prior notice the design, presentation and configuration, as well as some or all of the functionalities of its platform, and/or to add new functionalities.
All intellectual property rights related to the Service belong to bKlug. The Client retains intellectual property rights over the content provided to bKlug. Unauthorized use of the software or content is prohibited.
The features included in the subscription contracted by the Client are those included in the specific terms of service. The price stated in the specific terms of service is the price to be paid by the Client to bKlug. The payment of any chosen subscription or service does not in any case constitute the purchase of the software or software applications or titles, or intellectual or industrial property rights.
Depending on the subscription contracted, certain functionalities of the tool may be used and a number of users may be authorized to access the platform. If the Client wishes to increase the functionalities of the platform or the number of products indexed by the platform, bKlug will prepare a proposal to change the subscription contracted by the Client to another that meets the new needs.
To maintain fair use and service quality, bKlug enforces monthly usage limits according to each Client’s subscribed plan. Clients will be notified when their usage reaches 90% of their monthly message quota. If usage exceeds the full quota, bKlug will automatically allow an additional 5% as a buffer. Once this extended limit is surpassed, the service will be suspended immediately until the start of the next billing cycle, unless the Client chooses to upgrade to a higher-tier plan at a prorated rate.
The Client is required to pay for the subscribed services according to the agreed terms. Payment methods include automatic processing on the client's credit card or direct debit from the client's account. Additional charges may apply based on service usage volume. Non-payment may result in suspension of the Service, with notification provided to the Client for resolution within a specified period.
Please note that the Client is solely responsible for covering all charges imposed by Meta for use of the WhatsApp Business API. These charges are essential for the Service to function properly and must be paid directly by the Client. Meta’s pricing policies may change over time, and bKlug will not be liable for any disruptions caused by the Client’s failure to maintain their Meta billing obligations.
These Terms of Service remain in force for the contracted period specified in the terms of service. The Service will be automatically renewed unless either party provides notice of non-renewal at least one month prior to the end of the current term.
The Services are intended for explicit and specific uses and purposes defined in these Terms of Service for which bKlug is not responsible in the event that the Client sees their expectations frustrated, having attributed other uses, expectations or purposes outside the scope of the Services. In this case, the Client will not be entitled to any refund, nor shall request a refund of the amount of the Services from bKlug.
The Client will indemnify, defend and protect bKlug against any liability, damage or cost derived from a third party claim, regarding: (i) the Client's data and third party’s data collected by bKlug from on Client’s behalf; (ii) the use of the Services by the Client, or users authorized by it, breaching this Terms of Service based on good faith and according to the Law; or (iii) the use of the Services by end users.
bKlug will only be liable for malicious and direct damages suffered by the Client, excluding lost profits, only if they have been caused directly by bKlug, pursuant to a final judgement. The economic responsibility of bKlug will in any case be limited to the amount corresponding to the price actually paid by the Client for the last six-month period corresponding to the Services that caused the claim, pursuant to a final judgement.
1. Information Updates
The Client is responsible for keeping all relevant documentation and information up to date so the AI agent can respond accurately—similar to maintaining an internal customer service knowledge base.
2. Content Accountability
The Client is fully accountable for all information provided to the system. The AI agent will not respond to queries unless the content has been explicitly included in the Client’s documentation or data sources.
3. Human Agent Escalation
If needed, conversations may be transferred to a human agent. The Client must ensure human backup is available for escalations.
4. Responsible AI Practices
bKlug aligns with the responsible AI practices adopted by its foundation model providers (such as Microsoft and OpenAI). However, bKlug is not liable if the Client inputs data that directs the AI agent to act in ways that violate ethical standards, including fairness, bias, discrimination, or responsible conduct.
5. Legal Compliance
By enabling the AI agent, the Client acknowledges responsibility and confirms that the AI is being used in compliance with applicable AI regulations and laws.
1. Manual Deactivation Process
The Client holds the authority to deactivate the AI automation manually. bKlug may execute deactivation upon written confirmation (e.g., via email) from the Client.
2. Manual Reactivation
Reactivation of automation must also be initiated manually by the Client. Prior to shutdown, users interacting with the system will be notified that the AI has been deactivated and will remain offline until manually restored.
3. Deactivation Log
bKlug maintains an internal log detailing when the AI was turned off, for operational and compliance tracking.
1. Data Validity
Product information displayed during the interaction (price, availability, descriptions) is valid at the time of the query or search. It may change before checkout.
2. Image Priority
The first image listed in the product entry is the one used by the chat assistant for product displays.
3. Checkout Authority
Final pricing, discounts, and quantities are only guaranteed at the time of checkout. The information in the checkout link prevails over chat data.
4. WhatsApp Template Rules
All WhatsApp message templates used in the Service must be submitted in a pre-defined language and approved by Meta. If the virtual assistant is expected to respond in more than one language—such as both English and Portuguese—separate templates must be created and approved for each language. WhatsApp message templates may only be modified once every 24 hours, in accordance with Meta’s platform restrictions.
The Client is solely responsible for providing their own phone number and ensuring it is properly linked to their WhatsApp Business Account (WABA). bKlug does not create or assign phone numbers and will only integrate with numbers and WABA accounts that are correctly provisioned and authorized by the Client.
Clients are expected to use the official plugins for supported platforms. While bKlug offers guidance and support for installation, it is not responsible for errors arising from misconfiguration or third-party platform limitations.
Please refer to Service Level Agreement.
bKlug reserves all intellectual property rights over its methodology, models and software. bKlug declares that it has the appropriate authorizations and licenses to grant the software licenses, it assumes that it will be its exclusive account the payment of any other intellectual property rights and the payment of rights and compensation for such concepts. Likewise, the Client acknowledges the intellectual property of bKlug on the methodology, models and software for the provision of the Services to the Client, not acquiring any intellectual property rights on the software or on the methodology and model.
Intellectual property rights, including reproduction, distribution, public communication and/or transformation, in any type of support or mode of exploitation, and industrial are reserved in favor of bKlug, exclusively and worldwide, without limitation in time, that could be derived from the object of the provision of the Services agreed upon this Terms of Service, including in any case the software. Consequently, the Client may not directly or indirectly dispose of the aforementioned software, for a use other than that specified in this Terms of Service.
Intellectual property rights are reserved in favor of the Client, including the reproduction, distribution, public communication and/or transformation, in any type of support or exploitation modality, and industrial that could be derived from all the contents provided to bKlug by the Client entered into the software. Consequently, bKlug may not directly or indirectly dispose of any of the content or materials for use other than that specified in this Terms of Service.
bKlug is the data controller of the following data: The professional location data (contact data and data related to the function or position held) of the natural persons who, providing their services to the Client, come into contact with bKlug to enable the maintenance of the business relationship formalized through this Contract ("Contact Persons"), to whom the Client undertakes to transfer the full content of this clause. The personal data of the above-mentioned data subjects will be processed for the following purposes:
To enable the maintenance, development and management of the business relationship formalized through this Terms of Service. The data processed for this purpose will be stored for as long as the business relationship is maintained and, once it is terminated, during the periods of conservation and prescription of responsibilities provided by law. The legal basis for the processing is in relation to the Contact Persons, the legitimate interest of bKlug in maintaining the business relationship with the Client through them.
For these purposes, bKlug may communicate the data to Public Administrations for the fulfillment of legal obligations; to State Security Forces and Bodies and/or the Courts and Tribunals that require them in the framework of an investigation, instruction or procedure and to banking entities for the management of collections and payments. The data may also be communicated to the following categories of persons in charge: Providers of electronic communications, office automation, hosting, housing, computer maintenance, management, accounting, auditing, consulting and legal representation. Some of these processors may be located outside the European Economic Area, in which case bKlug will have adopted appropriate data protection safeguards in advance.
Data subjects may exercise their rights of access, rectification, erasure, restriction of processing, data portability, right to object and the right not to be subject to a decision based solely on automated processing - including profiling - which produces legal effects concerning him or her or similarly significantly affects him or her, as well as withdraw their consent at any time without affecting the lawfulness of the processing prior to its withdrawal, by sending their request to bKlug. In any case, the data subjects have the right to lodge a complaint with the corresponding supervisory authority if they deem it appropriate.
1. Purpose. The purpose of this clause is to regulate the relationship between the Client, in its capacity as Data Controller, and bKlug, in its capacity as Data Processor. The Processor undertakes to process the personal data only in accordance with the instructions provided by the Client and guarantees that the persons authorized to process the personal data undertake to respect confidentiality or shall be subject to confidentiality by statutory obligation.
2. Services and duration. The term of this clause shall be equal to the duration of the provision of the Services contracted by the Client to bKlug.
3. Nature and purpose of the processing. The processing of personal data shall be carried out solely and exclusively for the purpose of providing the Services.
4. Type of personal data and categories of data subjects. The type of data to be processed are identification, personal characteristics and commercial information data. The category of data subjects are clients.
5. Obligations and rights of the Client (Controller)
a) Provide or allow the Processor access to the data in order to be able to provide the Services;
b) Carry out a data protection impact assessment of the processing activities to be carried out by the Processor, where applicable;
c) Carry out the appropriate prior consultations;
d) Ensure, prior to and throughout the processing, the Processor's compliance with the Regulations;
e) Supervise the processing, including the performance of inspections and audits.
6. Obligations of the Data Processor
a) Process personal data only in accordance with documented instructions from the Client, including with respect to transfers of personal data, unless obliged to do so under Union or Member State law; in such a case, the Processor shall inform the Client of such a legal requirement prior to processing, unless such law prohibits it for important reasons of public interest;
b) ensure that the persons authorized to process personal data have undertaken to respect confidentiality or are subject to a confidentiality obligation of a statutory nature;
c) take all necessary measures in accordance with Article 32 GDPR;
d) assist the Controller, taking into account the nature of the processing, by appropriate technical and organizational measures, where possible, to enable the Controller to fulfill its obligation to respond to requests aimed at exercising the rights of data subjects. In this case, the Data Controller must communicate this by email. The communication must be made immediately and in no case later than the working day following receipt of the request, together, where appropriate, with the information that may be relevant to meet the request.
e) Assist the Client in ensuring compliance with the obligations set forth in Articles 32 to 36 GDPR, taking into account the nature of the processing and the information available to the processor;
f) Unless otherwise instructed by the Client, to delete all personal data upon termination of the provision of the Services, as well as to delete existing copies, unless the retention of personal data is required by Union or Member State law;
g) make available to the Client all information necessary to demonstrate compliance with the obligations set out in Article 28 GDPR, as well as to allow and assist in the performance of audits, including inspections, by the Client or another auditor authorized by the Client;
h) immediately inform the Client if, in the opinion of the Processor, an instruction infringes the GDPR or other data protection provisions of the Union or the Member States
g) make available to the Client all information necessary to demonstrate compliance with the obligations set out in Article 28 GDPR, as well as to allow and assist in the performance of audits, including inspections, by the Client or another auditor authorized by the Client;
i) to comply with any other obligation incumbent upon it under applicable data protection law; and
j) Notify the Client, without undue delay and in any event not later than 48 hours, by email, of any personal data security breach of which it becomes aware, together with all relevant information for the documentation, resolution and communication of the incident.
7. Subcontracting. The Client authorizes bKlug to subcontract with the following categories of data processors (all of which are ancillary services necessary to provide the Services): Providers of electronic communications and online office automation, hosting, SaaS services such as CRM/ERP, management, accounting, auditing and lawyers. Where the Processor uses another processor to carry out certain processing activities on behalf of the Client, it shall impose on that other processor, by contract, the same data protection obligations as those set out in these Terms of Service. If such other processor fails to comply with its data protection obligations, the Processor shall remain fully liable to the Customer for compliance with the obligations of the other processor.
8. Artificial Intelligence services. bKlug informs that it will use the end-user data entered in the virtual assistants in an anonymized manner, to carry out training actions and enhancing the performance of these services through the use of artificial intelligence (OpenAI).
The parties agree that the Terms of Service may be terminated for the following reasons:
By the will of any of the Parties, when there is a serious breach of the obligations agreed upon this Terms of Service by the other party, especially due to non-compliance with payment within the relevant period. In any case, and as a prerequisite for the termination of the agreement by either of the parties, the non-compliant party must be notified of the non-compliance and given a minimum period of 15 days from the notification to remedy said non-compliance. After this period, the agreement may be terminated. In this case, the breach of any of the obligations may give the right of compensation for the damages suffered.
Due to the extinction of the legal personality of any of the parties.
By written agreement adopted by mutual agreement by both parties.
If any clause included in these Terms of Service or in the agreements signed between the parties is declared, totally or partially, null and void or ineffective, such nullity or ineffectiveness shall only affect such provision or the part of the same that is null and void or ineffective, the rest of the clauses remaining in all other respects, and such provision, or the part of the same that is affected, shall be deemed not to have been included.
For the resolution of any question or dispute that may arise in the interpretation and/or fulfillment of these Terms of Service, the Parties expressly submit to the jurisdiction of the Courts and Tribunals of the city of Lisbon (Portugal), expressly waiving their own jurisdiction if different. These Terms of Service shall be governed by and interpreted in accordance with the laws of Portugal.
bKlug reserves the right to amend this Terms of Service in order to adapt it to new regulations, case laws and industrial and/or commercial practice.
If bKlug decides to change its Terms of Service, it will post those changes on this page.