AI in airplane mode

Can You Use AI in Airplane Mode? A Practical Android Guide

AI can work in airplane mode when the model and runtime are already stored on your Android device, but online search, downloads, and cloud features cannot.

Quick answer

Yes, some AI works in airplane mode. You need an app that performs inference on the device and a compatible model downloaded before the flight. Test it with Wi-Fi and mobile data off. Live web search, cloud AI, model downloads, online sync, and support uploads will remain unavailable until you reconnect.

Why some AI works in airplane mode and some does not

Most familiar AI chat services send a prompt to remote servers and return the generated answer over the internet. Those services cannot produce a new response when the device has no usable connection. An on-device AI app is different: it includes a local inference runtime and stores a model file on the phone or tablet, allowing the processor to generate the next tokens locally.

Airplane mode is a useful test, but its name can be misleading. Android disables wireless connections when airplane mode is turned on, yet a user may turn Wi-Fi or Bluetooth back on afterward, and the device can remember that preference. Before claiming an app works with no internet, check the status of Wi-Fi and mobile data as well as the airplane icon. [1]

There is also a difference between an offline-capable interface and offline inference. A PWA can cache its screen and open without a connection while still depending on a cloud model for answers. Conversely, a local-model app may open and generate text offline but require connectivity for an optional web-search button. Test the exact action you care about: a newly generated response, not merely the ability to open the app. [2]

What usually works during a flight

Once a compatible model and its runtime are installed, local text tasks can work without connectivity. Useful examples include rewriting a saved paragraph, brainstorming from information you type, summarizing a document already stored on the device, creating a packing checklist, or drafting notes for later review. The result still depends on the model's capability and the context you provide.

CuriousLM is designed so ordinary chat uses a model you explicitly download and activate. Its locally stored projects, conversations, memory, and imported documents can support offline work after setup. The PWA and native Android application are separate storage contexts, so prepare the same one you intend to open on the flight. A model downloaded in the browser should not be assumed to be installed in the native app, or vice versa. [3]

  • Drafting or rewriting text from instructions you provide
  • Summarizing a PDF or note that has already been copied onto the device
  • Asking questions about imported local source material
  • Continuing a locally stored conversation or project
  • Generating ideas, outlines, flashcards, or checklists for later verification

What will not work without a connection

A disconnected local model cannot browse the current web. It will not know that a gate changed, a train was cancelled, a law was amended, or a product price moved unless that information is already in the prompt or a saved source. Treat any confident current-sounding answer as unverified. Airline instructions and crew directions also take precedence over anything generated by an app.

Downloads and updates also need a network. That includes the first model download, replacement model artifacts, app or PWA updates, and any document that still exists only in cloud storage. Optional sync, hosted inference, live search, and submitted diagnostics cannot complete offline. In CuriousLM specifically, optional Tavily search and a response report you choose to submit are network actions; ordinary local chat does not silently turn those features into offline equivalents. [3]

Typical AI features in airplane mode

FeatureExpected offline statusPreparation
Local text generationCan workInstall, verify, and activate a compatible model
Questions about a saved PDFCan workDownload and import the actual file first
Live web searchUnavailableWait until connectivity returns
Cloud chatbotUnavailableUse an on-device model instead
Model installation or updateUnavailableComplete and verify it before departure
Online backup or syncUnavailableSave locally and sync later

Prepare your Android AI before boarding

Do the setup at home or on a reliable connection, not at the gate. Model downloads can be hundreds of megabytes or several gigabytes, and verification may take additional time. Keep extra free space because temporary download data and the app's working files may exceed the displayed model size during installation.

  1. Install the app and open it once while online. For a PWA, allow the initial application shell to finish caching.
  2. Choose a model that the app marks as compatible with your Android device. Review its size, modality, and license.
  3. Download the model and wait for a clear verified or ready state. A visible catalog entry alone is not enough.
  4. Activate the model and send a short test prompt while online. Stop one answer to make sure the composer recovers correctly.
  5. Copy every needed document to local device storage and open or import it. Do not rely on a cloud placeholder in the file picker.
  6. Close and reopen the app to confirm the selected model and local data remain available.
  7. Enable airplane mode, make sure Wi-Fi remains off, start a new conversation, and generate a fresh answer.
  8. Charge the device, pack an approved charger or power bank, and save critical information outside the AI app as well.

