Home Resources
Contact Us
Shop Now
// resources

Everything You Need to Know.

Your complete guide to GrapheneOS, privacy apps, and getting the most out of your Graphene Phone.

GrapheneOS is a privacy and security focused mobile operating system built on the Android Open Source Project (AOSP). It was founded in 2014 and is maintained by a non-profit organization. It is entirely free and open-source — no venture capital, no advertising revenue, no data collection of any kind. Every line of code is publicly auditable.

The OS goes far beyond simply removing Google services. It deploys a hardened memory allocator (hardened_malloc) that defends against heap exploitation, strengthened app sandboxing that isolates processes from one another and from the system, robust exploit mitigations across the kernel and userspace, and hardware-backed Verified Boot that cryptographically verifies the integrity of the entire OS on every startup. These are architectural security improvements — not surface-level privacy tweaks.

Google services are removed entirely by default. No Google Play, no Google location services, no background telemetry. If you need Google app compatibility, Sandboxed Google Play is available as an optional install from the GrapheneOS App Store. It runs Google services inside a fully isolated container with no special system privileges — Google apps cannot access anything beyond what you explicitly permit, just like any other app.

GrapheneOS runs exclusively on Google Pixel devices. This is a deliberate requirement, not a limitation. Pixel phones ship with the Titan M2 security chip, a re-lockable bootloader that supports hardware-backed Verified Boot after installation, and hardware attestation support. These features are foundational to the security guarantees GrapheneOS provides. Pixel devices are also the hardware platform most recommended by security researchers, journalists, and digital rights organizations worldwide.

Your Graphene Phone arrives configured and ready to use. But there are a handful of settings worth reviewing in your first session to get the most out of your device's privacy and security capabilities.

  • Enable Automatic Updates
    Go to Settings → System → System update and confirm that automatic updates are enabled. GrapheneOS ships security patches independently of Google and carriers — updates arrive faster than any stock Android phone. Keeping auto-update on means you're always protected.
  • Set a Strong PIN or Passphrase
    Go to Settings → Security → Screen lock. GrapheneOS supports long alphanumeric passphrases, which are significantly stronger than a 6-digit PIN. The lock screen is your first line of defence — invest in a strong one. Enable the option to scramble the PIN layout to prevent smudge pattern attacks.
  • Review App Permissions
    Navigate to Settings → Privacy → Permission manager to see every app's access to location, camera, microphone, contacts, and more. GrapheneOS adds granular controls not present in stock Android — including the ability to grant apps approximate location only, or revoke sensor access entirely.
  • Configure Network & Sensors Permissions
    GrapheneOS adds a special Network permission that lets you block any app's internet access entirely, and a Sensors permission that restricts access to accelerometer, gyroscope, and other motion data. Review these in Settings → Apps → [App Name] → Permissions for any app you're uncertain about.
  • Set Up a Password Manager
    Install KeePassDX or Bitwarden before setting up any accounts. A password manager means every account gets a unique, randomly generated password — eliminating credential reuse, which is the most common cause of account compromise. This single step protects you more than almost anything else.
  • Enable a VPN (Optional but Recommended)
    Install Mullvad or Proton VPN and enable their "always-on VPN" and "block connections without VPN" options in Settings → Network → VPN. This ensures your traffic is encrypted even if an app tries to bypass the VPN. Always-on mode also prevents any network activity before the VPN connects on startup.
  • Install Sandboxed Google Play (If Needed)
    If you need banking apps, streaming services, or other Play Store apps, open the GrapheneOS App Store (pre-installed) and install Google Play Services, Google Play Store, and Google Services Framework. These run in a sandboxed container with zero special privileges. You can grant or revoke permissions per-app the same as any other application.
  • Back Up Your Aegis 2FA Codes
    Once you install Aegis Authenticator and migrate your two-factor authentication codes, create an encrypted backup immediately. Store it somewhere separate from your phone — a password manager vault or an offline drive. Losing 2FA access to accounts is one of the most painful recovery situations, and it's entirely preventable.

