Legal

Terms of Service

The agreement between you and Jiayang Cloud for using the platform. Written to be read; if a section is unclear, ask us and we will fix the wording.

Last updated 24 September 2026

This is the version dated 24 September 2026. It applies until 1 November 2026, when the new version takes effect.

1. Who we are, and what these terms cover

Jia Yang Inc., trading as Jiayang Cloud (we, us), runs the platform at jiayang.cloud: the dashboard at app.jiayang.cloud, the API, the command-line tool, the SDKs, and the apps our customers deploy, which are served under jiayang-apps.cloud (together, the Service).

Jia Yang Inc. 2810 N Church St STE 90394 Wilmington, DE 19802 US Contact: support@jiayang.cloud

These terms apply to everyone who creates an account, owns or belongs to a workspace, deploys an app, or uses a bearer token issued by the Service (you). If you use the Service for a company or another organisation, you confirm you can bind it to these terms, and you means that organisation.

People who only visit an app someone deployed on the Service are governed by that app owner's own terms. Our Privacy Policy explains what we process about them at the door.

The Privacy Policy, the Data Processing Addendum, the Refund Policy and the plan table are part of these terms. Where they conflict, the DPA wins for personal data and these terms win for everything else.

2. Your account

You sign in with a code we email you. There is no password. That means:

You must be at least 18 and able to enter a contract. The Service is built for businesses and professional use; it is not for children.

One person may have one account. You may not sign up on behalf of someone who is not allowed to use the Service, or use the Service after we have closed your account.

3. Workspaces, members and sharing

Everything on the Service lives in a workspace. A workspace has an owner, may have other members, and is the unit a plan applies to.

4. Acceptable use

You may use the Service to build, deploy and share software that is yours to run. You may not use it, or let anyone use it through you, to:

Security research on the Service itself is welcome within the rules on the Security page.

If we believe an app or a workspace breaks this section we may take it offline first and tell you afterwards, because some of these cause harm by the minute. See section 9.

5. Your apps and your content

Everything you deploy, store or send through the Service (code, files, databases, environment values, the data your apps hold) is yours (your content). We claim no rights in it.

You give us permission to host, copy, run, transmit and back up your content, and to show it to the people you have shared it with, to the extent needed to provide the Service. That permission ends when the content is deleted, subject to the backup periods in the Privacy Policy.

You are responsible for your content: that you have the right to use it, that it complies with section 4, and that your apps do what you tell their users they do. We don't review apps before they go live and we don't read what they store; what the platform records about each request is the audit log described in the Privacy Policy, and, where a webhook provider signs the time it sent a delivery to a verified public path, a hash of that delivery's signature, kept so that a replayed copy can be refused and deleted within an hour.

Your apps must verify the signed identity the edge passes them if they rely on knowing who is calling. Trusting an unsigned header is a defect in the app, not in the Service.

6. Plans, payment and billing

The plans, their prices and their limits are on the pricing page, which is part of these terms. In short: Free costs nothing, Team is US$49 per workspace per month and Business is US$199 per workspace per month.

You are responsible for the fees of every workspace you own, whether or not you used it that month.

7. Cancellation and refunds

You can cancel a paid plan at any time from Stripe's customer portal, which the workspace's Billing tab opens. Cancellation takes effect at the end of the current paid period; until then the plan stays as it is. The workspace then goes back to Free: container apps stop, everything else keeps running within Free's limits, and nothing is deleted except audit events older than Free's retention, which are deleted 30 days after the change; export first. There is no further monthly charge; requests past the allowance in the final period are billed on that period's invoice, up to the last hour we were able to report.

Deleting a workspace on a paid plan cancels its subscription at once; the rest of the period is not refunded (section 10). There is no further monthly charge; requests past the allowance in the final period are billed on that period's invoice, up to the last hour we were able to report.

Fees are not refunded for a partial period, an unused period, or a workspace you forgot about, except where the law where you live gives you a right to a refund that cannot be excluded, and except for our own billing mistakes, which we always correct. The Refund Policy has the detail.

8. Availability and support

We aim to keep the Service running continuously and we publish incidents at jiayang.cloud/status. But:

Support is by email; what each plan gets is on the Support page.

9. Suspension and termination

By you. You can delete an app, a workspace or your account at any time from the dashboard. Deleting a workspace on a paid plan cancels its subscription at once, with no refund for the rest of the period, and then proceeds; the confirmation dialog says so. Deletion is immediate and permanent (section 10).

By us. We may suspend a workspace, an app or an account, or end this agreement, if:

Where it is safe to, we contact you first and give you a chance to fix the problem. Where it isn't (an active attack, illegal content, a compromised token), we act first and tell you as soon as we can. Whatever the reason, the platform emails the workspace's owners when it is suspended. A suspended workspace's apps answer 403, the third-party credentials it holds are not attached to any request, and nothing can be deployed or changed in it (new apps, deploys, rollbacks, tokens, environment variables, secrets, public paths, uploads) while it is suspended. The dashboard, billing and the workspace export stay available, and the workspace can still be deleted, so that the matter can be resolved; the data stays where it is until the matter is resolved or the workspace is deleted under section 10.

