# Fair-usage Policy

Zwapgrid enforces fair usage to keep the platform reliable. This policy applies to all Zwapgrid services, including API.1.

Usage limits can be applied per client, environment, or API key. Exceeding limits may result in throttling or additional charges. Serious or repeated abuse may result in access revocation.

{% hint style="info" %}
If you need higher limits, contact <sales@zwapgrid.com>.
{% endhint %}

### Acceptable use

The Client and its users must not:

* Disrupt the platform or degrade performance for others.
* Attempt unauthorized access to data, services, accounts, or networks.
* Use the platform in violation of applicable laws or regulations.
* Provide false, misleading, or fraudulent information.

The Client and its users must:

* Follow internal policies for data access, privacy, and security.

### Environment and consent separation

Use **Development** for testing and non-production workflows. Use **Production** for live customer onboarding and data access.

* Do not use Production Consents for development or testing.
* Do not use Development Consents to onboard live customers. This violates our Terms of Service.

### Authentication and API key security

API keys must be created, stored, and used securely. You are responsible for all activity performed using your keys.

* Do not share API keys publicly or with unauthorized parties.
* Do not embed API keys in client-side apps or public code.
* Rotate keys regularly and remove keys you no longer need.

Misuse of API keys may result in rate limiting or access revocation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zwapgrid.com/key-concepts/fair-usage-policy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