One of the most common questions people have when switching to a Graphene Phone is what happens to their existing phone number and carrier plan. The good news is that GrapheneOS has no impact on your SIM card or carrier compatibility whatsoever. Your phone number, your plan, and your carrier all work exactly as they did before.

Keeping Your Existing Phone Number & SIM

If you already have a SIM card with your current carrier — whether that's AT&T, T-Mobile, Verizon, or any MVNO — simply insert it into your Graphene Phone and your number works immediately. GrapheneOS does not interfere with carrier communication in any way. Calls, texts, and mobile data all function normally. You do not need to contact your carrier, port your number, or make any changes to your account.

Physical SIM cards are the most straightforward option and are strongly recommended for privacy-conscious users. Unlike eSIMs, a physical SIM can be moved between devices instantly without involving your carrier or any app. You are never locked to a specific device, and switching phones requires nothing more than popping the SIM out and inserting it into your new phone.

Adding a New SIM Card for a New Number

If you want a fresh phone number — whether for privacy, compartmentalization, or simply because you're starting fresh — you can purchase a new SIM card from any carrier and insert it into your Graphene Phone. Prepaid SIM cards are available at most grocery stores, pharmacies, and electronics retailers. For maximum privacy, consider purchasing a prepaid SIM with cash in person so the number is not linked to your identity.

Privacy-focused MVNO carriers like Silent Link, JMP.chat, and Calyx Institute's mobile service offer additional anonymity options. Some allow you to sign up without providing personal identifying information, pay with cryptocurrency, and route your calls and texts through encrypted channels. For most users, a standard prepaid plan from a major carrier purchased with cash provides a meaningful privacy improvement over a carrier-linked postpaid plan tied to your name and credit card.

eSIM Considerations

eSIMs are supported on all Pixel devices that Graphene Phone sells and work normally with GrapheneOS. If you want to use an eSIM, you will activate it yourself after receiving your phone, just as you would with any new device — simply follow your carrier's standard eSIM setup process in your phone's Settings. One important note: if you ever plan to install GrapheneOS yourself on a different device in the future, activate any eSIM before flashing, since carrier eSIM provisioning apps are invasive and you would not want them on a device after GrapheneOS is installed. For maximum privacy and flexibility, physical SIM cards remain the preferred option — they require no carrier app, are not linked to a specific device, and can be swapped freely between phones without any carrier involvement.

Which Carriers Work?

Graphene Phones work with all major US carriers and their MVNOs. Since the underlying hardware is a Google Pixel — one of the most widely supported phones on the market — carrier compatibility is universal. The following are confirmed compatible:

  • AT&T and MVNOs (Cricket, H2O, FirstNet)
  • T-Mobile and MVNOs (Mint Mobile, Metro, Visible)
  • Verizon and MVNOs (Straight Talk, Total Wireless, Tracfone)
  • US Cellular
  • International carriers via standard nano-SIM

If you are unsure whether your specific carrier or plan is compatible, contact us at [email protected] and we will confirm before you order.

One of GrapheneOS's most powerful — and most underused — features is multi-user profile support. Every profile is a completely isolated environment: separate apps, separate data, separate accounts, separate encryption keys. Apps in one profile cannot see or access anything in another profile. The separation is enforced at the OS level.

This is not like Android's work profile, which is a partial separation hosted within your main profile. GrapheneOS user profiles are full, independent OS environments. Switching between them is instantaneous. Each profile can have its own lock screen PIN, its own set of installed apps, and its own network settings.

Owner Profile
Your primary profile. Keep it minimal — password manager, authenticator, essential communication apps. No Google Play. Treat this as your most trusted environment.
Google Play Profile
Install Sandboxed Google Play here and keep all Google-dependent apps (banking, streaming, ride-share) isolated in this profile. If Google Play is ever compromised, it cannot touch your owner profile.
Work Profile
A dedicated profile for work apps, work email, and employer-managed tools. Completely isolated from personal data. Switch off entirely when off the clock.
Burner / Travel Profile
A minimal profile for travel, events, or situations where you might be asked to unlock your phone. Contains nothing sensitive. Can be deleted instantly from the owner profile.

