Pros
- • Deep analysis of iOS Lockdown Mode vs GrapheneOS sandboxing
- • Hardware-level kill switches and IOMMU baseband isolation explained
- • Actionable threat models for executives, red teamers, and journalists
- • Network layer hardening against IMSI catchers and SIM swaps
Cons
- • Absolute 'No Tracking' is a myth on any cellular-connected device
- • Native Linux phones severely lack robust app sandboxing
- • Carrier account takeovers (SIM Swapping) remain a critical vulnerability
Research Article

The Reality of 'No Tracking'
Understanding the inherent limitations of connected mobile devices before architecting a defense.
A phone in flight mode with GPS disabled, no SIM, and a freshly flashed hardened OS still tells you something the moment you enable the modem: it registers with the nearest tower, by identifier, before any part of the operating system gets a say. No connected mobile device offers immunity from telemetry or location tracking, because the tracking happens one layer below anything you control.
That is not a reason to give up; it is the reason to be precise. The realistic objective is to cut the volume of data you emit, remove the parties you do not need to trust, and raise the cost of targeting you from “trivial and automated” to “requires a decision and a budget”. Most people are compromised by the cheap, scalable methods. Defeating those is achievable. Defeating a well-resourced state that has specifically chosen you is a different problem, and no purchase on this page solves it.
The Cellular Paradox
A powered-on phone identifies itself to nearby towers (IMSI, IMEI) as a condition of receiving service. Your carrier therefore holds a continuous location history at cell-sector granularity — finer in dense urban areas — and it exists whether GPS is on or off, whether you use their apps, and whether the OS is GrapheneOS or stock. Turning off location services does not touch it, because it is not a location service. The only reliable defence against a nearby IMSI catcher is a device that is powered off, and “airplane mode” is a software promise made by the same OS an attacker may already own.
Ecosystem Deep Analysis
Three paths, and they are not three flavours of the same thing — each optimises for a different adversary. Hardened Android minimises who you trust. iOS maximises exploit resistance while requiring you to trust Apple absolutely. A native Linux phone gives you verifiable hardware control and, in exchange, the weakest application isolation of the three. Choosing well means knowing which of those trades you can afford.
| Feature / Vector |
GrapheneOS (Pixel)
|
iOS (Lockdown Mode)
|
Native Linux
|
|---|---|---|---|
| App Sandboxing | Extremely Strict (Best-in-class) | Strict (App Store enforced) | Critically Weak / Absent |
| Default Telemetry | Zero (None to Google) | High (Extensive to Apple) | Zero |
| Hardware Controls | Sensors Off (Software Level) | None | Physical Kill Switches |
| Baseband Isolation | Hardware IOMMU | Strong Software Isolation | Physical M.2 Card / Serial |
| IMSI Catcher Defense | Vulnerable (LTE-Only Mitigation) | Vulnerable | Physical Kill Switch (Offline) |
| Ideal User Profile | Privacy Absolutists, Red Teamers | High-Risk Execs, Targeted Individuals | Linux Purists, Hardware Security Advocates |
The iOS Perspective
Apple’s hardware security is genuinely strong: a dedicated Secure Enclave, memory-safety enforcement in recent silicon, and a track record of shipping mitigations that have repeatedly forced commercial spyware vendors to rebuild their chains. Lockdown Mode is the most aggressive control any mainstream vendor ships — it disables JIT compilation, most message attachment handling, and link previews, closing the specific paths zero-click exploits have historically used. Turn it on and iMessage stops rendering half of what people send you, FaceTime rejects calls from anyone you have not previously contacted, and some websites break. That is the control working as designed; if the friction is unacceptable, your threat model probably does not require it.
The Trade-off: You are trading surveillance breadth for exploit resistance, not eliminating surveillance. An idle iPhone maintains a steady conversation with Apple, and the analytics toggles in Settings do not stop all of it — device and account identifiers travel with a good deal of it. If your adversary is a commercial spyware operator, that is a fine trade. If your adversary is bulk data collection, you have hardened the device against the wrong threat.
Native Linux (Librem 5 / PinePhone)
Native Linux phones sell verifiability. The headline feature is the hardware kill switch — a physical break in the power line to the microphone, camera and modem, which is the only “off” that does not depend on software telling you the truth. The baseband also sits on its own interface rather than sharing memory with the application processor, so a compromised modem does not automatically own the OS.
The Trade-off: Desktop Linux inherited a threat model where every application you install is assumed trustworthy. There is no mandatory per-app sandbox equivalent to Android’s, so one compromised application can generally read everything else in your user account. Add slow security patching outside the kernel, no verified boot on most builds, and battery and camera software that lag years behind — this is a device for someone who values auditability over exploit resistance and knows they are making that swap.
Top Secure Mobile Devices
A breakdown of the leading hardened devices and operating systems for practitioners.
Google Pixel with GrapheneOS
The pointed irony of this recommendation: the most private phone available runs on Google hardware. That is not an accident. Pixels ship a hardware security chip, allow the bootloader to be unlocked and then re-locked with your own signing keys, and receive firmware updates for a defined support window — a combination almost no other vendor offers, since most treat an unlocked bootloader as a permanent one-way door with verified boot gone for good.
Key Strengths
- No Google services: Nothing at the system layer phones home. Play Services, if you want them, run as a sandboxed ordinary app with no special privileges — which is the actual innovation here, not their absence.
- Baseband Isolation: The modem is confined by the IOMMU to its own memory, so firmware you cannot audit cannot read the memory of the OS you can.
- Revocable Permissions: Network and sensor access can be denied per app — stock Android grants network access unconditionally, with no toggle at all.
- Memory Hardening: A hardened allocator and exploit mitigations applied system-wide, which is why several commercial exploit chains have failed on it without being specifically targeted.
Considerations
- You must flash it yourself, and re-lock the bootloader afterwards. Skipping the re-lock leaves verified boot disabled — the device looks identical and its most important protection is gone.
- Apps depending on Play Integrity — most banking apps, some payment and government apps — may refuse to run. Verify the ones you actually need before you rely on this as your only phone.
/e/OS (Murena One)
/e/OS answers a different question: not “how hardened can a phone be” but “how much privacy can someone get without a terminal”. It arrives pre-installed on Murena hardware, works out of the box, and keeps most apps running. That accessibility is the whole point, and it is bought by accepting materially weaker exploit defences than GrapheneOS — a reasonable purchase against advertising surveillance, a poor one against a targeted attacker.
Key Strengths
- MicroG Compatibility: Reimplements Google’s service APIs locally, so apps that expect Play Services mostly work — and it holds elevated system privileges to do so, which is the cost of that compatibility.
- No Google traffic from the OS: The system layer does not contact Google. Individual apps you install still can, and most will.
- Easy Setup: Pre-loaded on Murena hardware. No flashing, no bootloader, no risk of ending a Sunday with a brick — which is why people actually keep using it.
Considerations
- MicroG’s network location relies on a third-party Wi-Fi geolocation backend, so nearby access point identifiers may be sent to a service you have not evaluated. Check which backend is configured; the default is not always the one you want.
- Exploit mitigation lags GrapheneOS substantially, and on some supported handsets the underlying vendor firmware no longer receives updates at all — a gap the OS cannot close and does not advertise.
Above Phone & Mark37
De-Googled Pixels sold pre-configured with a curated free-software stack, aimed squarely at people who want the outcome without the flashing. You are paying a premium for setup labour on software that is free — reasonable if the alternative is not doing it at all, and worth checking who controls updates before you depend on it.
Bittium Tough Mobile 2C
A rugged handset running two isolated operating systems side by side — one for ordinary use, one hardened — with always-on VPN and a hardware privacy mode that cuts the microphones and cameras. Built for organisations with a device management policy and a procurement process, priced accordingly, and largely pointless without the central management it assumes.
The Carrier Threat: SIMs & Network
Securing the OS is only half the battle. The network layer is inherently hostile.
People spend weeks choosing an operating system and then hand the most valuable key in their life to a call centre. The global telephone network runs on signalling protocols designed when every participant was a state monopoly and trust between carriers was assumed — SS7 and its successors authenticate networks to each other poorly and do not authenticate them to you at all. Every attack in this section works identically against GrapheneOS and a stock iPhone, because none of them touch the operating system.
01 IMSI Catchers & Downgrade Attacks
A phone selects a tower by signal strength, and in 2G it never authenticates the network at all — a design decision from the late 1980s that has outlived every attempt to retire it. An IMSI catcher exploits exactly that: present a strong signal, force the handset down to 2G, and interception follows. Your phone displays a normal bar of signal throughout. There is no warning, no error, no indicator that a downgrade happened — which is why the mitigation has to be pre-emptive rather than reactive. Silent SMS compounds it: a message that triggers a location-revealing acknowledgement without ever appearing on screen.
02 Carrier Account Takeover (SIM Swapping)
A zero-click iMessage exploit costs a spyware vendor millions to develop. A SIM swap costs a convincing phone call, and sometimes a bribed retail employee. The attacker ports your number, and from that moment every SMS code, every “click this link to reset” email backed by phone recovery, and every voice-based verification reaches them. Your device is not compromised. It has simply been made irrelevant — the account recovery path routed around it, exactly as designed, for the wrong person. eSIM changes the mechanics and not the exposure: the weak link was always the carrier’s identity verification, not the plastic.
Network Hardening Matrix
- Use Secure Carrier ServicesSpecialist carriers add port-out locks, additional verification and mandatory waiting periods. It is a real reduction in risk and it is still a human process at the far end — treat it as raising the cost of the attack, not closing it, and pair it with a port-out PIN wherever your carrier offers one.
- Enforce LTE-Only ModeGrapheneOS can disable 2G entirely, which defeats the cheap downgrade-based IMSI catchers outright. The cost is coverage: in rural areas and some countries, 2G is the fallback that makes an emergency call connect. Know where you are before you enforce it.
- Hardware Tokens (FIDO2)The single highest-value change on this page. Move high-impact accounts to hardware keys or app-based MFA — and then check the recovery path, because an account with a security key that still permits an SMS reset has not removed SMS from your threat model, it has decorated it. Register two keys; a lost single key is an account lockout with no appeal.
- Physical Faraday IsolationPowered off, inside a bag you have actually tested by ringing the phone. Cheap bags fail, and they fail silently — the device looks contained and is not. Note also that arriving somewhere with a phone that went dark at a known point and reappeared at another is itself a pattern, so this protects location detail rather than the fact of your absence.
Applied Threat Modeling
There's no one-size-fits-all solution. The right phone depends entirely on who you're defending against.
The Privacy Absolutist
Primary Threats
- Location harvesting by third-party apps
- Google/Apple aggregate telemetry collection
- Cross-site tracking via advertising IDs
Recommended Stack
Pixel running GrapheneOS, Vanadium as the browser, no Play Services. A VPN moves your traffic metadata from an ISP that must retain it to a provider that claims not to — a change of who you trust, not an elimination of trust, so pick one that has survived a subpoena.
The High-Risk Executive
Primary Threats
- Zero-click remote code execution via messaging apps
- SIM swapping for crypto/financial theft
- Spear-phishing
Recommended Stack
A current iPhone Pro in Lockdown Mode — the strongest available defence against commercial zero-click chains, at the cost of a messaging experience colleagues will complain about. Hardware keys on the Apple ID, and a carrier with port-out protection, because the financial attack here is a phone call rather than an exploit.
The Journalist / Activist
Primary Threats
- Physical device confiscation and forensics
- Active tracking via Stingrays at protests
- Coerced biometric unlocking
Recommended Stack
Pixel with GrapheneOS, duress PIN configured, and a long passphrase rather than biometrics — in several jurisdictions a face or fingerprint can be compelled where a passphrase cannot, and a phone that has never been unlocked since boot resists forensic extraction far better than one that has. Signal for messaging, and the device powered off in a Faraday bag in transit.
The Red Teamer
Primary Threats
- Detection of offensive tooling
- Leakage of operational IP infrastructure via mobile OS telemetry
- Compromise of handler comms
Recommended Stack
Separate hardware bought in cash, never associated with a personal account or home Wi-Fi. Kali NetHunter or a customised postmarketOS build for native tooling. Retire it at the end of the engagement — and keep it strictly separate from personal use, because one login to a personal account links the device, the identity and every capture it made, permanently.