In this article
- devices Why this list is the account
- rule Reading a session entry
- notification_important The message that tells you it happened
- alt_route Where unwanted sessions come from
- touch_app Try it now — five minutes
- open_in_new The other list: websites and bots you authorised
- help Common questions at this stage
- At a glance
Settings, then Devices, lists everything currently signed in to your account. It is the shortest screen in the app with the largest consequence, because every entry on it is complete access to your history.
It is also the one place where a problem is fixed rather than mitigated: ending a session works immediately, on hardware you cannot reach and will never see again.
What you will be able to do after this step
- check_circle Read each line of a session entry and say what it does and does not prove.
- check_circle Terminate one session, or everything except the device in your hand.
- check_circle Recognise the notification that tells you a session was created.
- check_circle Set the one option that keeps this list tidy without you.
devices Why this list is the account
Step 024 explained that every client signs in independently and needs nothing from your phone afterwards. The convenient consequence is that a dead battery costs you nothing. The other consequence is this screen.
A session is not a login you renew. It persists until something ends it — you, from here, or an inactivity rule you set. Nobody is asked for a password again, because that is the point of staying signed in.
And because the history lives on the servers, a session does not merely receive new messages. It has everything: years back, searchable, downloadable. That is the whole reason to read this list occasionally rather than after something has gone wrong.
rule Reading a session entry
Each line tells you something, and each has a limit worth knowing before you draw a conclusion from it.
| What it shows | What it tells you | What it does not |
|---|---|---|
| Application and version | Which client: an official mobile app, a desktop build, a browser. | Unfamiliar client names are worth a hard look — a third-party app holds your session as fully as an official one. |
| Device model | Usually enough to recognise your own hardware at a glance. | It is reported by the client, so it is a label rather than proof. |
| Location | Roughly where the connection came from. | Derived from the network address, so a VPN, a mobile carrier or a work network can put you in another city. A surprising city is a question, not a verdict. |
| Last active | Whether this session is in use or has been idle for months. | An idle session is not a safe one. It is a key nobody has turned lately. |
Two practical readings come out of that. First, the entry that matters is the one you cannot account for at all — not the one in an unexpected city. Second, terminating is cheap: a device you actually use simply asks you to sign in again, so there is no penalty for being wrong and no reason to leave a doubtful entry in place while you think about it.
notification_important The message that tells you it happened
Whenever a new session is created, Telegram sends a message about it to your account from its own service chat — the device, roughly where from, and when. That chat is official and it is the one place a login notice legitimately appears.
It is worth knowing the shape of a real one, because impersonating it is a standard trick. A genuine notice tells you something. It does not ask you to confirm anything, does not contain a link to press, does not want a code, and does not invite a reply.
So the rule is short: if a message about a login asks you to do anything at all, do not do it there. Close it and open Settings, then Devices, yourself. That way the question is answered by the list rather than by the message, and a convincing fake gets you nowhere.
There is also a deliberate delay after a new session appears: a freshly signed-in device is restricted from the most damaging account actions for a period, which exists precisely so that a legitimate owner has time to notice and evict it. That is a safety net rather than a plan — the plan is two-step verification from Step 008, so the session never exists.
alt_route Where unwanted sessions come from
They are rarely dramatic. Three ordinary routes account for most of them, and all three are avoidable.
A browser you did not sign out of. A library terminal, a hotel machine, a friend's laptop. Closing the tab hides it; the session keeps working. Step 006's habit — a private window and an explicit log out — removes this entirely.
A QR code you scanned for somebody else. A login QR is a request to create a session on the account scanning it. Scanning one that another person shows you, or that arrives in a message claiming to verify something, signs your account into their computer. There is no legitimate version of this.
A desktop session folder copied off an unprotected computer. Covered in Step 027: on a desktop, your signed-in state is a folder, and the local passcode is what makes a copy of it useless. This is the one that happens without any interaction from you at all.
Notice that none of the three involves guessing a password, which is why a strong password is not the defence here. The defences are ending sessions you no longer need, encrypting the desktop folder, and never scanning a code somebody else produced.
touch_app Try it now — five minutes
The first three take a minute. The fourth is what you do if something is wrong, and it is worth reading before you need it.
- Open Settings, then Devices, and read every entry Most people find at least one thing they had forgotten. Terminate anything you cannot account for; a device you use will simply ask you to sign in again.
- Set the automatic expiry for inactive sessions Something short enough to matter. This is the only item here that keeps working without you.
- Find the service chat and look at a real login notice Knowing what a genuine one looks like is what makes a fake obvious later.
- If you suspect somebody is in: terminate all other sessions, then change the cloud password In that order, from any device you still control. Then check your settings for anything altered — a new recovery address, a changed username, unfamiliar chats.
open_in_new The other list: websites and bots you authorised
Sessions are not the only standing permission attached to your account. Two more accumulate quietly, and neither appears in the device list.
Websites you signed into with Telegram. Some sites offer a login that goes through your Telegram account instead of a password; approving one creates a connection that stays until you remove it. The site receives your name, your handle and your picture — not your messages — and the connection persists long after you have forgotten the site existed. Telegram keeps a list of them in the privacy settings, and it is worth reading once a year for the same reason the device list is.
Bots you gave permissions to. A bot you granted admin rights in one of your groups keeps them until you take them away, and Step 067 goes into what that actually allows. Removing a bot from a room is the equivalent of terminating a session there.
The common thread is worth stating: an account is not only the devices signed into it. It is every standing grant you have made and not revisited, and the habit of reading those lists occasionally is the same habit in three places.
help Common questions at this stage
Does terminating a session delete anything?
It ends that device's access to your account and nothing more. Your messages, groups and settings are untouched, because none of them were stored there in the first place. The one thing genuinely lost is any Secret Chat on that device, which cannot exist without its keys — the same permanence Step 025 described.
An entry shows a city I have never been to. Have I been hacked?
Probably not. The location comes from the network address, and mobile carriers, VPNs and corporate networks routinely present as somewhere else entirely. Judge the entry by whether you recognise the device and application, and by when it was last active. If those two make sense and the city does not, the city is the least reliable line on the row.
Can I stop new devices being added at all?
Not absolutely, but two-step verification comes close in practice: with it on, a login code alone is not enough, and the cloud password is not something a SIM swap or an intercepted message provides. That is the actual barrier. This screen is the audit that catches what gets past it — the two are a pair, which is why Step 008 and this step keep referring to each other.
I logged out of an app but the session is still listed.
Check whether you logged out or just closed it — on desktop and web those look almost identical and only one ends the session. Deleting an application never ends its session either. If the entry persists after a genuine log out, terminate it from here; that is authoritative regardless of what the other device believes.
Should I terminate everything periodically just in case?
There is no harm in it beyond re-signing in on each device, and after anything suspicious it is exactly the right move. As a routine it is heavier than necessary — reading the list occasionally and setting the automatic expiry achieves the same thing with less friction. What is worth making a habit is checking the list whenever you dispose of a device, leave a job, or come back from travelling.
What do I do about a device I have already lost?
Terminate its session from any other client, immediately — before contacting a carrier, before anything else. That is the step that stops somebody reading your account, and it does not require the hardware, a passcode, or cooperation from anyone. Then set or change the cloud password, so a replacement SIM in somebody else's phone is not a way back in.
At a glance
- 1Read the list
Each entry shows an app, device, place and last activity, not proof of who.
- 2End sessions
Terminate one, or all other sessions except the device in your hand.
- 3Keep it tidy
Set inactive sessions to end automatically after a period.
Updated