Legal
Terms of Use and Disclaimer
Please read these Terms carefully. By downloading, installing, accessing or using any part of Meshieve, you agree to be bound by these Terms. If you do not agree, do not download, install, access or use Meshieve.
These Terms contain clauses that disclaim warranties, limit our liability, place responsibility on you for the security of your devices and credentials and for third-party charges, including loss caused by leaked device credentials or a compromised device, and choose the law of the People’s Republic of China and the court for disputes (Sections 3, 4, 5, 8, 9, 10 and 14). These clauses are shown in bold. Please read them in particular. If anything is unclear, contact us before using Meshieve and we will explain it.
1. About these Terms
These Terms of Use and Disclaimer (the “Terms”) govern your use of Meshieve. “Meshieve”, “we”, “us” and “our” refer to the developer and operator providing the Software and Services under the Meshieve name. Questions can be sent to nivek.est@gmail.com. These Terms apply to:
- the Meshieve app for iPhone, the Meshieve app for Mac, the
meshievecommand-line tool, themeshieve-helperprogram and any related software, including updates (together, the “Software”); - the rendezvous, relay, push-notification, update-delivery and other network services we operate (the “Services”); and
- this website.
If you use Meshieve on behalf of an organization, you confirm that you are authorized to accept these Terms for it, and “you” includes that organization.
Eligibility. You must be at least 18 years old and have full civil capacity to accept these Terms. If you are under 18, you may use Meshieve only with the consent and under the supervision of your parent or guardian, who accepts these Terms on your behalf.
Software licence. Subject to these Terms and any applicable purchase, we grant you a limited, non-exclusive licence to install and use the Software on devices you own or are authorized to use. This includes personal and internal business use of the directly distributed Mac app and CLI. You may not sell or redistribute our proprietary Software or remove ownership notices without our permission, except where an applicable licence or law permits it. Third-party and open-source components remain governed by their own licences; those licences prevail for the components they cover. App Store downloads are also subject to Section 12.
Your content. You retain your rights in your files, source code, prompts, attachments and other content. You authorize the transmission and processing needed to carry out the actions you request or enable, including actions on your peers and through selected third-party services. This does not transfer ownership of your content to us or grant us a general right to train AI models on it.
2. Definitions
- Mesh: a group of devices that you connect to each other using Meshieve and that trust each other.
- Mesh Credentials: anything that grants access to a Mesh or to a device in it, including invite QR codes, invite links, device private keys, rendezvous passwords, relay admission secrets and relay invites.
- Host: a device in a Mesh that runs the Software and offers access to itself, such as a Mac, a Linux machine or a Windows machine through WSL.
- Host Permissions: the access a Host grants to other devices in the Mesh, which may include running a shell and commands, reading, writing and deleting files, reaching ports and services running on the Host and, on a Mac, viewing the screen, streaming system audio and sending keyboard and pointer input.
3. How a Mesh works and the risk you accept
A Mesh connects your devices directly when possible and through a relay when necessary. Depending on the Host Permissions you choose, a device in a Mesh can run commands on, read, change or delete data on, reach the networks of, and view and control the screens of other devices in the same Mesh, including streaming system audio.
When you enable a Host Permission or approve an action, you authorize the Software to provide that access and carry out that action within the permissions you granted. On Mac, Full Disk Access can extend the files available to a served shell or coding agent; Screen Recording and Accessibility enable screen capture and remote input. The optional privileged helper configures an overlay network interface and routes. An operating-system permission does not itself add a device to your Mesh.
You understand and accept that if any single device in a Mesh is compromised, lost or stolen, or if any Mesh Credential is disclosed to or obtained by another person, every device in that Mesh, the data on those devices and the networks and services reachable from them may be exposed to unauthorized access, modification or deletion.
Meshieve encrypts Mesh traffic end to end between devices on every connection path, including when a standalone relay or the rendezvous server forwards it, and uses device keys and mesh membership to authenticate devices. Servers that forward traffic do not hold the keys to read it. No security design can protect a Mesh against a compromised member device or a leaked Mesh Credential. We do not and cannot guarantee that a Mesh, any device or any data will be free from unauthorized access.
4. Your responsibilities
You are solely responsible for the security of your devices, your Mesh Credentials and your Meshes. In particular, you agree to:
- keep all Mesh Credentials confidential, and not show, photograph, screenshot, post or send invite QR codes or links to anyone you do not intend to add to the Mesh;
- protect every device in a Mesh with a strong passcode or password, current security updates and disk encryption where available;
- grant only the Host Permissions you need, and review them when your needs change;
- promptly use an authorized owner or admin device to remove a lost, stolen or compromised member, review the affected devices shown in the removal preview, and review access on each affected Host;
- keep your own backups of any data you would not want to lose;
- connect only devices and networks that you own or are authorized to access, and comply with all laws that apply to you;
- have the necessary rights and permissions to share files, photographs, screen content and system audio, including information about other people and any recording or workplace permissions required by law; and
- review automated and scheduled actions, their permitted scope and their use of third-party accounts.
You are responsible for all activity that takes place through your Meshes, your devices and your Mesh Credentials, whether or not you authorized it.
Disable unneeded sharing and Host Permissions in Meshieve and revoke operating-system permissions in your device settings. Mesh membership is a signed list with Owner, Admin and Member roles. Each Host separately sets access levels for shell, desktop, files, file writes and ports. Removing a member is different from disconnecting or forgetting it locally. Removal must reach the devices enforcing it; disconnected devices may not learn of it immediately. Removal cannot erase copies already received or undo earlier actions. These responsibilities do not exclude duties or liabilities that the law places on us.
Loss from leaked Mesh Credentials or compromised devices. Using Meshieve does not require creating an account. Devices prove membership using device keys and a signed member list. Rendezvous services receive public membership records, not the private device keys needed to sign membership changes. Protect device keys, invitations and the devices authorized to manage your Mesh. Accordingly, to the maximum extent permitted by applicable law, except to the extent caused by our intentional misconduct or gross negligence, you bear all loss arising from any disclosure of information, loss or alteration of data, or compromise of a device or network that results from:
- (a) disclosure, sharing, display or inadequate safekeeping of your device private keys, invite QR codes, invite links or other Mesh Credentials by you or anyone you allow;
- (b) compromise, malware infection, loss or theft of any device in a Mesh;
- (c) the Host Permissions you grant, the features you enable, or the agent actions, commands and schedules you approve or set up;
- (d) third-party software, AI providers, or self-hosted or third-party-operated servers;
- (e) attacks, malware or other acts of third parties;
- (f) a defect, vulnerability, interruption or error in the Software or Services; or
- (g) any other cause not attributable to our intentional misconduct or gross negligence.
5. Coding agents and other third-party software
Meshieve lets you use third-party software on your devices, including coding agents such as Claude Code, Codex and Pi. Such software is provided by third parties under their own terms. It can run commands, modify and delete files and incur costs on your accounts with those providers. Meshieve provides connection, session and permission controls and passes instructions and output between your devices. The third-party tools and their providers determine their model output and execution behavior.
A coding agent may send prompts, attachments, source code, files and tool output to its configured AI provider. The provider's terms and privacy policy govern that processing, including retention and any use to improve models. Pi can use different providers according to your configuration. Approval to run a command is separate from permission to share personal data with an AI provider. Do not submit information you are not authorized to share.
You are responsible for reviewing and approving what third-party software does on your devices and for complying with its terms. We are not responsible for its behavior, output, availability or costs.
To the maximum extent permitted by applicable law, you bear all fees and charges incurred on your accounts with AI providers, cloud or hosting services, network carriers and other third parties through your use of Meshieve, including charges from background, scheduled, repeated or unattended runs and from data transferred over relays or mobile networks, even if a run started, continued or repeated because of a defect, interruption or delay in the Software or Services, except to the extent caused by our intentional misconduct or gross negligence. Set spending limits with those providers and monitor your usage.
Background and scheduled work. Agent sessions, terminal processes and scheduled jobs can continue on a Host after your phone disconnects, locks or closes Meshieve. A schedule can start work without the phone being connected. Closing a Mac window can leave Meshieve running in the menu bar, and launch at login can start it again. Disconnecting, stopping an agent, deleting a schedule and deleting its stored data are different actions. Use the relevant stop or cancellation controls and verify the result on the Host; an unreachable Host may not receive an immediate cancellation.
6. Self-hosting
You may run your own rendezvous and relay servers. If you do, you are solely responsible for their configuration, security, certificates, availability and operation, and for any consequences of running them.
Self-hosting rendezvous and relay services changes who handles their connection metadata. It does not move the iPhone app's separate push-notification service, Apple services, Mac update delivery or your selected AI providers to your servers.
7. Service availability
Meshieve is free to use. During heavy traffic, we may temporarily throttle traffic passing through our hosted services to keep them available. Third-party AI providers, hosting and network services may charge separately.
Advertising and sponsored content. We may introduce advertising, sponsorships, affiliate referrals or other commercial placements in the Software, Services or website, including free or paid plans. Paying for a plan does not by itself guarantee advertising-free use unless the applicable purchase offer expressly includes it. Sponsored placements and any relevant commercial relationships will be identified where required. Third-party offers are governed by their providers' terms; their appearance does not itself constitute our endorsement or a guarantee of their products.
Future plans and features. We may introduce additional paid features or services and change plan structure, prices, billing options, usage limits and included benefits, subject to applicable law, platform rules and the terms of an existing purchase. New advertising or analytics processing is subject to the disclosures and permissions described in the Privacy Policy; accepting these Terms alone does not authorize covered tracking.
We may modify, suspend or discontinue Services, subject to applicable law. We do not guarantee any particular availability or performance. For material changes affecting an existing paid subscription, we will provide the notice and any consent, cancellation or refund rights required by law and Apple's rules. We may suspend or terminate access for a breach of these Terms, a legal requirement, or a security or abuse risk; where practicable and lawful, we will explain the reason and how to contact us about it.
You may not use Meshieve to break the law, to access devices, accounts or networks without authorization, to distribute malware, or to interfere with or overload the Services.
High-risk use. Meshieve is not designed or intended for operating or controlling systems where failure, delay or unauthorized access could lead to death, personal injury or serious property, environmental or financial damage, such as medical, life-support, transportation, industrial-control or critical-infrastructure systems. You may not rely on Meshieve for such purposes.
Export control and sanctions. Meshieve contains encryption technology. You are responsible for complying with the export-control and sanctions laws that apply to you, and you may not use, export or provide Meshieve where those laws prohibit it.
8. Disclaimer of warranties
To the maximum extent permitted by applicable law, the Software, the Services and this website are provided “as is” and “as available”, with all faults and without warranty of any kind. We expressly disclaim all warranties, whether express, implied or statutory, including warranties of merchantability, fitness for a particular purpose, title, non-infringement, accuracy and quiet enjoyment, and any warranty that Meshieve will be uninterrupted, timely, secure or error-free, that data will not be lost or corrupted, or that defects will be corrected.
No description of Meshieve’s features or security design, on this website, in the Software or elsewhere, is a warranty or guarantee.
Parts of Meshieve, including the Mac app and the CLI, are early-stage software that changes frequently and may contain defects that cause interruptions, unexpected behavior, or loss or corruption of data.
9. Limitation of liability
To the maximum extent permitted by applicable law, we and our affiliates, licensors and contributors will not be liable for any indirect, incidental, special, consequential, exemplary or punitive damages, or for any loss of data, profits, revenue, business, goodwill or anticipated savings, arising out of or related to these Terms or your use of or inability to use Meshieve, however caused and under any theory of liability, even if we have been advised of the possibility of such damages.
Without limiting the above, except to the extent caused by our intentional misconduct or gross negligence, we will not be liable for any loss or damage arising from: (a) a compromised, lost or stolen device; (b) the disclosure of any Mesh Credential; (c) unauthorized access to or modification or deletion of your devices, data or networks; (d) actions taken by coding agents or other third-party software; (e) the Host Permissions you chose; (f) self-hosted or third-party-operated servers; (g) fees and charges incurred with third parties; or (h) interruption, delay, unavailability or loss of connectivity of the Software, the Services or third-party infrastructure.
To the maximum extent permitted by applicable law, our total liability for all claims arising out of or related to these Terms or Meshieve will not exceed the greater of the amount you actually paid for Meshieve in the twelve months before the event giving rise to the claim, or RMB 100.
Meshieve's core features and the rendezvous and relay services we operate are provided free of charge. To the maximum extent permitted by applicable law, for Software and Services you use free of charge, we are liable only for loss caused by our intentional misconduct or gross negligence.
We are not liable for any failure or delay in performance caused by events beyond our reasonable control, including force majeure, outages or changes at Apple, network carriers, or cloud, hosting or AI providers, power or internet failures, cyberattacks, government action, natural disasters and epidemics.
Nothing in these Terms excludes or limits liability that cannot be excluded or limited under applicable law, including liability for death or personal injury caused by our negligence, for property damage caused by our intentional misconduct or gross negligence, or for fraud.
10. Indemnity
To the extent permitted by applicable law, you will defend, indemnify and hold harmless us and our affiliates, licensors and contributors from third-party claims, damages, losses, liabilities, costs and expenses, including reasonable legal fees, arising from: your use of Meshieve in violation of law or these Terms; your access to a device, account or network without authorization; content you share, transmit or make available through Meshieve, including files, screen content, system audio and information about other people; actions of coding agents or other software you run through Meshieve; or your Hosts, Meshes and self-hosted servers. This clause does not require you to indemnify us for loss caused by our own intentional misconduct or gross negligence, or where mandatory consumer law prohibits it.
11. Privacy
Our rendezvous and relay services handle connection and operational metadata. Mesh content is end-to-end encrypted on every connection path, so the rendezvous server and relays that forward it cannot read it, though they can observe its timing and volume. Agent notifications use a separate push service, which receives routing identifiers, peer names, session titles and event information and forwards them to Apple. AI providers receive the content your configured agents send them. The Privacy Policy explains these data flows, local storage, updates, retention and deletion choices.
12. Apps from the App Store
If you obtained Meshieve for iPhone from the Apple App Store, the Apple Licensed Application End User License Agreement applies to that app unless an applicable custom licence is supplied through the App Store. These Terms cover Meshieve's Services and your use of its remote-access features; they do not override Apple's applicable licence, purchase rules or mandatory consumer rights. Apple's App Store licence does not by itself license the directly distributed Mac app or CLI.
These Terms are between you and us, not Apple. Apple has no responsibility for the app or its content and no obligation to provide maintenance or support. Warranty and refund responsibilities are governed by the applicable App Store licence and law. Apple and its subsidiaries are third-party beneficiaries of this Section 12 and may enforce it against you.
13. Changes to these Terms
We may update these Terms from time to time. We will post the updated Terms and their effective date on this page. For material changes, we will give advance notice through the website or another appropriate channel where reasonably practicable, and obtain consent where required by law. Changes do not retroactively remove accrued rights or mandatory protections. Subject to those requirements, continued use after the effective date means you accept the updated Terms. If you do not agree, stop using the affected Software or Services and manage any subscription separately.
14. Governing law and disputes
These Terms, and any dispute arising out of or in connection with them or Meshieve, are governed by the laws of the People’s Republic of China, without regard to its conflict-of-laws rules; for this purpose, the laws of the Hong Kong and Macao Special Administrative Regions and of Taiwan do not apply. You and we will first try to resolve any dispute through friendly negotiation. If a dispute is not resolved within 30 days after either party raises it in writing, either party may bring it before the competent people’s court at the defendant’s domicile.
Where the mandatory laws of the place where you habitually reside give you protection that cannot be excluded by agreement, this Section does not deprive you of that protection.
15. General
If any provision of these Terms is held invalid or unenforceable, it will be enforced to the maximum extent permitted and the remaining provisions will stay in full effect. Our failure to enforce a provision is not a waiver of it. These Terms, together with the Privacy Policy, are the entire agreement between you and us about Meshieve. You may not assign these Terms without our consent; we may assign them in connection with a merger, acquisition or sale of assets. These Terms are published in English and Chinese. If the two versions conflict, the Chinese version prevails. Sections 3, 4, 5, 8, 9, 10, 14 and 15 survive any termination of these Terms or of your use of Meshieve.
16. Contact
Questions about these Terms: nivek.est@gmail.com.