Legal
Terms and Conditions
Effective March 22, 2026
These Terms and Conditions (“Terms”) constitute a legally binding agreement between you (“Customer,” “you,” or “your”) and AltaCoda LLC, a Delaware limited liability company with its principal place of business at 1111 Broadway, Oakland, CA 94607 (“AltaCoda,” “we,” “us,” or “our”), governing your access to and use of the SendOps platform, including all associated websites, APIs, documentation, and related services (collectively, the “Service”).
By accessing or using the Service, you agree to be bound by these Terms. If you are accepting these Terms on behalf of an organization, you represent and warrant that you have the authority to bind that organization. If you do not agree to these Terms, do not use the Service.
1. Definitions
“Account” means the account you create to access and use the Service.
“AWS” means Amazon Web Services, Inc. and its affiliates.
“AWS Account” means your independently maintained Amazon Web Services account, which is subject to the AWS Customer Agreement and related terms between you and AWS.
“Authorized Users” means individuals you authorize to access the Service under your Account, subject to any seat limits associated with your subscription plan.
“Configuration Set” (also referred to as a “Channel”) means an Amazon SES configuration set managed or referenced through the Service.
“Content” means any data, text, templates, configurations, or other materials you submit to or create through the Service.
“Customer AWS Resources” means all AWS resources, including but not limited to Amazon SES configuration sets, identities, EventBridge rules, and related infrastructure, provisioned within your AWS Account in connection with the Service.
“Subscription Plan” means the tier of Service you have selected (Free, Team, or Business), as described on our pricing page.
2. The Service
2.1 Description
SendOps is a management and control plane for Amazon Simple Email Service (SES). The Service provides tools for configuring SES infrastructure, managing email templates, reporting, analytics, and related operational capabilities. The Service operates by connecting to your AWS Account with credentials you provide.
2.2 Control Plane Only
The Service does not send, receive, relay, or proxy email on your behalf. All email transmission occurs directly through Amazon SES within your AWS Account. SendOps provisions, configures, and monitors SES resources but does not sit in the email-sending path. You acknowledge and agree that email delivery is performed entirely by AWS and is governed by the terms of your agreement with AWS.
2.3 AWS Account Requirement
Use of the Service requires an active AWS Account with Amazon SES enabled. You are solely responsible for maintaining your AWS Account, managing your AWS credentials, and complying with the AWS Customer Agreement and all applicable AWS terms and policies.
2.4 Onboarding and Infrastructure Provisioning
During onboarding, the Service may deploy AWS CloudFormation stacks and submit requests (such as SES production access requests) within your AWS Account on your behalf. You authorize these actions by providing the necessary AWS credentials. You understand that certain AWS processes, including production access approval, are controlled entirely by AWS and are outside our control.
3. Accounts and Access
3.1 Registration
You must provide accurate and complete information when creating an Account. You are responsible for maintaining the confidentiality of your Account credentials and for all activity that occurs under your Account.
3.2 Authorized Users
You may invite Authorized Users up to the seat limit of your Subscription Plan. You are responsible for your Authorized Users’ compliance with these Terms and for any actions they take through the Service.
3.3 AWS Credentials
You are responsible for the security and scope of any AWS credentials (such as IAM roles, access keys, or cross-account role ARNs) you provide to the Service. You should follow the principle of least privilege and grant only the permissions necessary for the Service to function. We will not use your AWS credentials for any purpose other than operating the Service on your behalf.
4. Subscription Plans and Payment
4.1 Plans
The Service is offered under multiple Subscription Plans, each with defined limits on seats, templates, data retention, and features. Current plan details and pricing are available on our website and are incorporated into these Terms by reference.
4.2 Fees
If you select a paid Subscription Plan, you agree to pay all applicable fees in accordance with the billing terms presented at the time of purchase. Fees are billed in advance on a monthly or annual basis, depending on your plan and billing cycle selection.
4.3 Payment Processing
Payments are processed through our third-party payment processor (currently Stripe, Inc.). By providing payment information, you authorize us to charge your designated payment method for all fees incurred. You agree to the payment processor’s terms of service as they apply to your transactions.
4.4 Taxes
Fees are exclusive of all taxes, levies, and duties. You are responsible for paying any applicable taxes, except for taxes based on our net income.
4.5 Plan Changes
You may upgrade or downgrade your Subscription Plan at any time. Upgrades take effect immediately, with prorated charges applied. Downgrades take effect at the end of the current billing period. If a downgrade would cause you to exceed the limits of the new plan (e.g., seats, templates), you must bring your usage within those limits before the change takes effect.
4.6 Overdue Payments
If any payment is overdue, we may suspend access to paid features of the Service after providing at least seven (7) days’ written notice. Suspension does not relieve you of the obligation to pay outstanding fees.
5. Customer Content and Data
5.1 Ownership
You retain all rights, title, and interest in your Content. These Terms do not grant us any ownership rights to your Content.
5.2 License to Operate
You grant us a limited, non-exclusive, worldwide license to use, process, and display your Content solely as necessary to provide, maintain, and improve the Service. This license terminates when you delete your Content or close your Account, subject to any applicable retention obligations.
5.3 No Access to Customer Databases
The Service does not connect to, access, or store your customer databases, mailing lists, or subscriber data, except as transiently required for features you explicitly configure (such as email template previews). Recipient email addresses are stored in plaintext within the Service’s search index to enable per-message lookup, and in hashed form for analytics and aggregate reporting.
5.4 Git-Synced Templates
If you connect a GitHub repository to the Service for template management, the Service will read template files from that repository in accordance with the permissions you grant. You are solely responsible for the content of your templates and for ensuring they comply with applicable laws and the AWS Acceptable Use Policy.
5.5 Backups
You are responsible for maintaining independent backups of your Content. While we take commercially reasonable measures to preserve data integrity, we are not a backup or archival service.
6. Data Protection and Privacy
6.1 Privacy Policy
Our collection and use of personal information in connection with the Service is described in our Privacy Policy, which is incorporated into these Terms by reference.
6.2 Data Processing
To the extent that we process personal data on your behalf, such processing is governed by our Data Processing Agreement (“DPA”), available upon request at hello@altacoda.io. The DPA is incorporated into these Terms by reference when applicable.
6.3 GDPR
If you are located in the European Economic Area (EEA), the United Kingdom, or Switzerland, or if you process personal data of individuals in those regions through the Service, the following applies:
- We act as a data processor with respect to any personal data you submit to the Service, and you act as the data controller.
- We process personal data only in accordance with your documented instructions, as described in the DPA.
- You are responsible for establishing a lawful basis for any processing of personal data in connection with your use of the Service.
- We implement appropriate technical and organizational measures to protect personal data, as further described in the DPA.
- You may exercise your rights as a data controller (including data access, portability, and deletion requests) by contacting us at hello@altacoda.io.
6.4 International Data Transfers
The Service is hosted in the United States. If you transfer personal data from the EEA, UK, or Switzerland to us, such transfers are governed by the safeguards described in our DPA, which may include Standard Contractual Clauses or other lawful transfer mechanisms.
6.5 Sub-Processors
We use third-party sub-processors to help provide the Service. A current list of sub-processors is maintained at sendops.dev/subprocessors. We will notify you of material changes to our sub-processors and provide you with an opportunity to object, as described in the DPA.
7. Acceptable Use
7.1 General
You agree to use the Service only for lawful purposes and in compliance with these Terms and all applicable laws and regulations, including anti-spam laws (such as CAN-SPAM, GDPR, and CASL) and the AWS Acceptable Use Policy.
7.2 Prohibited Conduct
You agree not to:
- Use the Service to facilitate the sending of unsolicited or unlawful email, including spam, phishing, or malware distribution.
- Provide false, misleading, or fraudulent information during registration or use of the Service.
- Attempt to gain unauthorized access to the Service, other accounts, or any systems or networks connected to the Service.
- Interfere with or disrupt the integrity or performance of the Service.
- Reverse-engineer, decompile, or disassemble any part of the Service, except as permitted by applicable law.
- Use the Service to violate the intellectual property or other rights of any third party.
- Resell, sublicense, or redistribute access to the Service without our prior written consent.
- Use the Service in any manner that could damage, disable, overburden, or impair it.
7.3 Rate Limits
The Service enforces rate limits to maintain platform stability and protect all customers. You agree not to circumvent or attempt to circumvent rate limits or other technical restrictions imposed by the Service.
7.4 Enforcement
We reserve the right to investigate and take appropriate action in response to violations of this Section, including suspending or terminating your access to the Service.
8. Intellectual Property
8.1 Our Rights
We own all rights, title, and interest in the Service, including all software, technology, documentation, trademarks, and other intellectual property. These Terms do not grant you any rights to our intellectual property except the limited right to use the Service as described herein.
8.2 Feedback
If you provide feedback, suggestions, or ideas about the Service (“Feedback”), you grant us an irrevocable, perpetual, royalty-free, worldwide license to use, modify, and incorporate that Feedback into the Service without restriction or obligation to you.
8.3 Restrictions
“SendOps” and the SendOps logo are trademarks of AltaCoda LLC. You may not use our trademarks without our prior written consent, except as reasonably necessary to refer to the Service in a factual, non-misleading manner.
9. Third-Party Services
9.1 AWS
The Service integrates with and depends on AWS. Your use of AWS is governed by your agreement with AWS, and we are not responsible for the availability, performance, pricing, or terms of AWS services. Changes to AWS services, APIs, or policies may affect the functionality of the Service.
9.2 GitHub
If you use the GitHub integration for template syncing, your use of GitHub is governed by your agreement with GitHub. We are not responsible for the availability or performance of GitHub.
9.3 Payment Processor
Payment processing is provided by Stripe or such other payment processor as we may designate. Your use of the payment processor’s services is subject to their terms and conditions.
9.4 General
The Service may integrate with additional third-party services. We do not endorse and are not responsible for any third-party services, and your use of them is at your own risk.
10. Disclaimer of Warranties
THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE,” WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. To the fullest extent permitted by applicable law, we disclaim all warranties, including but not limited to implied warranties of merchantability, fitness for a particular purpose, non-infringement, and any warranties arising from course of dealing or usage of trade.
Without limiting the foregoing, we do not warrant that:
- The Service will meet your requirements or expectations.
- The Service will be uninterrupted, timely, secure, or error-free.
- Any errors in the Service will be corrected.
- The Service will be compatible with any particular AWS configuration, region, or feature.
11. Limitation of Liability
11.1 Exclusion of Certain Damages
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL ALTACODA, ITS AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, OR BUSINESS OPPORTUNITY, ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE SERVICE, REGARDLESS OF THE THEORY OF LIABILITY AND WHETHER OR NOT WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
11.2 Cap on Liability
OUR TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS PAID BY YOU TO US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (B) ONE HUNDRED DOLLARS (USD $100).
11.3 Email Delivery Disclaimer
YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT ALTACODA IS NOT RESPONSIBLE FOR THE DELIVERY, NON-DELIVERY, DELAY, BOUNCING, BLOCKING, OR FILTERING OF ANY EMAIL SENT THROUGH AMAZON SES OR ANY OTHER EMAIL SERVICE. Email delivery is performed entirely by AWS within your AWS Account, and SendOps does not send, route, relay, or proxy email. We have no control over and accept no liability for:
- Email deliverability, bounce rates, complaint rates, or sender reputation.
- Actions taken by AWS, including SES account suspension, throttling, or termination.
- Actions taken by recipient mail servers, spam filters, or Internet Service Providers.
- Any direct or indirect damages arising from email delivery failures, delays, or non-delivery.
Your email sending practices and deliverability outcomes are your sole responsibility. You should refer to AWS documentation and your AWS agreement for information about SES service levels and limitations.
11.4 Basis of the Bargain
The disclaimers and limitations in Sections 10 and 11 reflect a reasonable allocation of risk and form an essential basis of the bargain between you and us. The Service would not be provided to you without these limitations.
12. Indemnification
You agree to indemnify, defend, and hold harmless AltaCoda, its affiliates, officers, directors, employees, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys’ fees) arising out of or related to:
- Your use of the Service.
- Your Content or email-sending practices.
- Your violation of these Terms, any applicable law, or any third-party rights.
- Your use of AWS services in connection with the Service.
- Any claim by a third party related to email sent through your AWS Account.
13. Term and Termination
13.1 Term
These Terms are effective as of the date you first access or use the Service and continue until terminated.
13.2 Termination by You
You may terminate your Account at any time by using the account closure feature in the Service or by contacting us at hello@altacoda.io. Termination does not entitle you to a refund of prepaid fees, except as required by applicable law.
13.3 Termination by Us
We may suspend or terminate your access to the Service at any time if:
- You breach these Terms and fail to cure the breach within thirty (30) days of receiving written notice.
- You engage in conduct that we reasonably believe is harmful to the Service, other customers, or third parties.
- We are required to do so by law or a court order.
- We discontinue the Service (subject to Section 13.5).
13.4 Effect of Termination
Upon termination:
- Your right to access and use the Service will immediately cease.
- We will delete your Account data in accordance with our data retention policies and applicable law. You are responsible for exporting any Content you wish to retain before termination.
- Customer AWS Resources provisioned in your AWS Account are your property and remain in your AWS Account after termination. We will make commercially reasonable efforts to clean up SendOps-specific configurations, but you are ultimately responsible for managing resources in your AWS Account.
- Any provisions of these Terms that by their nature should survive termination will survive, including Sections 5.1, 8, 10, 11, 12, 14, and 15.
13.5 Service Discontinuation
If we discontinue the Service entirely, we will provide at least ninety (90) days’ prior written notice and make commercially reasonable efforts to allow you to export your Content.
14. Dispute Resolution
14.1 Informal Resolution
Before initiating any formal dispute resolution, you agree to first contact us at hello@altacoda.io and attempt to resolve the dispute informally for at least thirty (30) days.
14.2 Binding Arbitration
Any dispute, controversy, or claim arising out of or relating to these Terms or the Service that is not resolved informally shall be resolved by binding arbitration, rather than in court, except that either party may seek equitable relief in court for infringement or misappropriation of intellectual property rights.
Arbitration shall be administered by JAMS under its Comprehensive Arbitration Rules and Procedures, with the following terms:
- The arbitration shall be conducted by a single arbitrator.
- The seat of arbitration shall be Oakland, California.
- The language of arbitration shall be English.
- The arbitrator’s decision shall be final and binding, and judgment on the award may be entered in any court of competent jurisdiction.
14.3 Class Action Waiver
YOU AND ALTACODA AGREE THAT EACH PARTY MAY BRING CLAIMS AGAINST THE OTHER ONLY IN YOUR OR ITS INDIVIDUAL CAPACITY, AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS, CONSOLIDATED, OR REPRESENTATIVE PROCEEDING. Unless both you and we agree otherwise in writing, the arbitrator may not consolidate more than one person’s claims and may not otherwise preside over any form of a representative or class proceeding.
14.4 Exceptions
Notwithstanding Section 14.2, either party may bring an action in small claims court if the dispute qualifies, and either party may seek injunctive or equitable relief in a court of competent jurisdiction to prevent the actual or threatened infringement of intellectual property rights.
14.5 Opt-Out
You may opt out of the arbitration and class action waiver provisions of this Section 14 by sending written notice to hello@altacoda.io within thirty (30) days of first accepting these Terms. Your notice must include your name, Account email address, and a clear statement that you wish to opt out. If you opt out, disputes will be governed by Section 15.
15. Governing Law and Jurisdiction
These Terms shall be governed by and construed in accordance with the laws of the State of California, United States, without regard to conflict-of-law principles. To the extent that any dispute is not subject to arbitration under Section 14, you and AltaCoda consent to the exclusive jurisdiction and venue of the state and federal courts located in Alameda County, California.
16. General Provisions
16.1 Entire Agreement
These Terms, together with the Privacy Policy, DPA (where applicable), and any order forms or plan selections, constitute the entire agreement between you and AltaCoda regarding the Service and supersede all prior agreements and understandings.
16.2 Modifications
We may modify these Terms from time to time. If we make material changes, we will notify you by email or through the Service at least thirty (30) days before the changes take effect. Your continued use of the Service after the effective date of the revised Terms constitutes your acceptance of the changes. If you do not agree, you must stop using the Service and close your Account.
16.3 Waiver
No waiver of any provision of these Terms shall be effective unless in writing and signed by the waiving party. A failure to enforce any right or provision does not constitute a waiver of that right or provision.
16.4 Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall remain in full force and effect.
16.5 Assignment
You may not assign or transfer these Terms or your rights under them without our prior written consent. We may assign these Terms without restriction. Any attempted assignment in violation of this section is void.
16.6 Force Majeure
Neither party shall be liable for any failure or delay in performing its obligations under these Terms due to circumstances beyond its reasonable control, including but not limited to natural disasters, acts of government, internet or telecommunications failures, or failures of AWS or other third-party services.
16.7 Notices
Notices to us should be sent to:
AltaCoda LLC 1111 Broadway Oakland, CA 94607 Email: hello@altacoda.io
Notices to you will be sent to the email address associated with your Account. Notices are deemed given when sent by email (upon transmission) or when delivered by mail (upon receipt).
16.8 Independent Contractors
The parties are independent contractors. Nothing in these Terms creates a partnership, joint venture, employment, or agency relationship.
16.9 No Third-Party Beneficiaries
These Terms do not confer any rights on any third party, except as expressly stated herein.
17. Contact Us
If you have questions about these Terms, please contact us at:
AltaCoda LLC 1111 Broadway Oakland, CA 94607 Email: hello@altacoda.io
Last updated: March 22, 2026