A cellular connection carrying a VPN has two independent protections, and almost every confused claim about mobile privacy comes from merging them. The radio network protects its own access and signalling. The VPN client authenticates a gateway and protects traffic to that gateway. Neither one is a layer of the other, and the carrier does not become the VPN peer simply because it terminates cellular access protection.

Step 1: draw both relationships

On one side there is the phone and the mobile network: registration, radio bearers, and whatever protection the access standard specifies. On the other side there is the VPN client and a specific remote gateway, with its own authentication and its own keys.

Different endpoints, different key material, different failure modes. Draw them as two lines rather than one.

Step 2: mark where each one ends

For a tunnel-mode IPsec tunnel, the client wraps the inner packet in a new outer IP packet and the network forwards that outer header. The ESP specification describes that encapsulation directly: the payload is protected, the outer addressing is what the path sees.

phone -- cellular access protection -- radio network
phone -- ESP outer packet ------> office gateway -- inner traffic

Nothing along the path decrypts the payload at a routed hop. Processing happens at the configured endpoint, which is why the two protection boundaries do not collapse into one.

Step 3: list what the carrier can still do

An access operator can see outer destinations, timing and volume. It can also affect delivery through routing, filtering, loss or a dropped connection. A slow or failed tunnel is therefore entirely possible without any decryption of its contents. Latency spikes and forced reconnections sit in that same category.

Observation and disruption are real capabilities. They are not the same capability as reading the inner payload.

Step 4: keep the assumptions honest

The conclusion holds for a supported, correctly configured tunnel between endpoints you trust. It does not survive a compromised phone, stolen credentials, an obsolete cipher suite or a gateway that is itself malicious. Nor does it make an unexpected certificate warning harmless; treat that as its own incident rather than something to click past. Each of those breaks an assumption rather than the cryptography.

Removing peer or certificate validation to make a warning disappear changes the protection relationship you were relying on.

Step 5: follow the data past the gateway

VPN protection ends at its configured endpoint. Whatever the traffic does next is protected only by whatever runs at that layer, which is why a properly validated HTTPS session still matters after the tunnel. Cleartext sent onward from the gateway needs its own assessment.

This is the part people forget when they describe a tunnel as covering the whole path.

Step 6: scope the flows that are actually protected

Check the client policy for excluded applications, split tunnelling and address families. An excluded app, an unhandled address family or a disconnected session can use another path entirely, and a status icon will not tell you which flow went where.

Write the record as four facts: the access network, the authenticated VPN endpoint, the application endpoint and the traffic actually covered. That record stays true even when the icons lie.

Makomi ya ndenge moko