To create a new profile, go to Settings → System → Multiple users → Add user. You can switch between profiles from the quick settings panel. Each profile encrypts its data independently — a profile that is not currently logged in has its data encrypted with a key that is not in memory, providing strong protection even against a sophisticated attacker with physical access to the device.

For maximum security, enable the "Allow guest to call" and review the "Show on lock screen" options in your multi-user settings. You can also configure profiles to be automatically deleted on logout — useful for the burner profile use case.

One of the first questions new GrapheneOS users have is how to install apps without a Google account. The answer is: you have several excellent options, and most users combine two or three of them depending on the app.

Aurora Store is your access point to the full Google Play catalog — without any Google account. It authenticates using anonymous session tokens, so you can browse and download any Play Store app without Google ever associating the download with your identity. Aurora Store itself can be installed via F-Droid or as a direct APK sideload. Use it for apps that are only distributed through the Play Store.

F-Droid is a curated repository of free and open-source apps. If an app you want is available on F-Droid, always prefer installing it from there. F-Droid builds are independently reproducible, meaning the APK you download verifiably matches the source code. Thousands of high-quality privacy tools, utilities, and productivity apps are available — and F-Droid itself is available as a direct APK download.

Obtainium lets you track and install apps directly from GitHub releases, GitLab, or a developer's own website. This is the freshest possible update channel for apps that publish direct APKs. Configure Obtainium with the apps you want and it will automatically check for and prompt you to install updates. It's the preferred source for apps like Signal, which publishes its own APK independently of the Play Store.

Sandboxed Google Play is available through the GrapheneOS App Store for anyone who needs it. Open the App Store, install Google Play Services, Google Play Store, and Google Services Framework, and you'll have access to the full Play Store ecosystem — running in a fully isolated sandbox with no special system access. You can grant it a Google account in that profile without affecting anything in your owner profile or other profiles.

The most common concern people have before switching to GrapheneOS is whether their banking app will work. The short answer is: yes, for the vast majority of users. Most major US and international banking apps function without issues when Sandboxed Google Play is installed, because they receive the Play Integrity API signals they check for.

Banking apps use Play Integrity to verify that the device passes Google's safety checks. Because Sandboxed Google Play on GrapheneOS receives a MEETS_BASIC_INTEGRITY response, most apps are satisfied and operate normally. This includes Chase, Bank of America, Wells Fargo, Citi, Navy Federal, Capital One, and the majority of other major US banking institutions.

A smaller number of apps perform additional integrity checks beyond basic Play Integrity. The most common fix is enabling Exploit Protection Compatibility Mode for that specific app: go to Settings → Apps → [App Name] → and toggle the setting. This relaxes certain memory exploit mitigations for that individual app while leaving all other apps fully protected. It is a surgical, per-app setting — your security posture everywhere else is unchanged.

A very small number of apps use extreme anti-tampering techniques and may not work even with compatibility mode enabled. These represent a small minority of apps, and the list shrinks with each GrapheneOS update. If you have a specific app you depend on, contact us before ordering — we can confirm whether it's known to work. Our team uses GrapheneOS daily with full banking access and no issues.

For the strongest banking setup: install Sandboxed Google Play inside a dedicated secondary profile, keep your banking apps there, and keep your primary profile entirely Google-free. This gives you full banking functionality while ensuring Google services can never access your personal data, contacts, or other apps.

