TgWitness

Read before you connect an account

Use a separate account. Never your main one.

Our advice not to use your main account is not a joke. It is reality.

Main account
  • Your own app hash: 99% logged out
  • Bans just for low trust are frequent
  • Using it is a really stupid idea
Extra account on public pairs
  • Over a million accounts registered through these pairs
  • The pairs have been alive for 5+ years
  • Nobody can see anything of yours through them

01

Why not your main account

This is accurate information. We know exactly where the pitfalls of these problems are.

  1. Your own app hash: 99% logged out

    Logging in to my.telegram.org from an account you have no access to, to get an app hash, and then any request through that app hash means a 99% chance the account is logged out. You can check it.

  2. Bans just for low trust are frequent

    Accounts are banned simply because Telegram does not trust them, and such bans are frequent. You can check this too. Using your own account is a really stupid idea.

  3. Copied session keys can be revoked

    Running an imported TData/session key in Telegram Desktop and TgWitness at the same time can trigger AUTH_KEY_DUPLICATED. Telegram invalidates that authorization, so both copies need a new login. A dedicated account does not prevent this.

    Fully quit the original client and keep it closed while using its imported session. For parallel use, sign in to TgWitness by phone or QR to create a separate authorization; other separately authorized clients can remain signed in.

    Read the session import warning

02

Why TgWitness works through public app hash/app ID pairs

That is why we built TgWitness on public app hash/app ID pairs. By our logic, bans are less likely with them: more than a million Telegram accounts have been registered through these pairs, and many different programs work through them. By our logic, this is better than working directly with a personal app hash: these pairs have been alive for 5+ years for sure.

Your own new pair

Created at my.telegram.org from the account.

  • About 99% of accounts logged out
  • One new application, one account

Public pairs of the pool

The same pairs many programs use.

  • Over a million accounts registered
  • Many different programs
  • Working for 5+ years

Why nobody can see anything of yours through these pairs

The same pairs in other programs 7

The pairs of official Telegram apps are public and built into many independent programs and libraries:

03

Ways to create an extra account

A Telegram account needs a phone number that receives the login code. Choose by how long the account has to live.

Whoever holds the number later can request a login code. A cloud password (two-step verification) stops them from signing in; without it the account belongs to the next owner of the number.

Rented +888 numbers (Fragment)

Some marketplaces and services offer temporary rental of Telegram's official +888 numbers from Fragment.

Approximate price: US $20 per day.

  • You can register an account directly in Telegram Web or Telegram Desktop.
  • You can delete accounts on the number and create new ones.
  • These accounts generally face fewer anti-fraud checks, but they do not provide immunity or special privileges.

The number is not yours. After the rental ends, the owner can reclaim it. Set a cloud password immediately and do not treat the account as long-term.

Owning the +888 yourself or using a prepaid SIM you control remains more reliable.

Ready-made accounts from marketplaces

Some marketplaces (for example G2G or Z2U) sell ready-made Telegram accounts — new, aged, or with session files.

NEVER USE YOUR MAIN ACCOUNT! A dedicated account obtained this way is still safer than putting your primary Telegram account into TgWitness.

Warnings before purchase

  • This violates Telegram's Terms of Service.
  • Many accounts are mass-registered (auto-reg) or have an unknown history.
  • Some sellers may still have recovery access.
  • Accounts from such markets are frequently banned or restricted later.
  • Avoid marketplaces that openly sell stealers, phishing tools, or clearly stolen accounts.
  • Buying an account — even one advertised as auto-reg — from platforms that openly sell phishing tools, stealers, stolen sessions or accounts violates not only Telegram's Terms of Service but also the laws of most countries. This can later invalidate your evidence. Choose carefully.

If you use this option

  1. Treat the account as disposable.
  2. Terminate all other sessions, set a cloud password and change recovery methods immediately.
  3. Use 2–3 accounts from different providers or accounts you registered yourself.
Premium, deletion and the seven-day delay

If the account has Premium, someone with access to the phone number cannot delete the account immediately. You receive a notification and have seven days before deletion.

This matters because your investigation depends on the account: you have time to prepare a replacement.

Fresh accounts and API credentials

If you obtain and use your own api_id/api_hash from a fresh account you registered yourself using a number from an SMS service, the account will be logged out on the first API request or session authorization. Keep this in mind when planning an investigation.

04

Creating the account

From a number to the first recorded chat.

  1. Get a number

    A prepaid SIM or eSIM when the account has to live long; a rental or a one-time activation for a short job. Services are listed below.

  2. Register apart from your main account

    Register in the official Telegram app on a separate device, emulator or phone profile, not next to your main account.

  3. Lock it with a cloud password

    Right away set a cloud password and a recovery email used nowhere else.

  4. Close the privacy settings

    Phone number Nobody, find me by my number My contacts, last seen, profile photos and bio Nobody or My contacts; turn contact sync off.

  5. Keep it from self-destructing

    Set account self-destruct to the longest period, so a stopped TgWitness does not cost you the account.

  6. Give it a neutral profile

    No name, photo, username or bio from your other accounts, no personal contacts.

  7. Let it warm up

    Join a few chats a day at first. New accounts that rush are limited first.

  8. Share nothing with bots

    Never press “Share phone number” or “Share location” for a bot. Open links and Mini Apps through a VPN or proxy on that device.

  9. Connect it to TgWitness

    In its own workspace, connect with Account → QR code, then press Sources → Investigation mode. The app is where you act, TgWitness is the record.

05

Number services

Options to start from. Countries, prices and whether Telegram accepts a number change often; check before paying.

Prepaid SIM and eSIM 11

Virtual number apps 20

Number rental and activations 12

Rental keeps a number for weeks or months. A one-time activation gives a single code: set the cloud password right after registering.