# Allowance

## What is the Allowance?

Allowance or access permissions, allow a third party to have the right to carry out a transaction of a certain amount of user's tokens, which are associated with the user's address.&#x20;

{% hint style="info" %}
Allowance costs a small amount of gas and is vital to interact with the protocol.
{% endhint %}

## Where is it used?

Our protocol uses Allowance when dealing with situations involving any token that is directly residing on the user's wallet; currently only in case of:

* USDT; when Underwriting, or paying the Premium

All other tokens require just a signature (which is free and instant).

## What is the Unlimited Allowance?

To avoid the Allowance process becoming tedious or even annoying, it's possible to set an Unlimited Allowance for a particular token. Doing so will allow the user to only have to go through the Allowance process once for each type of token used.&#x20;

{% hint style="success" %}
Unlimited Allowance can greatly reduce gas fees, as it removes the need for repeatable transactions.
{% endhint %}

## Is Unlimited Allowance safe?

It all depends on when, how, and by who is it used. In the case of our protocol, the simple answer is yes. However, it's a decision that all of our users need to make for themselves. As such it's never forced, both "Regular" and "Unlimited" Allowance types will always be viable for the user.

{% hint style="warning" %}
Unlimited Allowance is an advanced procedure that should be used only as a result of a conscious decision.&#x20;
{% endhint %}


---

# 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.dein.fi/dein-system/allowance.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.