Every default Google app has a privacy-respecting alternative that is equally capable — and in many cases, better. This is a complete reference guide for replacing the entire default Android app suite.

  • Google MapsOsmAnd+ or Magic Earth
  • Google ChromeVanadium (built-in) or Brave
  • GmailProton Mail or Thunderbird
  • Google PhotosEnte Photos or Fossify Gallery
  • Google CalendarProton Calendar or Fossify Calendar
  • YouTubeNewPipe (no account, no ads)
  • WhatsAppSignal or Session
  • Google AuthenticatorAegis Authenticator
  • Google DriveProton Drive or self-hosted Nextcloud
  • Google KeepJoplin or Standard Notes
  • SpotifySpotube (open-source, no tracking)
  • Google ContactsFossify Contacts
  • Weather AppsBreezy Weather or Geometric Weather
  • Google Phone / DialerFossify Phone (built into GrapheneOS)
  • SMS / MessagesFossify Messages or Signal (for contacts on Signal)

GrapheneOS ships its own over-the-air (OTA) update system, completely independent of Google, carriers, and device manufacturers. Updates incorporate Google's monthly Android Security Bulletin patches — and GrapheneOS typically publishes them within 24 to 72 hours of Google's official release. That is faster than every major Android manufacturer, and far faster than any carrier-modified device.

Updates cover every layer of the stack: firmware, device drivers, the Android base, and all GrapheneOS-specific security improvements. There is no manufacturer bloatware slowing down approvals, no carrier review process adding weeks of delay. You get the update as soon as it's ready.

Updates are downloaded automatically in the background while you use your phone and applied on the next restart. There is no disruption to your workflow. You can review update behavior and check the installed version in Settings → System → System update. GrapheneOS also performs streaming OS updates, meaning the full download is not required before installation begins — updates are applied progressively.

Pixel 8 and newer devices carry a 7-year hardware security update guarantee from Google. This means GrapheneOS can commit to long-term support on these devices well into the future. Pixel 9 series phones purchased today will receive GrapheneOS updates through 2031. For anyone concerned about long-term viability, the Pixel 8a, 8 Pro, 9a, and 9 Pro are the strongest choices for support longevity.

GrapheneOS is not the only privacy-focused Android alternative. Here's how it compares to the two most discussed alternatives: CalyxOS and LineageOS.

OS Security Level Google Services Device Support Update Speed Best For
GrapheneOS Extremely high — hardened kernel, hardened memory allocator, full exploit mitigations, hardware Verified Boot Optional Sandboxed Google Play — fully isolated, no special privileges Google Pixel only Within 24–72 hrs of Google patches Security-first users, journalists, professionals
CalyxOS High — AOSP base with security patches, fewer hardening additions microG — partial Google replacement, less isolated than Sandboxed Play Pixel, some Motorola Regular monthly cadence Users wanting balance of privacy and Google compatibility out of the box
LineageOS Moderate — security depends heavily on device and community maintainer None by default — can be added manually with reduced isolation 100+ devices Varies widely by device Users needing support for older or non-Pixel hardware

For any new phone purchase, GrapheneOS is the clear choice. It leads every other privacy OS on security metrics, has the most active development team, and ships the fastest security updates. CalyxOS is a reasonable option for users who want a simpler Google compatibility story out of the box. LineageOS is appropriate only when you need to run a privacy-focused OS on hardware that GrapheneOS and CalyxOS don't support — typically older devices.

GrapheneOS is the best privacy phone platform available. It is also honest software — its project has never oversold what it can do. Here are the real-world tradeoffs to understand before switching, so there are no surprises.

  • No iMessage iMessage is Apple-exclusive and cannot run on any Android device. If you communicate with iPhone users who rely on iMessage, you will send and receive standard SMS/MMS with them, or need to agree on a cross-platform app like Signal. This is an Apple platform limitation, not a GrapheneOS one.
  • No Carrier Pay Carrier-billed purchases (charging app purchases to your phone bill) do not work without Google Play in the standard profile. This is not common in the US but worth noting if you use carrier billing.
  • App Compat A small minority of apps — particularly those with aggressive anti-cheat or DRM systems — may not work even with Sandboxed Google Play and compatibility mode. Games with kernel-level anti-cheat are the most common example. Most productivity, banking, and social apps work fine.
  • No Assistant Google Assistant and any "Hey Google" functionality is not available. Alternative voice assistants exist (Perplexity AI, offline options) but none match Google Assistant's deep OS integration on stock Android. Most GrapheneOS users prefer the silence.
  • Push Notifs Without Sandboxed Google Play, apps that rely on Google's Firebase Cloud Messaging (FCM) for push notifications will not receive them in real-time. GrapheneOS includes its own push notification system, and apps like Signal use it natively. For Google-dependent apps, installing Sandboxed Google Play resolves this entirely.
  • Pixel Only GrapheneOS only runs on Google Pixel devices. If you own a Samsung, OnePlus, or other Android phone, it cannot run GrapheneOS. This is a deliberate choice based on the security hardware requirements of the OS — not something likely to change.
  • Learning GrapheneOS works like a normal Android phone for day-to-day use. But getting the most out of it — setting up user profiles, configuring per-app permissions, choosing the right app sources — takes an afternoon of reading and setup. This guide is designed to cover exactly that.
