License Agreement

Last updated: March 18, 2025

1. Software License

SwiftHive grants you a limited, non-exclusive, non-transferable license to use our services in accordance with this License Agreement and your subscription plan.

2. Swift Package Registry

The Swift packages you publish through our registry remain your intellectual property. However, by publishing packages, you grant:

  • To SwiftHive: the right to store, display, and make your packages available to users of our service
  • To users of SwiftHive: the right to use your packages according to the license you specify for each package

3. Package Licensing

When you publish a Swift package to SwiftHive, you must specify a license for that package. We recommend using one of the standard open-source licenses (MIT, Apache 2.0, BSD, etc.) to make it clear how others can use your code.

License Selection is Required

Packages without explicit licensing terms may be rejected or removed.

4. Service Limitations

Your SwiftHive subscription may include certain limitations, such as:

  • Storage capacity
  • Number of registries
  • Bandwidth usage
  • API request limits

These limitations are determined by your subscription plan. Exceeding these limitations may result in additional charges or temporary suspension of service.

5. Intellectual Property

The SwiftHive platform, including its design, structure, organization, and code, is protected by copyright, trademark, and other intellectual property laws. You agree not to reproduce, duplicate, copy, sell, resell, or exploit any portion of the service without express written permission from us.

6. Third-Party Packages

SwiftHive is not responsible for the content, quality, or licensing of third-party packages available through our service. When using third-party packages, you are responsible for complying with their respective license terms.

Due Diligence Recommendation

Always review licenses of third-party packages before incorporating them into your projects.

7. License Termination

This license will terminate automatically if you fail to comply with its terms or if your subscription expires. Upon termination, you must cease all use of our services and delete any copies of our software in your possession.

8. Updates and Maintenance

We may release updates to our services from time to time. Your continued use of SwiftHive following any update constitutes your acceptance of the updated service and any associated terms.

9. Contact Information

If you have any questions about this License Agreement, please contact us at legal@l18.dev.