Skip to content

Profile and Settings

Your profile and settings let you personalize your Trainery experience and control how you receive notifications.

Your profile page shows your account information:

  • Name
  • Email address
  • Role within the organization
  • Member since date
  • Avatar
  • Phone number

To update your profile, edit the fields you want to change and save. You can upload or change your avatar image at any time.

You can change your password from the profile page. Enter your current password and then your new password to confirm the change. This applies to email/password login only — Google OAuth users do not have a password to change.

You can see other members of your organization, though the information shown is limited to names. This helps you recognize fellow members without exposing private details.

Trainery can notify you through several channels:

  • In-app notifications — Always active; appear in the notification bell. Cannot be turned off.
  • Email — Important updates delivered to your inbox.
  • Push notifications — Browser-based alerts via Web Push, even when you are not on the page. Requires granting browser permission first.
  • Telegram — Messages sent directly to your Telegram account. Requires linking your account first (see below).

Each channel (email, push, Telegram) can be toggled on or off globally. When you disable a channel, no notifications of any type are sent through it. In-app notifications are always active.

Even if a channel is enabled globally, individual notification types may have their own per-type overrides (see below).

Tip: Even if you turn off email and push notifications, in-app notifications remain active so you never miss critical updates.

You can fine-tune which channels are used for each notification type. This creates a matrix of notification type vs. channel.

How it works:

  1. Each notification type has a default channel set based on its importance (see table below).
  2. You can override any type to enable or disable specific channels.
  3. Only your changes are saved — the rest falls back to defaults.
  4. Use “Reset all” to revert all overrides back to defaults.

Default channels by importance:

ImportanceDefault channelsTypes in this tier
CriticalIn-app, Push, Telegram, Email, SMSTraining cancelled (same-day), Booking cancelled by admin
ImportantIn-app, Push, Telegram, EmailWaitlist promoted, Training reminder, Pass expiring soon, Pass expired, Auto-cancel warning, Pass requested, Pass request rejected
InformationalIn-app, TelegramBooking confirmed, Booking waitlisted, Pass granted, Pass sessions low, Pass session refunded, Training rescheduled, Training updated
LowIn-app onlyMember invited, Member joined, Role changed, Booking cancelled (self)
CategoryTypeWhat it notifies
BookingsBooking confirmedYou successfully booked a session
BookingsBooking cancelledYour booking was cancelled (by you or an admin)
BookingsBooking waitlistedYou were placed on the waitlist for a full session
BookingsWaitlist promotedYou were promoted from the waitlist — your spot is confirmed
TrainingTraining cancelledA session you were booked into was cancelled
TrainingTraining reminderUpcoming session reminder (timing set by your organization’s admin)
TrainingTraining rescheduledA session you booked was moved to a different time or date
TrainingTraining updatedTrainer or space changed for a session you booked (time unchanged)
TrainingAuto-cancel warningA session you booked may be cancelled due to low participation
PassesPass grantedYou received a new pass
PassesPass expiring soonYour pass is about to expire
PassesPass expiredYour pass has expired
PassesPass sessions lowYour pass has few remaining sessions
PassesPass session refundedA session was refunded back to your pass
PassesPass request rejectedYour pass request was rejected (with optional reason)
MembersRole changedYour role in the organization was changed

Note: Your organization’s admin can disable specific notification types entirely. If a type is disabled at the organization level, you will not receive it and it will not appear in your notification settings.

Connecting Telegram lets you receive notifications directly in a Telegram chat. To link your account:

  1. Go to your notification settings and choose the Telegram linking option.
  2. Trainery generates a unique code for you.
  3. Open the organization’s Telegram bot and send the code as a message.
  4. Once the bot verifies the code, your account is linked.

Your profile will show the current Telegram link status. You can unlink at any time if you change your mind. Unlinking stops all Telegram notifications immediately, but you can re-link whenever you want.

Trainery delivers notifications in real time through a live connection (SSE). Here is how notifications work in the app:

  • A bell icon in the navigation shows your unread notification count.
  • Click the bell to see your notification list.
  • You can mark notifications as read individually or all at once.
  • You can delete notifications you no longer need.

Notifications arrive instantly — there is no need to refresh the page.