A reliable pre-flight test

Use a prompt with an objective result, such as ‘Reply with exactly OK.’ Take note of whether output begins and whether the app remains responsive. Then try a representative task, such as summarizing one page of a local document. Finally, stop a longer generation and send another prompt. This sequence checks the model, local document path, cancellation, and input recovery rather than merely checking that a screen opens.

Repeat the test after force-closing or fully reopening the app. A model that works only while still held in memory from an online session is not enough for travel. If the app has a vault, lock and unlock it once before the test so you know the passphrase or device-authentication flow. CuriousLM cannot recover a forgotten local vault or backup passphrase. [3]

Do not infer universal performance from one short prompt. Model loading can take longer after a cold start, and long documents or conversations can increase prompt-processing time. Test on the actual phone, app version, model, and document size you plan to use. If the model is too slow or unstable, install a smaller supported option before departure rather than assuming the problem will improve in the air.

Battery, heat, and storage on a journey

Local generation trades network dependence for device work. Repeated inference can use substantial processor time, warm the device, and consume battery. Android's power guidance emphasizes reducing unnecessary work and understanding power-intensive behavior. For a traveler, the practical response is simple: use shorter focused prompts, stop unwanted generations, lower screen brightness where appropriate, and avoid running long generations when the device is already hot. [4]

Keep enough storage for the model and the documents you plan to import. Removing the only working model to make room for media shortly before a flight can leave the app unable to answer. Likewise, clearing browser storage can remove a PWA's local records and model files. If valuable conversations or projects matter, create and verify the app's supported encrypted backup before making destructive storage changes. [3]

Background execution is not guaranteed. Android may suspend or reclaim resources, and switching away from a demanding app can interrupt work. Keep CuriousLM or another local AI app in the foreground for an important generation, then copy or save the result when it finishes. Drafting is a good airborne use case; unattended hour-long processing is a poor assumption.

Privacy and safety are separate from connectivity

Airplane mode prevents ordinary internet communication only while relevant radios remain disconnected. It does not encrypt a phone, hide text from someone with access to an unlocked device, guarantee that previously enabled backups are harmless, or prove what an app does after reconnection. Use a strong device lock, review app permissions, and read the product's privacy disclosure for both local and optional network features. [5]

Generated output can be inaccurate even when inference is completely local. Never use it as the sole source for emergency procedures, medication decisions, border requirements, flight safety, or time-sensitive connections. Save official confirmations and essential references directly. A local model is a writing and reasoning aid, not an authoritative aviation or travel system.

A realistic answer for CuriousLM users

CuriousLM can be prepared for airplane-mode chat by completing the app's first load, downloading and verifying a supported model, activating it, and testing the exact app context while disconnected. Locally available chats and imported material can remain useful. Whether a particular model performs acceptably still depends on the Android hardware, free memory, temperature, and workload.

Do not describe that as ‘everything works offline.’ New models, app delivery, web search, cloud-hosted source files, and confirmed report delivery need connectivity. The accurate promise is narrower and more useful: after preparation, ordinary inference with an installed local model is designed not to require a hosted inference server. Test before the moment you need it. [3]

Sources

  1. Connect to mobile networks on an Android deviceGoogle Android Help
  2. Servingweb.dev
  3. CuriousLM PrivacyCuriousLM
  4. Power efficiencyAndroid Developers
  5. Change app permissions on your Android phoneGoogle Play Help

Product behaviour and external documentation were checked on 20 July 2026. Device support and model availability can change; verify current requirements before downloading.

How to Use AI Without Internet on Android9 min readOffline AI in a Browser: How PWAs, WebGPU, and Local Models Work8 min readHow to Choose an Offline AI App for Android10 min read