iTasks Logo iTasks
🇷🇺RU
Documentation topic

Profile and Interface Language

How the iTasks profile page works, which fields come from Telegram, and how interface language switching is handled for each user.

Profile and Interface Language

The profile keeps personal user settings: the display name from Telegram, interface language, notification channels, personal timezone, and technical data that helps support diagnose issues.

iTasks user profile, interface language selection, and personal timezone search

1. Open the Profile

Select the avatar in the right side of the top bar. The profile is available from the main app screens and is not tied to one workspace: language and personal timezone apply to the current user across all workspaces.

2. Main Info

Name, username, and avatar come from Telegram or a linked account. iTasks uses them in task cards, comments, assignments, and notifications, but these fields are edited in the account source rather than inside the iTasks profile.

3. Sign-in Methods in the Mobile App

In the native Android and iOS apps, the profile has a Sign-in methods block. It lets users connect Telegram and Google as two ways to enter the same account. This block is not shown in Telegram Mini App because sign-in there is managed by Telegram.

If the second sign-in method has already created a separate account by mistake, iTasks shows that user and its workspaces. After confirmation, the sign-in method is attached to the current account, while the separate user and workspaces it owns are deleted. Workspaces where the second account is not the owner are not deleted; in that case, merging is blocked and those workspaces are shown before confirmation.

The detailed flow for choosing the primary account and checking the deletion preview is covered in Linking Accounts.

4. Interface Language

Auto (Telegram) follows the Telegram language. A manual choice, Russian or English, takes priority and is stored on the user profile. Switching language changes the app interface, but it does not translate task titles, comments, projects, or other text entered by the team.

5. Notifications

In the Notifications block, users can separately enable or disable delivery through the Telegram bot and Push notifications from the mobile app. Telegram notifications arrive in the personal chat with the bot. Push notifications work in the Android and iOS apps after notification permission is granted by the system; if Push is enabled in the profile, the app first explains why notifications are needed and then shows the device system permission prompt.

The Advanced settings button opens a separate screen with the personal timezone, daily notification delivery time, and early deadline reminders. If the personal timezone is not set, time and early-deadline settings remain visible but disabled until the user chooses a timezone on the same screen.

Notification time changes only the delivery hour in the selected personal timezone: the notification still belongs to the same deadline or recurring-task day. For deadlines, users can enable an additional early reminder 1, 2, or 3 days before the deadline; it does not cancel the main reminder on the deadline day.

The detailed setup flow for channels, Push, and advanced settings is covered in Notifications.

6. Personal Timezone

The personal timezone uses an IANA value, for example Etc/UTC or Europe/London. You can use the device timezone, search for another timezone, or clear the override. During the first onboarding flow, the selected workspace timezone is also saved as the owner's personal timezone. This setting is used for personal scenarios, notification delivery time, and can become the default source for recurring tasks. Workspace timezone is configured separately in Workspace Settings.

7. Sign Out in the Mobile App

In the native Android and iOS apps, the profile shows a Sign out button. It clears the current sign-in session and returns the app to the authorization screen. In Telegram Mini App this button is not shown because sign-in is managed by Telegram.

8. Technical Info

The lower section shows the user ID, platform, app version, and build version. These details are useful when contacting support, especially when an issue is tied to notifications, mobile sign-in, or a specific app build.

Notification channels and delivery time are covered in Notifications. Access limits and roles are covered in Permissions and Access Limits.

Related topics

Want to try this scenario in the app?

Open iTasks in Telegram now, and come back here when you need a full step-by-step guide.

Open iTasks