# Settings

## Overview

The **Settings** screen allows you to manage your account, preferences, and app behavior. The **Settings** screen is divided into several sections:

* **Account info**
* **Change password**
* **Notifications**
* **Language**
* **Version**
* **Log out**

<figure><img src="/files/3PLcN1LvPJULiv5DlVkK" alt="" width="272"><figcaption></figcaption></figure>

## Account info

Displays your personal information:

* First name and last name
* Email address
* Phone number
* Profile picture

<figure><img src="/files/SJjBsek5353dtREaVKpE" alt="" width="274"><figcaption></figcaption></figure>

{% hint style="info" %}

#### Notes:

* This information is **read-only** and cannot be edited
* If no profile picture is set → your **initials** are shown
* If no phone number is provided → “–” is displayed
  {% endhint %}

## Change password

Allows you to update your password.

1. Open **Change password**.
2. Enter:
   * Old password
   * New password
   * Confirm new password
3. Follow password requirements shown on the screen.
4. Click **Confirm password** to save changes.
5. After successful change:
   * Password is updated
   * Modal closes
   * Confirmation message appears

{% @arcade/embed flowId="KFSwERHmf6iahuy5dtI6" url="<https://app.arcade.software/share/KFSwERHmf6iahuy5dtI6>" %}

## Notifications

The **Notifications** section allows you to control how the app sends updates to your device.

### Push notifications

Push notifications are enabled by default. If you disable them, the app will redirect you to your device settings, where notification permissions are managed.

{% hint style="info" %}
**If you turn notifications off in settings,** “*To Assign*” notifications will also be turned off automatically.
{% endhint %}

### “To Assign” task notifications

There is also a separate option for **“To Assign” task notifications**, which are disabled by default. “***To Assign***” task notifications informs you when new tasks become available.&#x20;

* This option works only if **Push notifications are enabled.**

<figure><img src="/files/OmWh75IKQ3eudBsCYWEN" alt="" width="274"><figcaption></figcaption></figure>

## Language

In the **Language** section, you can select the preferred language for the app. The default language is **English**. The alternative available option is **Ukrainian**. The currently selected language is marked with a checkmark.

#### Changing language

1. Open **Language** section.
2. Select a language.
3. Click **Save** button.
4. **Result**: After choosing a language and saving the changes, the interface updates immediately.

{% @arcade/embed flowId="RdmS4Hau4MK92f0Pv9MS" url="<https://app.arcade.software/share/RdmS4Hau4MK92f0Pv9MS>" %}

## Version

Displays the current version of the app.

<figure><img src="/files/6H54RIyG86crVmXMJBpX" alt="" width="268"><figcaption></figcaption></figure>

## Log out

1. Click **Log out**.
2. **Result**: you are safely signed out and returned to the login screen.

{% @arcade/embed flowId="GmPXSUTf0yAIJ7eeZv0r" url="<https://app.arcade.software/share/GmPXSUTf0yAIJ7eeZv0r>" %}


---

# 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.hesh.app/manuals/mobile-app/settings.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.
