> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kreo.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Staying Safe on Telegram

<Danger>
  We will never call you, DM you first, or ask for Private Keys / money. Report anyone that does so. \
  \
  Use the guide below to stop scammers!
</Danger>

***

# Stop Spam Calls on Telegram

<Note>
  These steps apply to Telegram on **iOS**, **Android**, and **Desktop**. Screenshots may vary slightly by platform, but the menu structure is identical.
</Note>

***

## Why You're Receiving Spam Calls

Spam calls on Telegram typically happen for one of these reasons:

* Your phone number appeared in a **data breach** and was identified as a Telegram user
* Your **profile is public**, making you discoverable by username search
* You previously allowed **everyone** to call you (the default setting)
* You were added to a **spam group** that harvested your contact info

The good news: a few privacy changes will stop almost all of it.

***

## Step 1 — Restrict Who Can Call You

This is the most direct fix for spam calls.

<Steps>
  <Step title="Open Settings">
    Launch Telegram and tap the **☰ menu** (top-left on Android/Desktop) or go to **Settings** (bottom-right on iOS).

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/SettingsPageTelegram.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=c97067b5310007a998cfa06f2756bcce" alt="Settings Page Telegram" title="Settings Page Telegram" className="mx-auto" style={{ width:"40%" }} width="1179" height="2379" data-path="images/SettingsPageTelegram.jpg" />
    </Frame>

    <Tip>
      On iOS, the Settings tab is the gear icon in the bottom navigation bar.
    </Tip>
  </Step>

  <Step title="Go to Privacy and Security">
    Scroll down and tap **Privacy and Security**.

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/SettingsPageTelegramcopy.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=88701858358a12b486c024586a64469b" alt="Settings Page Telegramcopy" title="Settings Page Telegramcopy" className="mx-auto" style={{ width:"40%" }} width="1179" height="2379" data-path="images/SettingsPageTelegramcopy.jpg" />
    </Frame>
  </Step>

  <Step title="Tap 'Calls'">
    Under the **Privacy** section, tap **Calls**.
  </Step>

  <Step title="Set 'Who Can Call Me' to My Contacts">
    Change the setting from **Everybody** to **My Contacts**.

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/Whocancallmedisplay.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=fba1a2a6e5798c80d06f41c1b53042c3" alt="Whocancallmedisplay" title="Whocancallmedisplay" className="mx-auto" style={{ width:"39%" }} width="1179" height="2252" data-path="images/Whocancallmedisplay.jpg" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/Callsetting.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=8d9e24b1e3057d52fcb0901b4102a736" alt="Callsetting" title="Callsetting" className="mx-auto" style={{ width:"59%" }} width="1179" height="934" data-path="images/Callsetting.jpg" />
    </Frame>

    This blocks all calls from anyone not saved in your phone contacts.
  </Step>

  <Step title="Set Peer-to-Peer to 'Nobody'">
    Still inside **Calls**, find the **Peer-to-Peer** option and set it to **Nobody**.

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/PeertoPeer.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=16ff65b3fbb929eb1c08952d38087151" alt="Peerto Peer" title="Peerto Peer" className="mx-auto" style={{ width:"64%" }} width="1179" height="834" data-path="images/PeertoPeer.jpg" />
    </Frame>

    <Info>
      Peer-to-Peer (P2P) routes calls directly between devices, which exposes your **IP address** to the caller. Setting this to Nobody forces all calls through Telegram's servers, hiding your IP — at a slight cost to call quality.
    </Info>
  </Step>
</Steps>

***

## Step 2 — Hide Your Phone Number

Spammers find Telegram users by running phone numbers from data breaches through Telegram's API. Hiding your number cuts off this discovery method.

<Steps>
  <Step title="Open Privacy and Security">
    Navigate back to **Settings → Privacy and Security**.
  </Step>

  <Step title="Tap 'Phone Number'">
    Tap **Phone Number** under the Privacy section.
  </Step>

  <Step title="Update Both Visibility Settings">
    Set the following:

    | Setting                       | Recommended Value |
    | ----------------------------- | ----------------- |
    | Who can see my phone number?  | **Nobody**        |
    | Who can find me by my number? | **My Contacts**   |

    <Warning>
      Setting "Who can find me by my number?" to **Nobody** means even people who have your number saved cannot find you on Telegram. Use **My Contacts** if you want friends to be able to reach you.
    </Warning>
  </Step>
</Steps>

***

## Step 3 — Block Unknown Messages

<Steps>
  <Step title="Navigate to Privacy and Security">
    Go to **Settings → Privacy and Security**.
  </Step>

  <Step title="Tap 'Messages'">
    Scroll down to find **Messages** (also listed as **Who can send me messages** on some versions).
  </Step>

  <Step title="Set to 'My Contacts'">
    Change the option to **My Contacts**.

    This prevents unknown accounts and bots from sending you unsolicited messages or call requests.

    <Tip>
      **Telegram Premium** users get an additional option: **Nobody** — which allows only contacts to message you while still letting you initiate conversations with anyone.
    </Tip>
  </Step>
</Steps>

***

## Step 4 — Prevent Being Added to Spam Groups

Many spam calls originate after your account is bulk-added to a spam group or channel.

