Who does this apply to?
This API policy applies to any user who creates or uses something which benefits from or
is dependent on BGHDDevelopment® APIs. This includes users creating their own projects
with the APIs as well as users running premade projects that integrate with our services.
Usage limits
You may create and publicly release free projects that use BGHDDevelopment® APIs. Any
paid product, however, must have written permission from BGHDDevelopment® LLC before
release.
If your API-based product requires a software or plugin such as FateUHC or FateHub,
you must ensure that each end user owns their own valid copy of that software/plugin.
You are allowed a limited number of requests to API endpoints, as defined in the API
documentation. Exceeding these limits may result in your API key being locked and your
requests being rate-limited or denied.
You may not create or operate anything that violates our
Terms of Service, Privacy Policy, or Service Level Agreement.
Limit increases
In some cases, you may request higher usage limits for your API key. To be considered,
you must demonstrate how the default limits are constraining your project and describe
the end goal and scale of your use case.
Depending on project size and impact, increased limits may require monthly upkeep
payments based on observed or projected usage.
API distribution
You may not distribute any BGHDDevelopment® API keys or proprietary software files.
If a user requires an API-related download, redirect them to official BGHDDevelopment®
download pages.
You may shade the API software into your projects, but proper credit must be given and
all usage limits and this policy must still be followed.
Any additions or modifications to base API software must be reported to
BGHDDevelopment® LLC via email, Discord, or a pull request on GitHub.