Trunknode Terms of Service
Effective Date: 6/18/2025
Last Updated: 6/18/2025
1. Acceptance of Terms
By accessing or using Trunknode’s services (“Service”), including Trunknode-managed or self-hosted instances, you agree to be bound by these Terms. If you are using the Service on behalf of an entity, you represent that you are authorized to bind that entity.
2. License & Use Rights
2.1 License
Trunknode grants you a non-exclusive, non-transferable license to use the Service in accordance with these Terms and any applicable service documentation.
2.2 Restrictions
You may not:
- Reverse engineer or access the source code of the Service, except where legally permitted.
- Use the Service for unlawful, dangerous, or surveillance purposes.
- Infringe or misuse Trunknode’s or third-party IP rights.
3. Ownership & Data Rights
3.1 Intellectual Property
All Trunknode software, branding, and documentation are owned exclusively by Trunknode. No rights are transferred other than those explicitly stated.
3.2 Customer Data
You retain all ownership of data you input, upload, or generate using the Service. Trunknode may only use Customer Data as needed to provide and improve the Service.
3.3 Feedback
Any feedback or suggestions may be used by Trunknode without restriction or compensation.
4. Data Security & Certifications
4.1 Security Measures
Trunknode applies industry-standard controls including:
- Encryption in transit and at rest
- Role-based access
- SOC 2 compliance (Security, Availability, Confidentiality)
4.2 Documentation
SOC 2 audit reports may be made available upon written request. Trunknode reserves the right to redact sensitive material for security reasons.
5. Data Retention & Termination
5.1 Termination
You may terminate use of the Service at any time. Trunknode may terminate or suspend access for violations or non-payment.
5.2 Data Handling After Termination
- You have 60 days post-termination to retrieve data.
- After 60 days, all data will be securely and irreversibly deleted.
- Trunknode will automatically certify deletion in writing.
- Paid extensions to this retention period are available upon written agreement.
6. Service Levels
6.1 SLA Coverage
For Trunknode-managed services, we guarantee 99.9% uptime per billing month, excluding:
- Planned maintenance (with notice)
- Downtime caused by user error, network issues outside Trunknode’s control, or third-party dependencies.
6.2 Service Credits
If uptime falls below SLA:
- Customers may claim credits up to 50% of the monthly fee
- Claims must be submitted within 15 days of the incident
7. Indemnification
7.1 By Trunknode
Trunknode will indemnify Customer from third-party claims alleging IP infringement by the Service, provided:
- Customer notifies Trunknode promptly
- Trunknode controls the defense
7.2 By Customer
Customer agrees to indemnify Trunknode against claims arising from:
- Customer Data or Applications
- Violations of laws or these Terms
7.3 Data Breach
Trunknode will indemnify Customer for third-party claims resulting from unauthorized access, use, or disclosure of Customer Data due to Trunknode's fault.
8. Export Compliance
Customer is responsible for compliance with all applicable export control laws, including the U.S. Export Administration Regulations (EAR) and International Traffic in Arms Regulations (ITAR). Trunknode supports compliance via access control and encryption.
9. Dispute Resolution
9.1 Governing Law
These Terms are governed by the laws of Oregon, without regard to conflict of laws.
9.2 Binding Arbitration
All disputes shall be resolved by binding arbitration, administered by a recognized provider (e.g., AAA), and subject to a class-action waiver.
10. Miscellaneous
- Entire Agreement: These Terms represent the complete agreement between you and Trunknode.
- Force Majeure: Neither party is liable for failure caused by events beyond their control.
- Assignment: You may not assign these Terms without Trunknode’s consent.
- Amendments: Trunknode may modify these Terms with 30 days' notice. Continued use indicates acceptance.