Short answer: To track WhatsApp online status over time, you log the moments a contact's chat shows "online" or "last seen" and stack those timestamps into a daily pattern. A presence tracker like Suna automates the logging so you do not have to sit in the chat. The hard limit: you can only see presence that WhatsApp already shows you, and if the person hides their last seen, there is nothing to log.
Glancing at a chat tells you almost nothing. You see "online" for a second, then it is gone, and you have no memory of whether that was the third time today or the first this week. Continuous logging is the only thing that turns those flickers into a readable pattern. That is the entire job of this workflow — and it is also why the honest version of it has firm boundaries.
What "online" and "last seen" actually mean before you track anything
WhatsApp exposes two separate presence signals, and they are not the same thing. Per the WhatsApp Help Center, "online" means the person currently has the app open in the foreground with a connection; "last seen" is the timestamp of when they were last online. Both are controlled by the user under Settings > Privacy > Last Seen & Online, where they can restrict each to Everyone, My Contacts, Contacts Except, or Nobody.
This matters before you log a single data point. A tracker does not crack open WhatsApp. It reads the exact same presence WhatsApp would show you if you sat in the chat and stared. So three things are true at once:
- If a contact sets last seen to Nobody, you will see no last-seen timestamp — and no app changes that.
- If they keep "online" visible (WhatsApp ties the "online" indicator's visibility to your own last-seen setting per its FAQ), you can still observe live online moments.
- You only get presence for accounts WhatsApp would already reveal to your number.
None of this involves message content, location, or anything behind the privacy wall. If a workflow promises you someone's chats, it is lying. Tracking presence is the legitimate scope, and it is narrower than most people expect.
The 7-day workflow, step by step
Here is the actual sequence I would run, framed as a method rather than a result. I am deliberately not handing you invented uptime numbers — I have no real subject's data to publish, and fabricating one would be dishonest. So what follows is the reproducible procedure plus a clearly labeled worked example heatmap so you can see how the output reads.
- Confirm presence is visible first. Open the chat once, manually. If you can see "online" or a last-seen line at all, logging will work. If the chat shows nothing, the person has restricted it and the week is a non-starter.
- Set up the tracker on your own account. In Suna, add the number you want to follow and let the activity report run in the background so you are not glued to the chat.
- Let it log for a full seven days. One day is noise. A week is the shortest span that separates a weekday rhythm from a weekend one, and it exposes whether late-night online time is a habit or a one-off.
- Read the timeline, not the spikes. A single "online at 1:14 a.m." means little. A column that lights up at 1 a.m. five nights out of seven is a pattern.
That fourth step is where logging earns its keep. Below is an illustrative heatmap — not a real person's data — showing how a week of presence logs would surface a sleep/wake shape that no single glance could reveal. Darker cells mean more online moments observed in that hour block.
| Hour block | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 06–09 | · | ▪ | · | ▪ | · | · | · |
| 09–12 | ▪ | ▪ | ▪ | ▪ | ▪ | · | · |
| 12–15 | ▪ | · | ▪ | ▪ | ▪ | ▪ | ▪ |
| 18–21 | ▪ | ▪ | ▪ | ▪ | ██ | ██ | ██ |
| 21–00 | ██ | ██ | ██ | ██ | ██ | ██ | ██ |
| 00–03 | ▪ | ▪ | ▪ | · | ██ | ██ | ▪ |
Figure 1: Illustrative-only activity heatmap. The shape you are looking for is consistency — here, a heavy 9 p.m.–midnight band every night and a Friday/Saturday spill past midnight. That weekend-vs-weekday difference is the kind of insight a week of logging surfaces and a one-time check cannot.
The reading is qualitative on purpose. Presence logs tell you when the app was open, not what the person was doing in it. Someone can be "online" while ignoring you entirely, or active in a different chat. Treat the heatmap as a rhythm map, never as proof of attention.
What the data can and cannot tell you
Claim: A week of presence logging reveals a contact's online rhythm that a single chat glance cannot.
Evidence: WhatsApp shows only momentary "online" and a single last-seen timestamp (WhatsApp Help Center); stacking many such moments is what produces a pattern.
Limit: It shows app-open times only — not messages, not location, not whether they read yours.
Action: Use the rhythm to pick a good time to reach someone, not to infer intent.
For scale context, Statista has reported WhatsApp at roughly two billion-plus monthly active users globally — so "they were not on the app" is rarely the explanation for silence. Most people are reachable; presence just tells you when. (Treat the user figure as a third-party estimate, not a fixed number.)
Is it legal to track someone's WhatsApp online status?
This depends heavily on who the account belongs to and where you live, and this is general information, not legal advice. Observing presence on your own account, or monitoring a minor child in your care with appropriate consent and within your local rules, is the defensible use. Logging an adult's activity without their knowledge can run into wiretapping, stalking, harassment, or data-protection law, and the standards differ sharply between jurisdictions — the EU's GDPR, U.S. state laws, and other regimes do not align.
Two rules keep you on solid ground regardless of country. First, only track presence that WhatsApp already exposes — never attempt to defeat a privacy setting. Second, where the law expects consent, get it. If you are tracking a partner's account in secret, that is not what this tool is for, and it may be illegal where you are. For a family, consent-based context, our sibling app Luna covers similar presence-tracking ground.
FAQ
Can a tracker see WhatsApp online status if someone hid their last seen?
No. WhatsApp lets users set last seen and online to Nobody under Settings > Privacy (per the WhatsApp Help Center). When they do, there is no presence signal for any app to read. A tracker only logs what WhatsApp would already show you in the chat — it cannot override a privacy setting, and any tool claiming otherwise is misleading you.
Does tracking online status let me read someone's messages?
No, and this is the line that matters. Presence tracking records only when an account appears "online" or its last-seen time. Message contents are end-to-end encrypted and never exposed to a presence tracker. If a service promises to show you someone's actual chats, treat it as a scam or malware, not a legitimate app.
How long do I need to log before the pattern is meaningful?
A full week is the practical minimum. One or two days cannot separate a weekday work rhythm from weekend behavior, and a single late-night "online" could be a fluke. Seven days lets repeated hour blocks emerge, which is when the heatmap stops being noise and starts showing a habit.
Will the person know I am tracking their online status?
WhatsApp does not send a notification when you view a chat or its presence. But "they will not be alerted" is not the same as "this is allowed." Whether covert tracking is lawful depends on the relationship and your jurisdiction. Where consent is required, get it — relying on the absence of an alert is a legal risk, not a green light.
Why does Suna show "last seen recently" instead of a time?
WhatsApp itself displays vague phrasing like "last seen recently" when it cannot show an exact timestamp, often because of the other person's privacy settings or connection state. A tracker reflects whatever WhatsApp reports. If the app keeps showing the vague label, that is WhatsApp's behavior surfacing through, not a fault in the tracker.
What I'd do
Run it for one honest reason: to learn when someone is reachable, on an account you have a legitimate basis to follow. Confirm the presence is visible, log a full week with Suna's activity report, and read the heatmap as a rhythm — not as a verdict on attention or honesty. If the chat shows nothing because they hid last seen, accept that and stop; there is no tool, and no trick, that should change it.
