Skip to content

License

GNU Affero General Public License v3.0

UltimaScraperAPI is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

What This Means

The AGPL-3.0 is a strong copyleft license that requires:

  • Source Code Disclosure: If you run a modified version of this software on a server and let others interact with it there, you must make the source code available to those users.

  • Same License: Any modifications or derivative works must also be licensed under AGPL-3.0.

  • Attribution: You must retain copyright and license notices.

  • Network Use: If you run this software on a server to provide a service, you must make the source code available to users of that service.

Permissions

✓ Commercial use
✓ Modification
✓ Distribution
✓ Patent use
✓ Private use

Conditions

  • Disclose source: You must make your source code available when you distribute or use the software to provide a network service
  • License and copyright notice: Include a copy of the license and copyright notice with the software
  • State changes: Document changes made to the code
  • Same license: Modifications must be released under the same license when distributing the software

Limitations

✗ Liability: The software is provided without warranty
✗ Warranty: No warranty is provided with the software

Full License Text

You can view the full license text in the LICENSE file in the repository.

Third-Party Licenses

UltimaScraperAPI depends on several third-party libraries, each with their own licenses:

  • aiohttp - Apache License 2.0
  • requests - Apache License 2.0
  • pydantic - MIT License
  • beautifulsoup4 - MIT License
  • redis-py - MIT License
  • python-socks - Apache License 2.0
  • aiohttp-socks - Apache License 2.0

Please review the individual licenses of these dependencies for complete information.

Contact

For licensing questions or commercial licensing inquiries, please open an issue on the GitHub repository.

Disclaimer

This software is provided for educational and research purposes. Users are responsible for complying with the terms of service of any platforms they interact with using this software.