Limited time — 20% off your first monthISPY20
iSpy
Back to Blog
WhatsApp2026-09-076 min read

How WhatsApp Online and Last Seen Really Work

Every time WhatsApp is opened, the app sends an “available” signal to the server, which forwards it to the people that account is chatting with. Close the app or send it to the background and the signal flips to “unavailable”. The green “online” label and the “last seen” timestamp are simply how that signal is displayed — nothing is being read from inside the phone.

WhatsApp works on a subscription model: a client asks the server for a chat’s presence and the server pushes updates as they happen. That is why presence appears in near real time, and also why it only ever covers accounts you already have a conversation with. Alongside online and offline, the same channel carries states like “typing” and “recording audio”.

Now the part most tools quietly skip — the limits nobody can bypass. If a contact turns off “last seen and online” for you, the server simply never sends that data; no app or library can recover it. Presence generally requires a mutual contact relationship and an existing chat, so a random number with no conversation usually produces nothing at all. And crucially, you cannot tell “offline” apart from “hidden”: someone with full privacy enabled looks permanently offline even while they are actively using the app.

Read honestly, presence answers exactly one question: roughly when this account was active. It says nothing about who was messaged, what was written, or why. Anyone promising message content from presence data is selling something that does not exist.

Within those boundaries the signal is genuinely useful — seeing whether your child was on their phone at 3 a.m. is a real, actionable fact, and a far better conversation starter than an argument about screen time in the abstract. iSpy shows WhatsApp activity alongside the rest of a device’s picture, so a single data point becomes context instead of suspicion. Monitor only devices you own or have legal permission for.