Yes, completely legal in the United States and in the vast majority of countries worldwide. GrapheneOS is free and open-source software published under permissive licenses. It is used by journalists, lawyers, executives, security researchers, and privacy-conscious everyday people all over the world. There is nothing illegal about using an operating system that respects your privacy.
Yes. Graphene Phones are standard Google Pixel hardware and work with all major US carriers including AT&T, T-Mobile, and Verizon, as well as all MVNOs — Cricket, Mint Mobile, Visible, US Mobile, and more. Insert your SIM or set up eSIM as you normally would. Calling, SMS, MMS, and data all function normally. VoLTE and Wi-Fi Calling work as expected.
Yes. GrapheneOS includes Sandboxed Google Play, which you can install from the GrapheneOS App Store. This gives you access to Gmail, Google Maps, YouTube, the Play Store, and any other Google app — running in a fully isolated container. These apps work normally from the user's perspective but have no special system-level access. They cannot read your contacts, track your location, or access other apps unless you explicitly grant permission. You can also skip Google entirely, which most of our customers prefer after their first week.
Yes — and faster than stock Android. GrapheneOS publishes security updates independently, incorporating Google's monthly Android Security Bulletin patches within 24 to 72 hours of their release. There is no carrier or manufacturer approval delay. Pixel 8 and newer devices have a 7-year hardware support guarantee, meaning you can expect long-term updates well into the 2030s on modern Pixel hardware.
Your Graphene Phone arrives fully configured and ready to use right out of the box. GrapheneOS looks and behaves like a standard Android phone — the difference is under the hood. You don't need any technical knowledge to use it day to day. This resource page covers everything you need to know for setup, and our support team is available by email to answer any questions at any time.
Yes, for the vast majority of users. Most major US banking apps — Chase, Bank of America, Wells Fargo, Citi, Capital One, Navy Federal, and many others — work normally on GrapheneOS with Sandboxed Google Play installed. For apps that have issues, enabling Exploit Protection Compatibility Mode in the app's settings resolves the problem in almost every case. Contact us before ordering if you rely on a specific app and we'll confirm its compatibility.
Yes. Google publishes official factory images for every Pixel device, and you can flash stock Android back at any time using Google's own tools. The process is straightforward and fully documented. That said, the overwhelming majority of our customers never want to go back once they've experienced the speed, privacy, and control that comes with GrapheneOS.
Your Graphene Phone dramatically reduces the data you share with Google and app developers. However, true anonymity depends on how you use the phone — your SIM card is registered to your carrier, your home Wi-Fi network can identify your location, and apps you log into know who you are. GrapheneOS gives you the tools and controls to minimize your exposure, but anonymity is a practice, not just a product. For maximum privacy, use a VPN, use cash to purchase a prepaid SIM, and avoid logging into personal accounts in your primary profile.
A factory reset stock Android phone still runs Google's operating system — it still sends telemetry to Google, still requires a Google account for many functions, and still runs Google's pre-installed services in the background. GrapheneOS replaces the entire operating system, removing Google's infrastructure from the platform level entirely. It's a fundamentally different piece of software, not just a cleaned-up version of the same thing.