Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Acceptable Use Policy - jsdelivr.net.md #18247

Merged
merged 3 commits into from Aug 14, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -0,0 +1,92 @@
# Acceptable Use Policy

*Effective date: August 15, 2020*

Prospect One ("us", "we", or "our") operates the cdn.jsdelivr.net website (the "Service" or "jsDelivr").

By using jsDelivr, you agree to follow this Acceptable Use Policy (the "Policy").
If you are found to be in violation of the Policy at any time, as determined by
Prospect One in its sole discretion, we may warn you, prevent you from using our
Service, or take any other action we deem appropriate. Please note that we may
change our Acceptable Use Policy at any time, and it is your responsibility to
keep up-to-date with and adhere to the Policy posted here.

## 1. Permitted Use

jsDelivr works as a CDN for content already stored on npm, GitHub, and other
third-party services. These services are not operated by us, and each of them has
its own terms of use.
Any content accessed via jsDelivr must conform to the terms of the service from
which it was retrieved. For example, when you use jsDelivr as a CDN for GitHub,
the content must conform to all GitHub's policies.
Additionally, any content accessed via jsDelivr must conform to our own policies
as described in this document.

As long as you do not violate our rules:
- using jsDelivr is free for both personal and commercial use,
- there are no limits on bandwidth or number of requests,
- we will provide a reasonable level of support via GitHub issues and email for
urgent and private matters.

## 2. Hard Limits and Restrictions

To maintain the performance and security of our Service, we have
various limits and restrictions in place. These may include but are not limited to:
- maximum size of a single file,
- maximum number of files in a single package,
- maximum size of a single package,
- blocking of certain file extensions.

When requesting a resource that does not meet these limits, you will get an error
response indicating the reason. The limits are set considerably higher than needed
for most projects and may be further increased or removed for legitimate projects
on request.

## 3. Soft Limits and Recommendations

These limits are not automatically enforced by our Service, but you agree not to
exceed them:

1. For projects using our GitHub proxy:
- We recommend that the number of actively accessed files per repository
does not exceed 10 000. If you have considerably more files, a custom
proxy endpoint for your project may be a better fit.
- The soft limit for the number of files per repository is 100 000.

## 4. Prohibited Use

The following behavior is prohibited:

1. Hosting or accessing content that:
- contains malware or harmful code in any form,
- violates proprietary rights of others,
- is sexually explicit,
- is potentially illegal in the EU or the USA.

2. Abusing the service and its resources, or using jsDelivr as a general-purpose
file or media hosting service. This includes, for example:
- running an image hosting website and using jsDelivr as a storage for all
uploaded images,
- hosting videos, file backups, or other files in large quantities.

We recognize that there are legitimate projects that consist of a large number
of files, and these are not considered abuse. For example: icons packs, apps,
or games with a large number of assets.

3. Trying to bypass our limits or restrictions in any way. We will be happy
to remove limits or provide custom solutions for legitimate projects.

## 5. Additional Restrictions in China

jsDelivr holds an ICP license issued by the Chinese government,
which allows us to operate infrastructure directly in Mainland China.
To keep this license and allow our Chinese users to benefit from the performance
improvements it provides, any content served via our Chinese network must conform
to Chinese policies. Content potentially violating Chinese policies may be
blocked in China without warning.

## 6. Contact Us

If you have any questions about this Acceptable Use Policy, please contact us:

By email: dak@prospectone.io