Terms of Service
Last updated: July 20, 2026
1. Agreement to Terms
By accessing or using the Xylo API, website at xylomcp.com, or any related services (collectively, the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you are using the Service on behalf of an organization, you represent that you have the authority to bind that organization to these Terms.
If you do not agree to these Terms, do not use the Service.
2. Description of the Service
Xylo provides a REST API and MCP server that act as an intermediary between your applications and AI agents, the advertising APIs of Meta, Google, TikTok, and X, and Klaviyo's email and SMS marketing API. The Service enables you to:
- Read and manage advertising campaigns, ads, audiences, creative, measurement, and related resources on supported platforms.
- Read and manage supported Klaviyo campaigns, flows, profiles, segments, templates, consent, and reporting resources, with confirmation required before a campaign send.
- Retrieve advertising and owned-channel performance metrics and insights in a simplified format.
- Connect supported platform accounts without directly implementing each platform's authentication flow.
Xylo is a proxy service. Connected marketing data originates from and is ultimately managed by the connected platform. Xylo does not own your advertising, email, or SMS content or independently retain performance data beyond the storage and temporary caching described in our Privacy Policy.
3. Account Registration and API Keys
- You must provide a valid email address to register for an API key.
- Your API key is confidential. You are responsible for all activity that occurs under your API key.
- You must notify us immediately at support@xylomcp.com if you believe your API key has been compromised.
- We reserve the right to revoke API keys that are used in violation of these Terms.
- You may not share, sell, or transfer your API key to unauthorized parties.
4. Platform Compliance
By using the Service, you acknowledge and agree that:
- Your use of the Service is subject to Meta's Platform Terms and Developer Policies.
- You must have proper authorization to access and manage every platform account you connect through Xylo.
- You are responsible for ensuring that your advertising campaigns comply with each connected platform's policies, including Meta's Advertising Policies.
- Xylo is not affiliated with or endorsed by Meta, Google, TikTok, or X. Their names and marks are trademarks of their respective owners.
- Any connected platform may modify, suspend, or discontinue its API at any time, which may affect availability of the Service.
5. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable laws or regulations.
- Attempt to circumvent rate limits, authentication, or other security measures.
- Use the Service to access platform accounts for which you do not have authorization.
- Reverse engineer, decompile, or attempt to extract the source code of the Service.
- Use the Service to scrape, harvest, or collect advertising data for purposes other than managing your own campaigns.
- Resell or redistribute access to the Service without our written consent.
- Use the Service in a way that could damage, disable, or impair our infrastructure or a connected platform's infrastructure.
- Use data obtained through the Service for retargeting, profiling, or building advertising audiences outside the permissions and policies of the connected platform.
6. Advertising and Financial Responsibility
You are solely responsible for all advertising spend and financial obligations incurred through campaigns created or modified via the Service.
- Xylo facilitates API calls to supported platforms on your behalf but does not control or guarantee campaign outcomes.
- Budgets set through the Service are applied directly to your connected ad account. Ensure all budget values are correct before confirming.
- Xylo is not liable for any advertising costs, lost revenue, or business losses resulting from the use of the Service, including those caused by bugs, API errors, or service interruptions.
- New campaigns created through Xylo default to a PAUSED status as a safety measure. You must explicitly activate campaigns.
7. Pricing and Payment
- The Service is offered under usage-based pricing plans as described on our pricing page.
- Plan limits, included account integrations, and paid features are described on the pricing page and in the dashboard billing page.
- We reserve the right to modify pricing with 30 days' notice. Continued use of the Service after pricing changes constitutes acceptance.
- Overdue payments may result in suspension of API access.
8. Service Availability
- We strive to maintain high availability but do not guarantee uninterrupted access to the Service.
- The Service depends on third-party platform APIs. Their outages, deprecations, permission changes, or rate limits may affect availability.
- We may perform maintenance that temporarily affects service availability. We will endeavor to provide advance notice of planned maintenance.
- Cached responses may be served during periods of platform API unavailability where permitted.
9. Intellectual Property
- The Service, including its API design, documentation, and translation layer, is owned by Xylo and protected by intellectual property laws.
- Your advertising data and creative content remain your property. You grant us a limited license to process this data solely to provide the Service.
- You may not use Xylo's name, logo, or branding without our prior written consent.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, XYLO SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, REVENUE, DATA, ADVERTISING SPEND, OR BUSINESS OPPORTUNITIES, ARISING OUT OF OR RELATED TO YOUR USE OF THE SERVICE.
OUR TOTAL LIABILITY FOR ANY CLAIMS ARISING FROM THESE TERMS OR YOUR USE OF THE SERVICE SHALL NOT EXCEED THE AMOUNT YOU PAID US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
11. Indemnification
You agree to indemnify and hold harmless Xylo from any claims, damages, losses, or expenses (including reasonable attorney's fees) arising from your use of the Service, your violation of these Terms, or your violation of any third-party rights, including a connected platform's policies.
12. Termination
- You may stop using the Service at any time by ceasing API calls and requesting account deletion.
- We may suspend or terminate your access if you violate these Terms, engage in abusive behavior, or fail to pay applicable fees.
- Upon termination, we will delete your API keys, revoke connected account tokens, and purge cached data within 30 days.
- Sections 6 (Financial Responsibility), 10 (Limitation of Liability), 11 (Indemnification), and 14 (Governing Law) survive termination.
13. Changes to Terms
We may update these Terms from time to time. We will notify you of material changes by posting the updated Terms on this page with a revised "Last updated" date. Your continued use of the Service after changes constitutes acceptance of the updated Terms.
14. Governing Law
These Terms are governed by and construed in accordance with the laws of the State of Delaware, without regard to its conflict of law provisions.
15. Contact
For questions about these Terms, contact us at: support@xylomcp.com