MsgMesh Terms of Service

Effective date: 2026-07-25 | Last updated: 2026-09-13

Welcome to MsgMesh (the "Service"). The Service is a multi-tenant, managed "persistent event bus" built on Apache Kafka, letting developers and teams connect to realtime messages and event streams with minimal setup.

These Terms of Service (the "Terms") form a legal agreement between you and the operator of the Service regarding your use of it. Please read them carefully; by registering for or using the Service, you agree to these Terms. The Service is currently in public Beta, so please pay particular attention to the provisions below concerning Beta status, as-is disclaimers, and data retention.

1.Acceptance and Eligibility

By registering or using the Service, you confirm that you have read and agree to these Terms. If you do not agree, do not use the Service.

You must have legal capacity to use the Service; if acting for an organization, you represent that you can bind it. Contact us at [email protected].

2.Description of the Service

The Service is a multi-tenant, managed "persistent event bus" built on Apache Kafka. It lets you publish and subscribe to realtime messages and event streams with minimal setup, through interfaces including HTTP, Server-Sent Events (SSE), WebSocket, the Model Context Protocol (MCP), and our official SDKs.

Typical use cases include customer support systems, chat rooms, event management, and AI agents subscribing to events. You can create your own topics and connect using API keys.

The Service is currently in public Beta, and its features and interfaces may continue to change. We reserve the right to add, modify, or discontinue any part or all of the Service at any time.

3.Accounts and Security

To create an account, you must provide a valid email address and set a password. Passwords are stored hashed using argon2id; we do not store your password in plain text. You may also choose to sign in with Google or Telegram.

You are responsible for all activity under your account and for safeguarding your credentials and API keys. API keys are stored hashed; once generated, the original key cannot be shown to you again, so please store it securely at the time of creation. A key grants access equivalent to your account—never publish it or embed it in untrusted clients.

If you become aware of any unauthorized use of your account or keys, please notify us promptly using the contact method above. You are responsible for keeping your registration information accurate and up to date.

4.Acceptable Use Policy

When using the Service, you agree not to do, and not to help others do, any of the following:

  • violate any applicable law, or transmit or store unlawful content;
  • send spam, bulk unsolicited messages, or engage in any abusive or fraudulent communication;
  • infringe the intellectual property, privacy, trade secrets, or other rights of others;
  • upload or distribute malware or viruses, or attempt to gain unauthorized access to the Service, other tenants, or any system;
  • use resources beyond a reasonable scope, circumvent quotas or usage limits, or interfere with or disrupt the normal operation of the Service;
  • transmit harassing, hateful, violent, or otherwise harmful content.

You are solely responsible for content you publish, transmit, or store through the Service. We do not proactively monitor user content, but we may remove content or restrict access where necessary (for example, upon a report or as required by law).

If content you transmit or store through the Service contains the personal data of third parties, you are the data controller of that personal data and represent and warrant that you have a lawful basis for its collection, use, and transmission (including, where necessary, the consent of the data subjects or another lawful ground). We process such content solely to provide, deliver, and store it within the retention period you configure, and only in accordance with your instructions—that is, acting as a data processor.

5.Data Collection and Privacy

We process account data, service content, usage metering, billing data, analytics, and necessary technical logs to provide the Service. Message operations are used for quota and billing. Polar processes full card details; the Service does not store full card numbers.

Data is mainly processed in Taiwan, while limited data needed for sign-in, email, edge services, error tracking, and payment may be processed abroad. See the Privacy Policy for details, retention, and your rights.

6.Third-Party Services and Processors

The Service uses third parties as needed to operate: Resend for email; Google / Telegram for optional sign-in; Cloudflare for CDN, DNS, edge networking, and backup storage; Sentry for error tracking; and Polar as Merchant of Record for subscription and top-up checkout, payment, tax, receipts/invoices, and refunds. Polar's purchase terms and privacy policy also apply to transactions.

7.Your Data Rights

You may request access, correction, deletion, or account deletion by emailing [email protected]. Some data may be retained as required for legal, billing, refund, dispute, security, or operational needs.

8.Beta and As-Is Provision

The Service remains in public beta and is provided as-is and as-available, with no SLA or guarantee of uninterrupted operation. We may reset test-environment data; do not store your only or business-critical copy here. Free retains messages for 3 days and Paid for 30 days.

