Terms of Service
Last Updated: February 24, 2026 | Version 1.2
1. Acceptance of Terms
By accessing or using ReleaseRay ("Service"), you agree to be bound by these Terms of Service ("Terms"). If you disagree with any part of these Terms, you may not access the Service.
2. Description of Service
ReleaseRay is a SaaS platform that automatically generates release notes from GitHub pull requests and issues using artificial intelligence. The Service integrates with GitHub repositories and publishes release notes to various channels.
3. User Accounts and Authorization
3.1 GitHub Authentication
You must authenticate via GitHub OAuth to use the Service. By doing so, you grant us permission to access repository metadata as defined in our GitHub App permissions.
3.2 Authorization
You represent and warrant that you have the authority to connect repositories and act on behalf of your organization.
3.3 Account Security
You are responsible for maintaining the security of your account. We cannot be held liable for any loss or damage from unauthorized use of your account.
4. Data Processing
4.1 Repository Data
We store only lightweight metadata. Full content is processed ephemerally:
- Stored metadata: PR/issue titles, labels, dates, authors, repository names and identifiers (retained for 30 days)
- Processed ephemerally: PR/issue descriptions, comments, and commit messages are fetched on-demand from the GitHub API, sanitized in-memory, sent to the LLM provider, and immediately discarded — never stored in our database
4.2 AI Processing
We use LLM providers to generate release notes from your repository data. The default provider is OpenAI, processed according to OpenAI's Enterprise Privacy Policy. Your data is not used to train OpenAI's models. Organizations may alternatively configure AWS Bedrock as their LLM provider, including BYOK (Bring Your Own Key) where data is processed entirely within the customer's own AWS account. You can select your preferred provider in Settings → AI Configuration.
4.3 AI Consent
By connecting a repository and using our AI-powered release note generation features:
- You acknowledge and consent that repository metadata and ephemerally-fetched content (PR/issue descriptions, comments, and commit messages) will be processed by your configured LLM provider to generate release notes
- You represent and warrant that you have the necessary rights and permissions to share this data with ReleaseRay and the configured LLM provider
- You understand that:
- We automatically filter sensitive patterns (API keys, credentials, internal URLs) before sending data to any LLM provider
- PR/issue content, comments, and commit messages are fetched on-demand, processed in-memory, and discarded — never stored in our database
- OpenAI (default): Processes data transiently and retains it for up to 30 days for abuse monitoring. Does NOT use your data to train models (per OpenAI Enterprise Agreement)
- AWS Bedrock (alternative): Available as platform-level or BYOK. With BYOK, data stays in your AWS account. All calls logged in AWS CloudTrail
- We do NOT send source code — only metadata and ephemeral content
- You can withdraw consent at any time in Settings → Privacy, which will disable AI-powered release note generation for your repositories
This consent is required for AI-powered release note generation. If you do not consent, you will not be able to use this feature.
4.4 Ephemeral Data Processing
ReleaseRay commits to processing PR/issue content ephemerally. Full content (descriptions, comments, commit messages) is fetched from the GitHub API only when needed for draft generation, sanitized in-memory, sent to the LLM provider, and immediately discarded. Only lightweight metadata (titles, labels, dates, authors) is stored, and this metadata is automatically cleaned up after 30 days.
4.5 Data Purge
Organization owners may initiate a full data purge from Settings → Privacy. Purge requests are subject to a 24-hour cooling period and require confirmation. Once executed, all organization data is permanently and irreversibly deleted.
4.6 Data Retention
We retain your data as outlined in our Privacy Policy. Metadata is automatically cleaned up after 30 days. You may request deletion at any time, or use the Purge My Data feature for immediate, complete removal.
5. Intellectual Property
5.1 Your Content
You retain all rights to your repository data and generated release notes. We claim no ownership over your content.
5.2 Our Service
The Service, including its design, features, and underlying technology, is owned by us and protected by copyright and other intellectual property laws.
5.3 License Grant
You grant us a limited, non-exclusive license to process your repository data solely for the purpose of providing the Service.
6. Payment and Billing
6.1 Pricing
Pricing is based on releases published per month. Each plan includes a monthly release limit: Micro (10), Starter (30), Team (100). The first publish of a release range to any channel counts as one release; subsequent publishes to other channels are free. Hard limits apply — no overage charges. See our pricing page for current rates.
6.2 Payment Methods
- GitHub Marketplace: Billed through GitHub (you pay GitHub, they pay us)
- Direct (Stripe): Billed directly via credit card
6.3 Refunds
Refunds are handled according to the payment method:
- GitHub Marketplace: Subject to GitHub's refund policy
- Direct: Prorated refunds available within 30 days of upgrade
7. Acceptable Use
You agree not to:
- Use the Service for any illegal purpose
- Attempt to gain unauthorized access to the Service
- Reverse engineer or decompile the Service
- Use the Service to generate spam or malicious content
- Exceed rate limits or abuse API endpoints
- Share your account credentials
8. Service Availability
8.1 Uptime
We strive for 99.9% uptime but do not guarantee uninterrupted access. Scheduled maintenance will be announced in advance.
8.2 Changes to Service
We reserve the right to modify or discontinue features with reasonable notice.
9. Disclaimers and Limitations
9.1 AI-Generated Content
Important: Release notes are AI-generated and may contain errors. You are responsible for reviewing and approving all content before publishing. We are not liable for inaccuracies in generated content.
9.2 Third-Party Services
We integrate with third-party services including GitHub, OpenAI, Intercom, Slack, Microsoft Teams, and email delivery services. We are not responsible for their availability or actions. See our Privacy Policy for the complete list of service providers.
9.3 Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING FROM YOUR USE OF THE SERVICE.
10. Termination
10.1 By You
You may cancel your subscription at any time through the billing settings.
10.2 By Us
We may terminate or suspend your account for:
- Violation of these Terms
- Non-payment
- Suspected fraudulent activity
10.3 Effect of Termination
Upon termination, your access will cease and data will be deleted according to our retention policy.
11. Indemnification
You agree to indemnify and hold us harmless from any claims arising from your use of the Service or violation of these Terms.
12. Governing Law
These Terms shall be governed by the laws of the State of Delaware, United States, without regard to its conflict of law provisions.
13. Dispute Resolution
Any disputes arising from these Terms or your use of the Service shall be resolved through binding arbitration in accordance with the rules of the American Arbitration Association (AAA). Arbitration will take place in Delaware. You agree to waive your right to a jury trial.
Exception: Either party may seek injunctive relief in court for intellectual property violations or to prevent unauthorized access to the Service.
14. API and Rate Limits
- Rate Limits: API requests are subject to rate limits based on your plan (see pricing page)
- Fair Use: Excessive use that impacts service performance may be throttled
- Webhooks: 100 webhooks per minute and 1,000 webhooks per hour per organization
15. Data Export and Portability
You may export your data at any time:
- Markdown: Copy release notes from the dashboard editor
- JSON: Full data export via Settings → Privacy → Export Data
- Repository files: Publish to CHANGELOG.md or .releaseray/releases.md in your repository
We will provide export assistance upon request within 30 days of account termination or upon your request while your account is active.
16. Changes to Terms
We may update these Terms from time to time. Material changes will be notified via email or prominent notice on the Service. Continued use after changes constitutes acceptance.
17. Contact
For questions about these Terms, contact:
Email: legal@releaseray.com
Address: ReleaseRay Inc.
[Your Company Address]
[City, State ZIP]
By using ReleaseRay, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.