Short answer: WhatsApp itself never pushes a "your contact just came online" notification — that alert does not exist in the official app, per the WhatsApp Help Center's documentation of its notification types. To get one, something has to watch the "online" presence WhatsApp already shows on the chat screen and notify you when it flips. Five methods try this. Only some fire a real push, and none can see a person who has hidden their presence.
Best for: watching your own account's activity, or a family member's with their consent. Not best for: anyone hoping to bypass privacy settings or read message content — no method here does that, and this article will not pretend otherwise.
People usually want this for one of two reasons. Either they are checking whether a teen actually went to bed when they said they did, or they are stuck in the loop of refreshing a chat to see if "online" appears under a name. Both are about presence, not content. So the real question is narrow: which of the five approaches turns WhatsApp's existing online indicator into an alert you don't have to sit and watch for?
Why a true "instant" alert is harder than it sounds
Here is the constraint nobody markets honestly. WhatsApp does not broadcast presence changes to third parties through any public API. The "online" and "last seen" labels appear only inside an active chat view, and only when the other person has left those signals visible — both are controlled by the contact under Settings, Privacy, Last Seen and Online, as described in WhatsApp's own privacy documentation. If someone sets last seen and online to "Nobody," there is nothing to observe. No app defeats that.
That means every method below works the same way at heart: it has to keep a chat-level connection open and notice the moment presence changes from offline to online. The differences are how it watches, how fast it can react, and what it costs you in battery, reliability, and privacy exposure. I have not run a controlled stopwatch test across all five — so rather than invent latency numbers, I have ranked them by the mechanism that determines lag, which is the honest version of this comparison.
The five methods, ranked by how the alert actually fires
| Method | Does it push a real alert? | What sets the lag | Main trade-off |
|---|---|---|---|
| Native WhatsApp | No | n/a — you must open the chat and look | Zero setup, zero automation; you do the watching |
| Manual watching / a second phone | No | Your own attention span | Free but unsustainable; you are the monitor |
| Web "online checker" sites | Rarely — usually a page you refresh | Your refresh, plus their polling interval | Often ask for the target number; questionable data handling |
| Modded WhatsApp clients (e.g. GBWhatsApp-style) | Sometimes | The mod's polling loop | Violates WhatsApp Terms of Service; risk of account ban |
| Dedicated tracker app (e.g. Suna) | Yes — a system push | How often it polls presence + OS push delivery | Polling drains some battery; subject to iOS/Android background limits |
Two things in that table matter most. First, the top two rows can't notify you at all — they're included because they are what most people are actually doing, and naming that is useful. Second, the bottom three all rely on polling: repeatedly checking presence on a short cycle, then handing the result to the phone's push system. That is the structural reason no one can promise a literal zero-second alert. The cycle time plus the operating system's own push delivery — governed by Apple's and Google's background-execution and push-notification documentation — sets the floor.
The modded-client route is a trap, not a shortcut
Modified WhatsApp builds advertise presence alerts among other unofficial features. The catch they bury: using an unauthorized client breaks WhatsApp's Terms of Service, and WhatsApp documents that it may ban accounts using unsupported apps. You can lose the number you were trying to use. Treat any "modded WhatsApp online notification" feature as borrowed time on an account WhatsApp can disable.
Web checkers usually aren't notifications at all
Most "is my contact online" websites are a page you load and refresh, not a push channel — so calling them a notification method is generous. Worse, a fair number ask you to type in the target's phone number on a site you have no relationship with. If a service wants someone else's number before showing you anything, that's a data-handling red flag, not a feature.
Where a dedicated tracker like Suna fits — and where it doesn't
A purpose-built tracker is the only option in the table that reliably turns presence into a system push you receive without staring at a screen. Suna (Seen) works by polling the online/last-seen presence WhatsApp already exposes and sending you a push when it changes — you turn on online alerts once and stop refreshing chats. That is the entire honest pitch.
What it is not: Suna does not read messages, does not show message content, and cannot reveal a contact who has set last seen and online to "Nobody." It sees exactly what you would see by opening the chat yourself — no more. The value is automation and a timeline, not access to anything private. If a tool in this category claims to read texts or "bypass" privacy, that is a claim worth running from.
Claim: A tracker app can notify you when a WhatsApp contact comes online.
Evidence: WhatsApp exposes an "online" presence indicator in the chat view; an app that polls it can detect the offline-to-online change and trigger a push, subject to OS background limits.
Limit: It only works when that contact's presence is visible; a hidden last-seen setting shows nothing, and no app overrides it.
Action: Use it on your own account or with a family member's consent — never as covert surveillance.
A note on Telegram, since people ask in the same breath
Telegram exposes presence similarly — "online" and "last seen recently," configurable by each user under Privacy and Security, per Telegram's FAQ. The same logic applies: an alert depends on the other person leaving last seen visible, and Telegram lets users restrict it granularly. The platform differs; the consent rule does not.
The honest limits, in one place
Three caveats decide whether any of this is worth doing. Battery: polling for presence means periodic background work, which costs power, and aggressive battery-saver settings on iOS and Android can delay or suppress the very push you set up. Reliability: because delivery rides the OS push system, an alert can lag when the phone is in deep sleep or on a flaky network. Privacy and legality: monitoring an adult's account without their knowledge can be unlawful depending on where you live, and rules on this vary widely by jurisdiction — this is general information, not legal advice, so check your local law and get consent.
FAQ
Does WhatsApp send a notification when someone comes online?
No. The WhatsApp Help Center lists notifications for messages, calls, and groups — there is no built-in "contact is now online" alert. The online status only appears while you have the chat open. Any online-notification feature comes from a third-party tool watching that status, not from WhatsApp itself.
Can any app see someone's WhatsApp activity if they hid their last seen?
No. Last seen and online are controlled by each user under Settings, Privacy, Last Seen and Online. If someone sets them to "Nobody," there is no presence signal for any app, website, or modded client to read. Tools that promise to reveal hidden last-seen status are misrepresenting what is technically possible.
Will a tracker app let me read someone's messages?
No, and you should distrust anything that claims it can. WhatsApp messages are end-to-end encrypted per WhatsApp's published encryption documentation. A presence tracker like Suna only observes the online/last-seen indicator — the same thing you'd see by opening the chat. It cannot access message content.
Is it legal to monitor someone's WhatsApp online status?
It depends on who and where. Watching your own account is fine. Monitoring a minor in your care is generally treated differently from monitoring another adult, and laws differ by country and region. Covert monitoring of an adult without consent can be illegal. This is general information, not legal advice — confirm your local rules and get consent.
Why isn't the alert truly instant?
Because the alert depends on polling presence on a cycle and then delivering through the phone's push system, which Apple and Google govern with background-execution limits. That combined pacing — not the app alone — sets the minimum delay. Anyone promising a guaranteed zero-second alert is overselling.
What I'd do
If you just want to stop refreshing a chat to catch when someone is online, the native app and manual watching won't help — they have no alert to give. Skip web checkers that demand a phone number, and skip modded clients entirely; a ban isn't worth it. That leaves a dedicated tracker, used the right way: on your own account, or a family member's with their consent, for presence only. Suna is built by Activity Monitor, which also makes the companion family app Luna — both are presence-and-activity tools, not message readers, and that limit is the point, not a shortcoming.