We may change, suspend, or end the beta. We will make reasonable efforts to give advance notice of material changes affecting paid plans or billing rules.

9.Fees

Free is US$0. Paid is US$19/month and renews automatically until cancelled; cancellation takes effect at the end of the current subscription cycle. Current price, quota, and limits are shown on the pricing page and checkout.

Overage for Free and Paid is off by default. You must add prepaid balance and explicitly enable it in the panel before usage beyond the included quota is settled daily at US$3 per million message operations. Top-ups range from US$5 to US$500. Tax is determined by billing location in Polar checkout; available balance is credited from the net amount after tax collected by Polar, so it may be lower than the payment amount in tax-inclusive locations.

Polar assists with payments, cancellation, and refunds; see the Refund Policy. We will make reasonable efforts to give advance notice of material pricing or billing-rule changes.

10.Intellectual Property

Your data: you retain the rights you already hold in the messages and content you publish, transmit, or store through the Service ("User Content"). We do not claim ownership of your User Content.

To the extent necessary to provide the Service (for example, to receive, deliver, buffer, route, and store messages within your configured retention period), you grant us a non-exclusive, worldwide, royalty-free license to process your User Content. This license exists solely to operate the Service and ends when the corresponding data is deleted or your account is terminated.

Our rights: the Service's platform, software, SDKs, documentation, trademarks (including the "MsgMesh" name), and other related intellectual property belong to the Service or its licensors. Except as expressly granted in these Terms, you acquire no such rights by using the Service.

11.Suspension and Termination

You may stop using the Service at any time and request deletion of your account using the contact method above.

If you violate these Terms, engage in abusive or unlawful conduct, or your use poses a risk to the Service or other users, we may suspend or terminate your access to all or part of the Service. Where circumstances permit, we will make reasonable efforts to notify you in advance or promptly.

After termination, data associated with your account may be deleted. Given the Beta nature of the Service, we are not responsible for data loss resulting from suspension or termination; please keep your own backups.

12.Disclaimer and Limitation of Liability

To the maximum extent permitted by applicable law, the Service is provided "as-is" and "as-available," without warranties of any kind, whether express or implied, including but not limited to merchantability, fitness for a particular purpose, non-infringement, and uninterrupted or error-free operation.

To the extent permitted by applicable law, we are not liable for any indirect, incidental, special, punitive, or consequential damages, or for loss of profits, data, or goodwill.

However, nothing in these Terms excludes or limits any liability that cannot be excluded or limited under the laws of the Republic of China (Taiwan), including liability arising from intent or gross negligence, and any mandatory rights you have under applicable consumer protection law. If any limitation of liability is found to be invalid, our liability shall be limited only to the minimum extent permitted by law.

13.Indemnification

You agree, to the extent permitted by law, to indemnify and hold the Service harmless from any claims, damages, losses, or expenses (including reasonable attorneys' fees) brought by a third party arising from your breach of these Terms, your violation of applicable law, or your User Content or use of the Service.

14.Changes to These Terms

We may revise these Terms from time to time to reflect changes in features, legal requirements, or operational needs. Revised Terms will be posted on the website (msgmesh.alderflux.com) with an updated effective date at the top; for material changes, we will make reasonable efforts to provide additional notice.

Your continued use of the Service after the revised Terms take effect constitutes your acceptance of them.

15.Governing Law and Jurisdiction

These Terms, and any dispute arising out of these Terms or the Service, are governed by the laws of the Republic of China (Taiwan), excluding its conflict-of-laws rules.

For such disputes, the parties agree that the courts of Taiwan shall have jurisdiction as the court of first instance, without prejudice to any mandatory consumer protection venue rules that belong to you under law.

16.Severability

If any provision of these Terms is held by a court or competent authority of competent jurisdiction to be invalid, unlawful, or unenforceable, the remaining provisions shall remain in full force and effect; the affected provision shall, to the extent permitted by law, be interpreted or adjusted in a valid manner that most closely reflects its original intent.

17.Contact Us

Questions about these Terms or data rights may be sent to [email protected]. The Service is operated by an individual or small team and will respond within a reasonable time.

This document reflects MsgMesh's policy during public beta and may be updated as the Service evolves; changes will be posted on this page. In case of any discrepancy between the Chinese and English versions, the Chinese version prevails.