Pular para o conteúdo
← Back to Skalablog

Published article

How to use Incognito Chat with Meta AI

Software Engineering

Incognito Chat with Meta AI encrypts your prompt on the device and decrypts it only inside a trusted execution environment, a locked region of the server chip. Meta's engineers, the host operating system and anyone with admin access to the machine cannot read the prompt or the model's reply. Closing the chat discards the conversation rather than storing it.

Incognito Chat With Meta AI: What It Actually Changes

Incognito Chat with Meta AI is an optional WhatsApp mode that runs prompts inside a trusted execution environment, a protected region of the server chip, so the machine's operator cannot read the prompt or the model's reply. Messages are encrypted on the device, decrypted only inside the enclave, and dropped when the chat closes. WhatsApp's parent company describes the underlying design in its own materials on private processing.

The distinction that matters is architectural, not procedural. A standard assistant can promise not to log a conversation while still holding the plaintext at some point in transit, which means an engineer with the right access could in principle read it. Incognito Chat moves the plaintext into a hardware boundary that the operator does not control.

The difference shows up on four dimensions at once:

DimensionRegular Meta AI chatIncognito Chat
Where the prompt is processedStandard server environmentTrusted execution environment on the server chip
Who can read the plaintextOperator, with the right accessNot the operator
Storage after the chat closesStandard history behaviorMessages dropped
Thread continuityContext and history keptSeparate mode, no carry-over

The feature is a mode, not a replacement. You can move between an ordinary Meta AI conversation and Incognito Chat at will, and the regular thread keeps its context and history. Regular chats continue to work the way they always have.

How a Trusted Execution Environment Makes Inference Private

A trusted execution environment, usually shortened to TEE, is a secure isolated region inside a processor that runs code outside the reach of the operating system, the hypervisor and anyone with administrator access to the physical server. Payment processors, DRM systems and secure key storage have relied on the idea for years.

Applying it to AI inference is harder than those older uses because the workload is far heavier. A language model needs a large amount of memory, and a TEE traditionally operates inside a constrained secure memory region, so fitting a model and running it without leaking information to the surrounding system takes deliberate engineering.

The flow for a single message looks like this:

  1. You type a message inside Incognito Chat in WhatsApp.

2. The message is encrypted on your device before it leaves.

3. Meta's infrastructure receives the ciphertext, which only the enclave is configured to decrypt.

4. The model decrypts, generates a response inside the TEE and encrypts the reply.

5. The encrypted reply returns to your device, and the conversation disappears when the chat closes.

Unencrypted text does not exist outside the secure enclave at any point in that sequence. That is the whole claim, and everything depends on the enclave behaving as specified.

Attestation and Side Channels: Where the Guarantee Can Fail

The privacy guarantee rests on two checks that must hold every time, not most of the time.

Attestation is the cryptographic process by which a TEE proves its own integrity to your device before any encrypted data is sent. If attestation does not succeed, a device could be handing ciphertext to a spoofed or compromised environment that merely looks like the real enclave. The guarantee collapses at the entry point.

Side channels are the second open problem. Even when no plaintext leaves the TEE, an observer watching memory access patterns, CPU timing or power draw might infer something about what is being processed.

LayerWhat it checksFailure modeStatus
AttestationTEE integrity before data is sentCiphertext goes to a spoofed enclave look-alikeMust succeed every time
Side channelsWhat leaks without plaintextInference from memory access patterns, CPU timing or power drawOpen research problem
Hardened TEE (net effect)Both of the aboveRaises attacker cost and required positionMaterially harder target, not an impossible one

Hardware is designed to resist known attack classes, and each generation of research finds workarounds that the next generation addresses, so this is an evolving standard rather than a solved problem. A hardened TEE remains a materially harder target than unprotected infrastructure. It raises the cost and the required position of an attacker; it does not make the attack mathematically impossible.

What Incognito Chat Does Not Store

Incognito Chat keeps no chat history, contributes nothing to training data and leaves no persistent log once the conversation is closed, according to the design WhatsApp has described. Closing the chat discards it rather than filing it somewhere less visible.

The web search path is handled separately because a current-information answer normally requires leaving the enclave to query an outside service. Search queries are sent without a link back to your identity or your account, so the query itself does not carry your account identifier with it.