10. Your data when it ends

Before deleting anything, export it. On every plan, the workspace export is one JSON document: the workspace's configuration, its members, its sharing grants, the names of its tokens, secrets and environment variables (never a value), and the audit log the plan retains. Each app's database can be exported on its own, as SQL, from the dashboard or with the CLI (jiayang db export). A static site is the files you uploaded.

Deleting an app or a workspace is immediate and permanent. Its scripts, databases, containers and files are removed from Cloudflare right away, its tokens are revoked, and it disappears from the dashboard, the API and the CLI. A deleted app's configuration, versions, sharing grants, tokens, secrets and environment variables go at once. Its entries in the workspace's audit log, the one recording the deletion among them, stay for the plan's audit retention like any other entry, and go with the workspace. Only the control plane's own records of a deleted workspace linger, for 30 days, for accounting, and they are never restorable: we cannot undo a deletion, whether or not it was a mistake. Backups of the control-plane database age out on the schedule in the Privacy Policy and are not used to restore deleted workspaces.

Deleting your account removes your memberships and sessions and the account itself. It is refused only while you are the only owner of a workspace or of an app: delete it, or make someone else an owner, first.

Sections 5 (your content, for the licence to keep backups), 13, 15, 16, 17, 19 and 20 survive the end of this agreement.

11. Privacy and data protection

How we handle personal data is in the Privacy Policy. Where you use the Service to process personal data about other people (which you do the moment you share an app with someone, and whenever an app stores data about its users), you are the controller and we are your processor, on the terms of the Data Processing Addendum, which applies automatically to every workspace.

The providers we rely on, and where they run, are on the Subprocessors page. We tell workspace owners 30 days before we add one.

12. Third-party services

Your apps may call other services, and the Service can hold those services' credentials for you and add them to your app's outgoing requests. Those services have their own terms; we are not a party to them, and we are not responsible for what they do with your requests. Keep the credentials you give us within what those services allow.

The open-source SDKs under sdks/ are licensed under the Apache License 2.0, and that licence, not these terms, governs your use of them.

13. Intellectual property

The Service (its software, design, documentation and name) belongs to us and our licensors. These terms give you the right to use it while the agreement lasts, and nothing more. You may not copy it, reverse engineer it except where the law allows, or use our name or logo to suggest we endorse your apps.

If you send us ideas or feedback, we may use them without owing you anything. We won't say they came from you unless you ask.

14. Early and experimental features

A feature we label as early, beta, preview or experimental may change or disappear without notice, may have bugs, and comes with none of the commitments in section 8. Use it on that understanding.

15. Warranties and disclaimers

We warrant that we will provide the Service with reasonable skill and care. Beyond that, and as far as the law allows, the Service is provided as is. We don't promise it will be uninterrupted, error-free, or suitable for a particular purpose, or that it will keep your content safe from every possible loss. Keep your own copies of anything you can't afford to lose.

Nothing in these terms limits a right you have as a consumer that cannot be limited by contract.

16. Limitation of liability

Neither of us excludes liability for death or personal injury caused by negligence, for fraud, or for anything else the law says can't be excluded.

Otherwise, and as far as the law allows:

These limits reflect the price of the Service; they are the reason we can offer a Free plan at all.

17. Indemnity

You will cover us against claims, damages and reasonable costs that arise from your content, your apps, the people you shared them with, or your breach of section 4, for example a copyright claim over something an app of yours served, or a complaint from someone whose data an app of yours mishandled. We will tell you about any such claim promptly, let you run the defence if you want to, and not settle it without your agreement unless you stop responding.

18. Changes

To the Service. We change the Service continuously. We won't remove a capability your paid plan depends on without at least 30 days' notice, except where we have to for security or legal reasons.

To these terms. When we change these terms in a way that matters, we email workspace owners at least 30 days before the change takes effect, and the dashboard asks you to accept the new version the next time you sign in. Corrections and clarifications that don't change your rights take effect when published. The date at the top is the version; the current version is always at jiayang.cloud/terms. If you don't accept a change, stop using the Service before it takes effect and cancel any paid plan; we will refund any month you paid for and can no longer use.

19. Governing law and disputes

These terms are governed by the laws of Delaware, with the courts of Delaware having exclusive jurisdiction over any dispute, without regard to conflict-of-law rules, except that either of us may seek an injunction anywhere to protect intellectual property or confidential information, and except that a consumer keeps the protection of the mandatory law where they live.

Before either of us starts proceedings, we agree to try to resolve the dispute by writing to the other and talking it through for at least 30 days.

20. General

21. Contact

Questions about these terms: support@jiayang.cloud. Data protection: privacy@jiayang.cloud. Security reports: security@jiayang.cloud.