> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pilotstatus.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Reliability & Anti-Block Engineering

> How Pilot Status reduces the risk of WhatsApp blocks: dedicated residential connections, human-like pacing, AI rewriting, delivery confirmation, health alerts — and what you should do on your side.

WhatsApp tries to tell apart who uses the app like a real person and who uses it as a blasting machine. This page explains, in plain language, what Pilot Status does behind the scenes to make your number look like a real user — and where the honest limits are.

## Why WhatsApp blocks numbers

These are the signals that weigh most against a number:

* Reaching lots of **different contacts who never replied** to you, in a short time.
* Sending the **exact same message** to lots of people.
* Sending **too fast, in bursts**, like a robot.
* Sending a lot and getting few replies (**one-way conversation**).
* Content that looks like an ad or scam: too many links, CAPS and phrases like "unbeatable offer".
* A **brand-new number** with no history already blasting messages.

<Warning>
  **The weight of user reports.** What brings a number down the most is how people react. When many recipients block you or mark your message as spam, WhatsApp concludes the number is bothering people — and cuts its reach or applies a block. The golden rule is simple: **only talk to people who actually want to hear from you.**
</Warning>

## Our protection layers

Every unofficial (Pilot Status web) number is backed by several layers that work together, automatically, to look like a real user and reduce the risk of blocks.

### Dedicated residential connection per number

Each number always uses the same residential ("home") internet connection, in the right region — instead of generic server connections, which WhatsApp finds suspicious.

* It's like always having the same stable, trusted address, in the city where the number was connected.
* Before using a connection, we check it really is in the expected region and has a good reputation (not a "dirty" connection already used by scammers).
* An automatic process periodically checks the connection is still suitable and swaps it when needed — with nothing for you to do.

### Human-like sending rhythm

Instead of firing at always-equal intervals (robot style), we vary the time between messages unpredictably, like a person would.

* The gap between messages changes on every send — sometimes faster, sometimes slower — with longer breaks now and then, like a natural pause.
* Before sending, we show the **"typing…"** (or **"recording audio…"**) indicator, lasting in proportion to the message length — exactly like a human.

### AI rewriting for marketing

For marketing messages, each text can be rewritten by AI so no two people ever get the identical message (the `marketingOptions.aiRewriteEnabled` flag on [`POST /v1/messages/send`](/api/messages/send)).

* The AI swaps words and phrasing while keeping the same meaning — like a salesperson saying the same thing differently to each customer.
* This avoids the "same message for everyone" pattern, one of the classic signs of automated spam.
* It works automatically in campaigns, with no need to write dozens of versions by hand.

### Real delivery confirmation

It's not enough for the message to leave: we follow each send until WhatsApp confirms delivery.

* We check the message was actually **delivered**, not just sent.
* If the delivery confirmation doesn't arrive in time, the message is marked as **failed** — instead of pretending it worked.
* That way you notice early when something is wrong with the number, **including silent restrictions**.

### Sends organized in a queue

Each number sends one message at a time, in an organized queue — never all at once.

* Messages go out in order and calmly, without attention-grabbing bursts.
* Urgent messages, like verification codes, automatically jump ahead.
* If something fails along the way, we retry on our own, without losing the message.

### Spreading across connections

If the same number is connected on more than one device, we split sends across them — one per connection, in rotation — so none gets overloaded and the number safely handles more volume.

### Number health and alerts

We track each number's health all the time and warn you before a small problem becomes a block.

* If the number starts dropping its connection, losing quality or hitting a restriction, we notice early.
* You're alerted right away — in the dashboard, via [webhooks](/api/webhooks/events) and even on WhatsApp.
* The sooner you know, the easier it is to act and prevent a bigger block.

## What the platform does vs. what you should do

| Pilot Status already handles                                  | You should                                                                                                                                                                                                                                        |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Human spacing and variation between sends                     | Warm up new numbers: in the first 7–15 days, exchange messages with known contacts and ramp up slowly                                                                                                                                             |
| "Typing…" / "recording audio…" indicator before sending       | Start with a few sends per day (dozens) and increase carefully over the weeks                                                                                                                                                                     |
| AI rewriting of marketing messages                            | Only message people who consented or saved your number; never buy lists                                                                                                                                                                           |
| Real delivery confirmation (failures are flagged, not hidden) | Offer an easy opt-out ("reply STOP") and honor it immediately                                                                                                                                                                                     |
| A dedicated residential connection per number                 | Encourage replies — end with simple questions and respond quickly                                                                                                                                                                                 |
| Number health monitoring and real-time alerts                 | Vary your texts for real (don't just swap the name); avoid CAPS, too many links, "unbeatable offer"                                                                                                                                               |
| Organized queue sending and spreading across connections      | Keep support and broadcast numbers separate; keep warmed-up backups; watch quality (reduce on yellow, pause on red); keep the profile complete; keep the number in natural use; keep your list clean; respect privacy law (keep proof of consent) |

## Tools we recommend

For those who want to go further and manage their own setup:

* [**DuoPlus**](https://www.duoplus.net/share/bBpwHT) — cloud virtual Android phones: run several isolated WhatsApp accounts, warm up chips and organize your operation without physical devices.
* [**NodeMaven**](https://nodemaven.com/?ref_id=38852ffb) — rotating residential proxy, if you run your own instances and want to bring your own proxy.
* [**ProxyADS**](https://proxyads.com/?ref=OUW5RUDDH) — fixed residential proxy by IP for your own instances.

## An honest limit

<Warning>
  No practice removes 100% of the block risk on the unofficial version. WhatsApp's rules change all the time and the final call is theirs. Our layers greatly reduce the chance of trouble and catch warning signs early — but blocks can still happen, especially at high volume and with promotions sent to people who didn't ask for them.
</Warning>

## The official version solves almost everything

On the official WhatsApp version (Meta Cloud API), Meta itself takes care of limits and quality. The same risks that require all this behind-the-scenes care on the unofficial version simply go away — or become a clear Meta rule.

| Risk                                | How we handle it (unofficial)                       | How the official version solves it                     |
| ----------------------------------- | --------------------------------------------------- | ------------------------------------------------------ |
| Blocks for sending fast / in bursts | Human spacing and variation between sends           | Clear limits set by Meta itself — no blocks for pace   |
| Internet connection reputation      | Dedicated residential connection per number         | Everything runs through Meta's official infrastructure |
| Session/connection dropping         | Spreading across connections + reconnect and alerts | No QR Code needed — stable official connection         |
| Number quality and limits           | We track health and sending signals                 | Quality and limits measured by Meta itself             |
| Message flagged as spam             | AI rewriting + comparison with recent sends         | Message templates approved by Meta                     |
| Notification security               | Our own validation                                  | Notifications carry Meta's security signature          |

To be fair: the official version greatly reduces block risk, but it has a per-message cost (billed by Meta), requires contacts' consent and approved message templates, plus an initial setup. It's not magic — it's the most stable base to grow safely. See [Official vs Unofficial](/concepts/official-vs-unofficial).

## Related

* [WhatsApp Blocks & Bans](/trust/whatsapp-blocks) — operational anti-ban guidance
* [Official vs Unofficial](/concepts/official-vs-unofficial)
* [pilotstatus.com.br/confiabilidade](https://pilotstatus.com.br/confiabilidade) — the public reliability page