How Incognito Chat Compares With Standard AI Privacy Modes

The usual alternative to a TEE is a retention policy. The assistant can process your message on ordinary infrastructure and then decline to store it, or store it briefly for abuse prevention and integrity checks, which still means the plaintext exists on company hardware for some window of time.

That gap is the entire difference between the two approaches. Meta's retention policies for standard AI surfaces have been revised more than once since 2023, while the Incognito Chat TEE model introduced in 2025 relies on a hardware boundary that has to be defeated technically for access to occur. A policy can change with a settings update or a terms revision; a hardware boundary cannot be changed by an update alone.

The table below compares the two models on the dimensions that actually affect a decision.

DimensionStandard AI privacy mode (retention policy)Incognito Chat (TEE hardware boundary)
Where plaintext existsOn company hardware for some windowInside the isolated enclave only
How access is preventedPolicy and retention limitsTechnical hardware boundary
What can change itA settings update or terms revisionDefeating the boundary technically
Typical retention windowBrief, for abuse prevention and integrity checksNone by policy design

To decide between them, work through three steps:

  1. Identify which assistant surface you are actually using, since Incognito Chat is not the same product as the standard assistant.
  2. Check that product's current chat history and training-data behavior before you send sensitive content.
  3. Re-check the policy after any settings update or terms revision, because a retention model can shift with either one.

Chat history and training-data behavior can also differ by product and by setting, so check the specific assistant you use rather than assuming one policy covers every surface.

Independent Verification and the Open Questions

Meta has stated that independent third parties review its private processing work, and external verification is what turns a well-engineered system into one a reader can extend trust to. A vendor describing its own enclave is a claim; a third party examining it is evidence of a different class.

Several questions remain open for anyone assessing the feature, and they are worth stating plainly:

  • Which hardware vendor and which TEE generation backs a given deployment.
  • Whether attestation results can be checked by the user or only by auditors.
  • How a side-channel disclosure would be communicated if one were found.
  • Whether the same guarantee applies across every surface where the feature appears.

Treat the privacy claim as scoped to the enclave design rather than as a blanket statement about every Meta AI interaction. Ordinary Meta AI chats outside Incognito mode follow the standard retention rules.

Availability and Rollout Status

WhatsApp said Incognito Chat with Meta AI would roll out on WhatsApp and the Meta AI app over the months following the 2026 announcement, so availability depends on your region, platform and app version rather than on a single global switch. Feature rollouts of this size reach users in waves.

Because rollout state changes quickly, check WhatsApp's own release notes or the in-app feature list for your account instead of relying on a dated article. A feature visible on one device may not yet appear on another in the same household.

FAQ

  • Can Meta read my Incognito Chat messages? According to the described design, no. The prompt is encrypted on your device and decrypted only inside a trusted execution environment, which is isolated from the operating system, the hypervisor and administrator access. Meta's engineers would need to defeat the hardware boundary rather than simply look up a stored record.
  • Does Incognito Chat train Meta's AI models? The stated design keeps the conversation out of training data and stores no persistent log once you close the chat. That applies to Incognito mode specifically; ordinary Meta AI conversations follow their own retention and training settings.
  • Is Incognito Chat the same as end-to-end encryption in WhatsApp? No. End-to-end encryption protects messages between people. Incognito Chat protects AI prompts by processing them inside a hardware enclave, which is a different mechanism aimed at a different reader: the server operator.
  • What is the biggest technical weakness of the approach? Attestation and side channels. If a device cannot verify it is talking to a genuine enclave, the guarantee fails at the entry point, and side-channel observation can leak information even when plaintext stays inside the secure region.

Turning a Video Explanation Into a Written Article

The interesting part of this feature is not the label. It is the mechanism underneath it, and explaining a mechanism clearly takes more than a spoken walkthrough. A video by Gustavo dev doido or any other creator may cover the concept well, while the written version is what people find later when they search for how the enclave and attestation actually fit together.

If you already have explanations like this sitting inside YouTube videos, that knowledge has a second life as text. Skala Blog takes a YouTube URL, transcribes the video and generates an article from it, which puts your existing explanation in front of readers who never press play.

Source video