Terms of Service

The terms that apply when you use messages.dev. Last updated 29 April 2026.

1. Acceptance

These Terms of Service (the "Terms") are an agreement between you and messages.dev ("messages.dev", "we", "us"), based in the United Kingdom. By creating an account or using the service, you agree to these Terms and to our Privacy Policy. You must be at least 18 years old and able to form a binding contract to use messages.dev. If you are agreeing on behalf of a company, you represent that you are authorized to bind it.

2. The service

messages.dev provides a REST API, TypeScript SDK, and dashboard for sending and receiving iMessage, RCS, and SMS. We operate the underlying infrastructure on your behalf, including the Mac hardware, Apple IDs, and carrier connections that back each Line. We may add, change, or remove features over time.

messages.dev is an independent product and is not affiliated with, endorsed by, or sponsored by Apple Inc. or any mobile carrier. References to iMessage, Apple, and macOS are descriptive only.

3. Accounts

Accounts are created and authenticated through our auth provider, Clerk. You are responsible for keeping your login credentials and API keys secure, for all activity that occurs under your account, and for notifying us promptly at support@messages.dev if you believe your account has been compromised.

4. Acceptable use

You agree not to use the service to:

  • Send spam, unsolicited commercial messages, chain messages, or bulk communications to recipients who have not provided appropriate consent.
  • Phish, defraud, impersonate any person or organisation, or otherwise mislead recipients about the origin of a message.
  • Distribute malware, exploit code, or links intended to harm recipients or their devices.
  • Harass, threaten, or send unlawful, obscene, or harmful content.
  • Scrape, reverse engineer, or attempt to circumvent authentication, rate limits, or other technical controls.
  • Resell or sublicense the service as a standalone messaging API without a written agreement.

You represent that your use of the service complies with all laws applicable to you and to the jurisdictions where your recipients are located. You are responsible for ensuring that every message you send is lawful in the recipient's jurisdiction, for obtaining and documenting any required consent, and for honouring opt-out requests promptly. Examples of regimes that may apply include the UK Privacy and Electronic Communications Regulations (PECR) and UK GDPR, the EU ePrivacy framework and EU GDPR, and the United States Telephone Consumer Protection Act (TCPA), along with equivalent local rules elsewhere.

messages.dev handles A2P carrier registration (such as US 10DLC) for the Lines we provision; consent, opt-out handling, and the lawful content of your messages remain your responsibility.

We may investigate suspected violations and take action including warning, rate limiting, or suspending or terminating accounts or individual Lines.

5. Your content and intellectual property

You retain all rights in the messages, contacts, attachments, and other content you send or receive through the service ("Customer Content"). You grant messages.dev a limited, worldwide, non-exclusive licence to host, transmit, and process Customer Content solely to provide and improve the service on your behalf and as described in our Privacy Policy.

messages.dev and its licensors retain all rights in the platform itself, including the API, SDK, dashboard, daemon software, documentation, and brand. Nothing in these Terms transfers ownership of those rights to you.

6. Data protection

Our handling of personal data is described in our Privacy Policy. Where you process personal data through the service that is subject to UK GDPR, EU GDPR, or another applicable data-protection law, messages.dev acts as a processor on your behalf. On request we will execute a Data Processing Agreement that reflects that role — email support@messages.dev to request one.

7. Confidentiality

Each party agrees to protect the other's confidential information with reasonable care and to use it only to perform its obligations or exercise its rights under these Terms.

8. Service availability and disclaimers

We work hard to keep messages.dev reliable, but we do not offer a formal uptime SLA at launch. Message delivery depends on Apple's iMessage network, mobile carriers, the state of recipient devices, and conditions outside our control, and is not guaranteed.

The service is provided "as is" and "as available" without warranties of any kind, whether express, implied, or statutory, including warranties of satisfactory quality, fitness for a particular purpose, title, or non-infringement.

9. Force majeure

Neither party will be liable for any failure or delay in performance caused by events outside its reasonable control, including acts of God, war, civil unrest, government action, network or carrier outages, changes to Apple's iMessage service, denial-of-service attacks, or failures of internet or telecommunications infrastructure. Affected obligations are suspended for the duration of the event.

10. Limitation of liability

To the maximum extent permitted by law, messages.dev and its affiliates will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits, revenue, data, or business opportunity, arising out of or relating to your use of the service.

Our total aggregate liability for any claim arising out of or relating to these Terms or the service will not exceed the greater of (a) the amounts you paid to messages.dev in the 12 months preceding the event giving rise to the claim and (b) £100.

Nothing in these Terms limits or excludes liability that cannot be limited or excluded under applicable law, including liability for death or personal injury caused by negligence or for fraud.

11. Indemnification

You will defend, indemnify, and hold harmless messages.dev and its affiliates from any third-party claim, loss, or expense (including reasonable legal fees) arising out of your Customer Content, your use of the service in violation of these Terms or applicable law, or your breach of any representation you make here.

12. Suspension and termination

You can stop using the service and close your account at any time. We may suspend or terminate your access — or any individual Line — if you violate these Terms, if a carrier or Apple flags activity on a Line, if your account becomes past due, or if we are required to do so by law. We will give reasonable notice where practical, but may act immediately to protect the service or other customers.

When your account ends, you can export your data through the API for up to 30 days before we delete it, except where we must retain records to comply with legal obligations.

13. Governing law and disputes

These Terms are governed by the laws of England and Wales, without regard to its conflict of laws rules. The courts of England and Wales will have exclusive jurisdiction over any dispute arising out of or relating to these Terms or the service, except that either party may seek injunctive relief in any court of competent jurisdiction to protect its intellectual property or confidential information.

14. Changes to these Terms

We may update these Terms from time to time. If we make material changes, we will notify account holders by email and update the "Last updated" date. Continued use of the service after the changes take effect constitutes your acceptance of the new Terms.

15. Contact

Questions about these Terms can be sent to support@messages.dev.