Customer Terms of Service
Effective date pending publicationVersion 1.0
These Customer Terms of Service (the "Agreement") are between Tessryx LLC, a California limited liability company ("Tessryx," "we," "us"), and the entity or person agreeing to them ("Customer," "you"). They govern your use of the Tessryx platform, application, API, MCP server, and related services (the "Services").
By creating a workspace, accessing the Services, or clicking to accept, you agree to this Agreement. If you are agreeing on behalf of an organization, you represent that you have authority to bind it, and "you" means that organization.
If you are signing in to a site built on Tessryx but do not operate a workspace, the User Terms apply to you instead.
#1. The Services
Tessryx is a platform for defining structured content and running automation against it. Depending on your plan, the Services let you define JSON Schemas, store and version content as datafiles, author and run workflows, call external APIs through stored templates and credentials, invoke language models, publish media assets, serve pages and API routes at public URLs, run scheduled jobs, and route custom domains to your published content.
We may add, change, or remove features. We will not materially degrade the core functionality of a paid plan during a term you have already paid for without offering you a pro-rated refund of the unused portion.
#2. Your account
You must provide accurate registration information and keep it current. You are responsible for maintaining the confidentiality of your credentials and for all activity that occurs under your account, whether or not you authorized it.
This includes activity by API tokens, MCP clients, agents, and automated systems operating with your credentials. An action taken with your credentials is your action. If a language model or other autonomous system acting on your behalf creates, modifies, deletes, or publishes anything in your workspace, or makes an outbound request using a credential you stored, that is your act under this Agreement. We disclaim all responsibility for the output, judgment, or behavior of any such system.
Notify us at security@tessryx.com promptly if you learn of unauthorized access.
#3. Acceptable use
Your use of the Services is subject to the Acceptable Use Policy, which is incorporated into this Agreement. You are responsible for compliance by anyone who uses your account and by anyone who uses a site, page, or endpoint you publish.
#4. Customer Content
"Customer Content" means everything you or your users submit to, create in, or cause the Services to retrieve into your workspace: schemas, datafiles, workflow and endpoint definitions, media assets, credentials, model prompts and completions, and anything submitted to your endpoints by visitors to your sites.
You own your Customer Content. We claim no ownership in it.
You grant us a non-exclusive, worldwide, royalty-free license to host, store, copy, transmit, cache, process, display, render, and serve Customer Content, and to create derivative works of it solely to the extent technically required — for example, transcoding an image, rasterizing markup, or generating cache representations. This license exists only to operate the Services for you, is limited to that purpose, and terminates when the Customer Content is deleted, subject to Section 13 and to backups and edge caches expiring on their ordinary cycle.
We do not use Customer Content to train machine learning models.
You represent that you have all rights necessary to grant this license, and that Customer Content and its use through the Services will not violate any law or infringe any third party's rights.
#5. Publishing
The Services publish content you designate to public URLs on hostnames we operate,
including subdomains of tessryx.app, tessryxusermedia.com, tessryxuserdata.com,
and custom domains you route to us.
You decide what is public. Content served at a public URL is accessible to anyone with the address and may be indexed by search engines, retrieved by automated agents, and cached by us, by intermediary networks, and by browsers.
You are solely responsible for what you publish, including the HTML, scripts, and styles your workflows produce and the accuracy of anything they generate. We do not review Customer Content before it is published.
Because published content is cached at the edge, removal is not instantaneous. Unpublishing or deleting content stops it being served from origin immediately, but cached copies may continue to be served until they expire on their ordinary cycle. Copies retrieved by third parties before removal are outside our control entirely.
Content served on our shared hostnames. Where your content is served from a hostname we operate rather than a custom domain, we may modify the response: adding an attribution link to HTML pages, and setting headers that instruct search engines not to index them. You agree to these modifications as a condition of publishing on our hostnames, and you may not remove, hide, or circumvent them. They do not apply to content served from a custom domain.
We do not warrant the reputation of any shared hostname. Because tessryx.app and our
other shared hostnames serve content published by many customers, a third party's
security or reputation service may classify a shared hostname based on content we did
not publish and do not control. If that matters to you, use a custom domain.
#6. Outbound requests and third-party services
Workflows you author make outbound requests to systems you designate, using credentials you store with us, on a schedule or on request. Those requests are made on your instruction and are your acts.
Your relationship with any third-party service is between you and that service. Their terms govern it, we are not a party to it, and we are not responsible for their availability, accuracy, security, or conduct. Once data leaves the Services for a third-party system at your instruction, our obligations with respect to that data end, and the terms of your agreement with that third party apply.
This includes language model providers. Where you configure a workflow to call a model using an API key you supply, that is your account with that provider, governed by your agreement with them, and you are responsible for complying with their usage policies.
You represent that you are authorized to use each credential you store with us and to make each request your workflows make.
#7. Custom domains
If you route a custom hostname to the Services, you represent that you control that hostname and are authorized to bind it to your workspace. We may issue and manage TLS certificates for it in order to serve your content.
Hostname verification is first-to-verify: the first workspace to complete verification for a hostname holds it. You are responsible for any claim arising from a hostname you verify.
When you stop using a custom domain, removing the DNS records pointing to our infrastructure is your responsibility. Records left in place after a domain is removed from your workspace may allow another party to claim the hostname, and we are not responsible for the consequences.
Releasing a hostname. If your account is dormant or your payment is overdue, and a party demonstrates control of the DNS for a hostname bound to your workspace using the same verification method you used to claim it, we may release that binding so the hostname can be pointed elsewhere. We will notify you before we do, at the email address on your account, and give you a reasonable opportunity to respond.
Releasing a binding removes the hostname only. Your content stays in your workspace and is not transferred, disclosed, or made available to anyone. We do not transfer workspaces or their content on the basis of DNS control. If you believe you are entitled to content held in someone else's workspace, that is a matter between you and them; contact us in writing and we will consider the request, but we do not adjudicate ownership disputes.
#8. Your visitors and members
If you gate a page behind Tessryx sign-in, your workflow receives an opaque identifier for each visitor. That identifier is stable for that person across your sites and is personal data. Where you restrict a page to your own workspace members by role, your workflow additionally receives that member's email address and roles.
You are the controller of everything you collect, store, or infer about your visitors and members — including any record you build keyed on the visitor identifier, any name or email address you collect yourself, and any linkage between them. You must:
- provide your own privacy notice covering what you collect and why;
- handle access, correction, deletion, and objection requests from your visitors and members directly; and
- remain responsible for that data after a visitor stops using your site or a member leaves your workspace, including deleting it when you no longer have a basis to keep it.
We provide the sign-in mechanism and disclose to visitors how it works. We do not control, and are not responsible for, what you do with what you receive.
#9. Fees and payment
Tessryx offers a free tier and several paid tiers. The features, limits, and prices of each are described at our pricing page. Paid plans are billed monthly in advance.
Free tier. We may change the limits of the free tier, or discontinue it, at any time on reasonable notice. Free tier accounts are provided as is and are excluded from any service commitment. A free tier account that is inactive for 90 days may be archived and then deleted, after we have warned you at the email address on your account. An account is inactive if, for 90 consecutive days, none of its endpoints receive a request at our servers, no workflow or schedule runs, no one signs in to it, and nothing accesses it through our API or MCP server. Any of those resets the period, including access by an agent or automated client acting on your behalf. Requests answered entirely from cache do not reach our servers and so are not counted.
Payment is processed by Stripe, and their terms apply to the payment transaction. We do not receive or store your full payment card details.
Paid subscriptions renew automatically each month unless cancelled before the renewal date.
Credits. Plans include a monthly allocation of usage credits, and you may purchase additional credits. Credits are a unit of account within the Services. They are not currency, carry no cash value, and are not refundable or exchangeable for money.
- On a paid plan, an unused monthly allocation rolls over once and expires at the end of the following month.
- On the free tier, the monthly allocation resets each month and does not roll over.
- Credits you purchase do not expire and are not affected by a change of plan.
- Any change of plan clears your included allocation, including any rolled-over balance, whether you move up or down. Purchased credits are unaffected.
- If you cancel, credits remain usable until the end of the period you have paid for, and any included allocation is then forfeited.
- We may adjust what a credit represents, on at least 30 days' notice, and will not reduce the value of credits you have already purchased.
All fees are non-refundable. We do not provide refunds or credits for partial months, unused time, unused credits, or downgrades. If you cancel, your subscription remains active until the end of the month you have paid for, and is not renewed. Your account reverts to the free tier if one is available, subject to its limits.
This does not affect refunds we have committed to elsewhere in this Agreement — the pro-rated refunds under Section 1 (material degradation of a paid plan), Section 13 (termination by us for convenience), and Section 17 (your rejection of a material change) — or any refund required by law.
Fees are exclusive of taxes, which you are responsible for other than taxes on our income. We may change prices effective at your next renewal, with at least 30 days' notice.
If your credit balance is exhausted, workflow runs stop — pages, API routes, and scheduled jobs together, since all three consume credits. Cached content continues to serve until it expires. Nothing is suspended or deleted, and no fee is owed.
If a payment fails, the Services degrade over a period of days before suspension. What happens and when is set out in our Billing Policy, which forms part of this Agreement. We will warn you at each stage.
#10. Beta features
We may make features available that are labeled beta, preview, or early access. They are provided as is, may be changed or withdrawn at any time, are excluded from any service commitment, and should not be relied on in production.
#11. Intellectual property
We own the Services and all software, documentation, designs, and trademarks in them. Nothing in this Agreement transfers any of that to you. You receive a limited, non-exclusive, non-transferable right to use the Services during the term, subject to this Agreement.
If you give us feedback or suggestions, we may use them without restriction or obligation to you.
#12. Confidentiality
Each party may receive non-public information from the other. The receiving party will use it only to perform under this Agreement, protect it with at least reasonable care, and not disclose it except to personnel and advisors bound by similar obligations, or as required by law with notice where permitted. This does not apply to information that is public, independently developed, or rightfully received from another source.
#13. Term, suspension, and termination
This Agreement runs until terminated. You may terminate at any time by cancelling your subscription and closing your workspace. We may terminate for convenience on 30 days' notice, refunding any prepaid unused fees.
Either party may terminate for material breach that is not cured within 30 days of notice.
We may suspend or terminate immediately, without notice, if we reasonably believe your use violates the Acceptable Use Policy, is unlawful, creates a security or integrity risk, exposes us to liability, or threatens harm to a third party or to the Services.
On termination, your right to use the Services ends and published content stops being served. We retain your Customer Content for 90 days after termination so that you can obtain a copy. To request one, email support@tessryx.com within that window and we will provide an export of your workspace. After 90 days we delete it. Deletion from backups occurs on their ordinary cycle.
Sections 4 (as to representations), 6, 11, 12, 14, 15, 16, and 17 survive.
#14. Disclaimers
The Services are provided "as is" and "as available." To the maximum extent permitted by law, we disclaim all warranties, express, implied, or statutory, including merchantability, fitness for a particular purpose, title, and non-infringement.
We do not warrant that the Services will be uninterrupted, error-free, or secure, that defects will be corrected, or that content will be preserved without loss. We offer no uptime commitment except under a separate written service level agreement.
Media assets you upload are not versioned and are not backed up. If you delete or overwrite one, it cannot be recovered. You are responsible for keeping your own copies of media you cannot replace.
We make no warranty regarding the output of any language model, the availability or behavior of any third-party service, or content authored by you or by any automated system acting on your behalf.
#15. Limitation of liability
Neither party will be liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenue, data, or goodwill, even if advised of the possibility.
Our total aggregate liability arising out of or relating to this Agreement will not exceed the greater of (a) the fees you paid us in the twelve months before the event giving rise to the claim, or (b) one hundred US dollars.
These limits do not apply to your payment obligations, your indemnification obligations, or either party's liability for gross negligence, willful misconduct, or matters that cannot be limited by law.
We have no liability of any kind for data of the categories excluded by Section 8 of the Acceptable Use Policy, notwithstanding anything to the contrary in this Agreement.
#16. Indemnification
You will defend, indemnify, and hold us harmless from any claim, demand, loss, or expense (including reasonable legal fees) arising out of or relating to: your Customer Content; your use of the Services, including any action taken by any person or system using your account; content you publish; requests your workflows make to third-party systems; any hostname you verify; your relationship with your visitors, members, or end users; and your breach of this Agreement or the Acceptable Use Policy.
#17. General
Governing law and venue. This Agreement is governed by the laws of the State of California, without regard to conflict of laws rules. The exclusive venue for disputes is the state and federal courts located in Los Angeles County, California, and each party consents to personal jurisdiction there.
Changes. We may modify this Agreement by posting a revised version. Material changes take effect 30 days after we post them or notify you, whichever is later, and continued use after that constitutes acceptance. If you object to a material change, you may terminate before it takes effect and receive a refund of prepaid unused fees.
Assignment. Neither party may assign this Agreement without the other's consent, except to a successor in a merger, acquisition, or sale of substantially all assets, with notice.
Force majeure. Neither party is liable for delay or failure caused by events beyond its reasonable control.
Publicity. We will not use your name or logo publicly without your permission.
Notices. We may give notice by email to the address on your account or by posting in the Services. Notices to us go to legal@tessryx.com.
Entire agreement. This Agreement, the Acceptable Use Policy, the Privacy Policy, and any signed order or data processing addendum are the entire agreement between us and supersede prior discussions. If a signed order conflicts with this Agreement, the order controls for that order.
Severability and waiver. If a provision is unenforceable, it is modified to the minimum extent necessary and the rest remains in effect. Failure to enforce a provision is not a waiver of it.
Independent contractors. The parties are independent contractors. Nothing creates a partnership, agency, or employment relationship.
Tessryx LLC, 8605 Santa Monica Blvd #347695, West Hollywood, CA 90069 legal@tessryx.com