# OISY protects you!

{% hint style="success" icon="user-shield" %}
Just like with email or social media, not everyone on the internet acts in good faith. Some try to trick others into making mistakes they can profit from. While the nature of crypto makes it fundamentally secure, it doesn't make its users immune — there are still ways bad actors try to take advantage.

**OISY keeps you protected** by offering a set of features that either flag potential dangers before you act, or prevent harmful mistakes from happening in the first place.
{% endhint %}

## Features that keep you protected

### Filter for small transactions

{% hint style="info" icon="user-shield" %}
**OISY filters out transactions with very small values.**

Blockchain users sometimes receive very small amounts of tokens from unknown sources. Those are typically spam transactions and are coming from a sender address that looks very similar to a legit address you have interacted with very recently.\
These transactions are an attempt to trick you into accidentally picking or copying a wrong address instead of a legit one when you do a new send transaction later.

<sub>Note that this filter is</sub> <sub></sub><sub>**enabled by default**</sub><sub>, and</sub> <sub></sub><sub>**you can turn it off**</sub> <sub></sub><sub>any time you want.</sub>
{% endhint %}

When opening the Activity page or the transaction list of an individual token, you see an info element that indicates that transactions with a small values are hidden. You can close the notification, and it will not be shown again, unless you turn the filter off and back on again.

<figure><img src="/files/uDELU226Ke1v9fWfVaXn" alt="" width="563"><figcaption></figcaption></figure>

When the filter is enabled, all transactions with a very small value will be hidden. Note that the value is calculated based on a token's current price.

Go to the Settings page to turn the filter off or back on again.

<figure><img src="/files/B9KaIjDyHQFK7QxhtYXi" alt="" width="375"><figcaption></figcaption></figure>

### Privacy mode

OISY allows you to quickly blur all token balances and values on your overview or token screens. You can find more information on how to use it [here](/using-oisy-wallet/how-tos/enabling-privacy-mode.md), or just hit the key **`P`** to enable/disable it :wink:.

<figure><img src="/files/XuhucsU1job1xAmq61bx" alt="" width="375"><figcaption></figcaption></figure>

### Contacts

{% hint style="success" icon="shield-check" %}
OISY allows you to maintain a list of contacts and save multiple crypto addresses for each of them.\
**Using contacts significantly reduces the risk of using a wrong address when doing crypto transactions.**
{% endhint %}

When you **send** a token, you can select an existing contact instead of entering the address manually, avoiding errors during the copy process or accidentally copying a wrong address.

Also when you **receive** tokens, the transaction details screen will 'resolve' the contact, and show you to contact name as sender, so you can be sure it's the correct sender.

You can access your Contacts list from the user menu

<figure><img src="/files/eOF091IVhjRMoj8fBEwz" alt="" width="258"><figcaption></figcaption></figure>

### First time use warning

When you make a new transfer, and we detect that you have never used the destination address before, OISY shows you a warning. So if you have sent tokens to the intended address before, it seems that the used address is not correct.

<figure><img src="/files/UYTXCLTgnsF62Nw3FT2K" alt="" width="375"><figcaption></figcaption></figure>

### Recently used addresses

When initiating a new send, the "address entry" step also shows a list of used addresses for recent send transactions. For each address, it shows you the contact name if it's stored with a contact, the tokens and amounts you recently sent to that address, and the date of the last transaction.

This allows you to verify an entered address is correct, or even lets you directly select one of these addresses.

<figure><img src="/files/YIf80FBZUlwvEFuGaveT" alt="" width="375"><figcaption></figcaption></figure>

### Not loading data from unknown sources

{% hint style="success" icon="user-shield" %}
OISY does not load data or images from unverified sources.
{% endhint %}

This means it does not even load icons for tokens you imported manually. This might sound strict, but loading an icon from an external source informs the provider of this source about you accessing the image, including your 'address' on the internet. This would allow a bad actor to track your schedule, or even worse, try to attack your computer directly.

For NFTs, where the linked media file often it the main 'value', you can explicitely approve to load this data from it source.

And under no circumstances, OISY is loading embedded executable code, like it's done for some NFTs, into your wallet.

### Only showing the tokens you really want to see

OISY only shows fungible tokens you want to work with. If you get sent spam tokens, OISY does not load them automatically.

There is the exception for NFTs, which are imported automatically if you receive one. But you have the means to mark them as spam, and they will get removed from your active list.

### Securely connect OISY to other applications

OISY supports the so called "Signer Standard", the recommended way to connect wallets to applications on the ICP blockchain.

{% hint style="success" icon="user-shield" %}
OISY only allows dApps to connect in a mode, where **each transaction that affects your assets has to be confirmed by you** via a confirmation dialog that is shown inside OISY.

This means you can safely connect to a dApp without risking your assets.
{% endhint %}

This means that every transaction that the application tries to initiate and that would transfer out funds from your wallet will pop up OISY showing a confirmation window, and it's not possible for the application to execute this transfer without your consent.

<figure><img src="/files/6eZyfvNqWMeZQndqMttJ" alt="" width="315"><figcaption></figcaption></figure>

## Best practices when using a crypto wallet

### Always verify the recipient address of a transaction!

{% hint style="danger" icon="fire" %}
**ALWAYS verify the transaction before you send, especially the recipient address. ALWAYS!**
{% endhint %}

The OISY team went through great length to provide a concise **Review page** before you can execute a send transaction. Take a few seconds to have a last look at

* the **token**
* the **network**
* the **amount**
* the **value** in your selected currency
* and the destination **address**

{% hint style="success" icon="user-shield" %}
We recommend to save often used addresses in a **Contact**. This way the review page of a new send transaction will 'resolve' the address and display the contact name as an additional confirmation that you have entered the right address.
{% endhint %}

<figure><img src="/files/4VPAg2cC6ojrm7seCX3v" alt="" width="375"><figcaption></figcaption></figure>


---

# 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.oisy.com/introduction/oisy-keeps-you-protected.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.