<Steps>
  <Step title="Go to Groups & Channels">
    In **Privacy and Security**, tap **Groups & Channels**.

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/PrivacyandSecurityDISPLAY.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=d587cc7e5843d167486a0cf7afb68a18" alt="Privacyand Security DISPLAY" title="Privacyand Security DISPLAY" className="mx-auto" style={{ width:"41%" }} width="1179" height="2379" data-path="images/PrivacyandSecurityDISPLAY.jpg" />
    </Frame>
  </Step>

  <Step title="Restrict Group Adds">
    Set **Who can add me to groups and channels?** to **My Contacts**.

    <Frame>
      <img src="https://mintcdn.com/kreo/lp_1_bGXRYnq-RVn/images/WhoCanAddMeNobody.jpg?fit=max&auto=format&n=lp_1_bGXRYnq-RVn&q=85&s=ad5fac3ea7ce693a7a70e489d062e8c5" alt="Who Can Add Me Nobody" title="Who Can Add Me Nobody" className="mx-auto" style={{ width:"46%" }} width="1179" height="1507" data-path="images/WhoCanAddMeNobody.jpg" />
    </Frame>
  </Step>

  <Step title="Add Known Spammers to 'Never Allow'">
    If specific accounts keep trying to add you, tap **Never Allow** and add them. This acts as a permanent block even if they change accounts.
  </Step>
</Steps>

***

## Step 5 — Block & Report a Spam Caller

If you've already received a spam call or message:

<Steps>
  <Step title="Open the Chat or Call Log">
    Tap the conversation or missed call notification from the spammer.
  </Step>

  <Step title="Open Their Profile">
    Tap their name or avatar to open their profile.
  </Step>

  <Step title="Tap the Three-Dot Menu">
    Tap **⋮** (three dots) in the top-right corner.
  </Step>

  <Step title="Select 'Block User' and 'Report'">
    Choose **Block User** to stop all contact. Choose **Report → Spam** to flag the account to Telegram's moderation team.

    <Info>
      Blocked users are **not notified** that you blocked them. They simply can no longer reach you, see your last seen status, or view your profile photo.
    </Info>
  </Step>
</Steps>

***

## Step 6 — Enable Two-Step Verification

Spam callers sometimes impersonate legitimate contacts after hijacking an account. Two-step verification (2FA) protects your account from being taken over.

<Steps>
  <Step title="Go to Two-Step Verification">
    Navigate to **Settings → Privacy and Security → Two-Step Verification**.
  </Step>

  <Step title="Set a Password">
    Create a strong, unique password. This is required in addition to your SMS code on new logins.
  </Step>

  <Step title="Add a Recovery Email">
    Provide an email address for account recovery in case you forget the password.

    <Warning>
      Use an email address you actively monitor. Without recovery access, a forgotten 2FA password can permanently lock you out of your account.
    </Warning>
  </Step>
</Steps>

***

## Quick Reference Checklist

Use this checklist to confirm your anti-spam setup is complete:

<Check>
  **Calls** → Who can call me → **My Contacts**
</Check>

<Check>
  **Calls** → Peer-to-Peer → **Nobody**
</Check>

<Check>
  **Phone Number** → Who can see my phone number → **Nobody**
</Check>

<Check>
  **Phone Number** → Who can find me by my number → **My Contacts**
</Check>

<Check>
  **Messages** → Who can message me → **My Contacts**
</Check>

<Check>
  **Groups & Channels** → Who can add me → **My Contacts**
</Check>

<Check>
  **Two-Step Verification** → Enabled with a strong password
</Check>

***

***

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="Will blocking someone notify them?">
    No. Telegram does not send any notification when you block a user. They will simply be unable to call or message you, and your profile will no longer be visible to them.
  </Accordion>

  <Accordion title="Can spammers still find me if my number is hidden?">
    If your number is set to **Nobody** and your username is removed or set to private, you become effectively undiscoverable to strangers. Spammers rely on either phone number lookups or public usernames to find targets.
  </Accordion>

  <Accordion title="Does setting calls to 'My Contacts' affect calls from known contacts?">
    No. Anyone saved in your phone contacts can still call you normally. The setting only blocks calls from people who are not in your contacts list.
  </Accordion>

  <Accordion title="What is the Peer-to-Peer setting and why does it matter?">
    By default, Telegram calls can connect directly between devices (P2P), which exposes both parties' IP addresses. Setting P2P to **Nobody** routes all calls through Telegram's relay servers, hiding your IP at the cost of slightly higher latency.
  </Accordion>

  <Accordion title="I still receive spam after changing these settings. What else can I do?">
    * Remove your **public username** temporarily (Settings → Edit Profile → Username → clear it)
    * Check **Active Sessions** (Settings → Privacy and Security → Active Sessions) and revoke any unrecognized devices
    * Report the spam account to **@SpamBot**
    * Consider enabling **Telegram Premium** for the **Nobody** message restriction option
  </Accordion>

  <Accordion title="Will Kreo ever ask me to enter my private key anywhere?">
    No. We will never ask for money, we will never ask for your keys. Nobody from the team. 
  </Accordion>
</AccordionGroup>
