Terms of Service
Effective Date: January 1, 2025 · Last Updated: December 29, 2024
1. Acceptance of Terms
By downloading, installing, or using MenuOps (the "App"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the App.
2. Description of Service
MenuOps is a macOS application that monitors GitHub Actions workflows and provides notifications about workflow status changes. The App offers both free and premium subscription tiers with different feature sets.
Free Tier Features
- GitHub Actions workflow monitoring with 60-second polling
- Native macOS notifications
- Single GitHub account support
- Multiple repository monitoring
- Menu bar status indicators
Premium Tier Features ($2.99/month or $29.99/year)
- Real-time notifications via push notifications
- Multiple GitHub account support
- Enterprise GitHub server compatibility
- Reduced battery usage with optimized polling
- Priority customer support
- 7-day free trial
3. User Accounts and Eligibility
Eligibility
- You must be at least 13 years old to use the App
- You must have a valid GitHub account
- You must comply with GitHub's Terms of Service
Account Responsibility
- You are responsible for maintaining the security of your GitHub Personal Access Tokens
- You must not share your account credentials with others
- You are responsible for all activities that occur under your account
4. Subscription Terms
Premium Subscriptions
- Subscriptions automatically renew unless cancelled
- You can cancel your subscription at any time through the App Store
- Cancellation takes effect at the end of the current billing period
- No refunds for partial subscription periods
Free Trial
- Premium features include a 7-day free trial
- Trial automatically converts to paid subscription unless cancelled
- Only one free trial per user
- Trial terms may be modified at our discretion
Pricing
- Subscription prices are set in the App Store and may vary by region
- Prices are subject to change with 30 days notice
- Price changes do not affect existing subscribers until renewal
5. Acceptable Use
Permitted Use
- Monitor your own repositories or those you have legitimate access to
- Use the App for personal or business purposes
- Configure multiple accounts if you have a premium subscription
Prohibited Use
- Do not attempt to reverse engineer or modify the App
- Do not use the App to violate GitHub's Terms of Service or API limits
- Do not share your subscription with others
- Do not attempt to circumvent premium feature restrictions
- Do not use the App for any illegal or unauthorized purpose
6. GitHub Integration
API Usage
- The App uses GitHub's API to retrieve workflow information
- You must provide a valid Personal Access Token with appropriate permissions
- API usage is subject to GitHub's rate limits and policies
- We are not responsible for GitHub API availability or changes
Data Access
- The App only accesses repositories you explicitly configure
- We do not store or analyze your repository contents
- Workflow status information may be cached temporarily for performance
7. Intellectual Property
App Ownership
- MenuOps and all related intellectual property are owned by us
- You receive a limited, non-exclusive license to use the App
- This license terminates when you stop using the App
User Content
- You retain ownership of your repository data and configurations
- You grant us permission to process this data to provide the service
- We do not claim ownership of your GitHub repositories or data
8. Privacy and Data Protection
- Your privacy is important to us
- Our data practices are detailed in our Privacy Policy
- We implement appropriate security measures to protect your data
- We do not sell or share your personal information with third parties
9. Disclaimers and Limitations
Service Availability
- The App is provided "as is" without warranties of any kind
- We do not guarantee uninterrupted or error-free service
- Third-party services (GitHub, CloudKit) may affect App functionality
Accuracy
- We strive for accurate workflow status reporting
- Delays or inaccuracies may occur due to API limitations or network issues
- Critical decisions should not rely solely on App notifications
Limitation of Liability
- Our liability is limited to the subscription fees paid in the last 12 months
- We are not liable for indirect, incidental, or consequential damages
- Some jurisdictions do not allow liability limitations, so these may not apply to you
10. Indemnification
You agree to indemnify and hold us harmless from any claims, damages, or expenses arising from:
- Your use of the App
- Violation of these Terms
- Violation of third-party rights
- Your repository data or GitHub account activities
11. Third-Party Services
Dependencies
- The App integrates with GitHub, Apple CloudKit, and other third-party services
- These services have their own terms and policies
- We are not responsible for third-party service availability or changes
App Store
- Subscriptions are managed through the Apple App Store
- App Store terms and policies apply to subscription management
- Refund requests should be directed to Apple
12. Changes to Service
Service Modifications
- We may modify or discontinue features with reasonable notice
- Premium features may be added, changed, or removed
- We will attempt to maintain backward compatibility when possible
Price Changes
- Subscription prices may change with 30 days notice
- Existing subscribers retain current pricing until next renewal
- Free tier features may be modified or limited
13. Termination
User Termination
- You may stop using the App at any time
- Cancel subscriptions through the App Store
- Uninstalling the App terminates your license
Our Termination Rights
- We may suspend or terminate accounts for Terms violations
- We may discontinue the service with reasonable notice
- Subscriptions will be refunded proportionally for service discontinuation
14. Dispute Resolution
Governing Law
These Terms are governed by applicable law. Any disputes will be resolved in the appropriate jurisdiction.
Arbitration
- Disputes may be subject to binding arbitration
- Class action lawsuits are waived where legally permissible
15. Miscellaneous
Entire Agreement
These Terms, along with the Privacy Policy, constitute the entire agreement. These Terms supersede any previous agreements.
Severability
If any provision is deemed invalid, the remaining Terms remain in effect.
Assignment
We may assign these Terms; you may not assign your rights without our consent.
Updates
We may update these Terms periodically. Continued use after changes constitutes acceptance. Significant changes will be communicated through the App.
16. Special Provisions
Educational Use
- Educational institutions may use the App under these same terms
- Volume licensing is not currently available
Enterprise Use
- Enterprise customers may negotiate separate terms
- Contact us for enterprise licensing information
Open Source
- Portions of the App may use open source software
- Open source licenses are available upon request
Contact Information
If you have questions about these Terms of Service, please contact us:
Email: [email protected]
Website: https://menuops.dev/terms
By using MenuOps, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service and our Privacy Policy. If you do not agree, please discontinue use of the App immediately.