> ## Documentation Index
> Fetch the complete documentation index at: https://docs.taqtile.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Maker Offline Mode Setup & Best Practices

Offline Mode lets you sign in, view, edit, and create procedures in Maker without a network connection. Once you've downloaded content and set an Offline PIN while connected, you can keep working in restricted-network zones — shipyards, depots, secure facilities — and sync your changes manually the next time you're online.

> Offline setup must happen while you're connected — you can't create a PIN or download new content once you've lost signal.

## How It Works

1. **Set up offline access.** While online, you create a 6-digit Offline PIN and download the procedures you'll need.
2. **Download content.** Manually download existing content for offline use. Procedures created or edited on Maker version 3.2 or later will download automatically.
3. **Login to Offline Mode.** Enter Offline mode via Settings or the login screen.
4. **Work without a connection.** While offline you can view, edit, or create procedures — all stored locally.
5. **Reconnect.** Nothing uploads automatically. You choose when to sync.
6. **Sync your changes manually.** Save procedures with changes to sync them with Manifest. If the server version changed while you were offline, you'll be asked if you want to merge the changes, keep your version, keep the server's, or cancel.

## Things to Know

**Setup happens online, not offline.** Your Offline PIN and your downloaded content both have to be set up before you lose connectivity. There's no way to enroll a PIN or download new procedures once you're offline.

**Your Offline PIN isn't your Manifest password.** It's a separate 6-digit credential, stored locally on-device.

**Your PIN and downloaded content are both device-specific.** Using a new device? You'll need to set up your PIN and download your content again — neither carries over automatically.

**Offline content is cached by domain, not by account.** If a different Manifest user in the same domain signs in on the same device, they'll see whatever offline content was already downloaded there.

**A procedure only counts as offline-ready once everything in it has downloaded.** That includes steps, notes, images, video, PDFs, and models. If any single asset fails to download, the procedure won't be available offline.

**Sync is manual, always.** Regaining a connection doesn't trigger an upload by itself. You decide when to sync offline updates, procedure by procedure.

**Conflict handling exists, but avoid needing it.** We recommend not editing the same procedure online (in Manifest or Maker) and offline at the same time, even though the app will prompt you to resolve a conflict if you do.

**Check the text under the search bar.** On the main screen, it always tells you what you're currently viewing — for example, "Procedures saved for Offline mode." Get in the habit of glancing at it before you assume what you're looking at.

## Setting Up Offline Access

1. Sign in to Maker with a live connection.
2. Go to **Settings > Manifest Account > Offline Mode** and create your 6-digit Offline PIN.

<Frame>
  <img src="https://mintcdn.com/taqtile/PH2teVEq7VXdN86C/images/Maker_Offline_Mode_Settings.png?fit=max&auto=format&n=PH2teVEq7VXdN86C&q=85&s=317c4e8a8ba83a09354e6e3335dd5dda" alt="Maker Offline Mode Settings" width="1788" height="1244" data-path="images/Maker_Offline_Mode_Settings.png" />
</Frame>

3. Choose what to download. Manually download existing content by selecting the three-dot menu on the procedure or folder card and selecting **Save for Offline**.
4. Procedures you create or edit in Maker version 3.2 or later will automatically download for offline use.
5. Confirm your downloads completed. Procedures that downloaded successfully are marked **Saved on device**.

<Frame>
  <img src="https://mintcdn.com/taqtile/fU15TdGOSN4e-aEd/images/Maker_Offline_Download.gif?s=c82408f4d71915e514379467bf77df4c" alt="Maker Offline Download" width="960" height="697" data-path="images/Maker_Offline_Download.gif" />
</Frame>

> **💡Tip:** Check download progress or history anytime from the **Downloads** modal, available from the three-dot menu in the top bar.

<Frame>
  <img src="https://mintcdn.com/taqtile/r3dHFL01xkYEgj6i/images/Maker_Offline_Downloads_Modal-2.png?fit=max&auto=format&n=r3dHFL01xkYEgj6i&q=85&s=400428ae1ab289c731cd9a0a7a72225d" alt="Maker Offline Downloads Modal 2" title="Maker Offline Downloads Modal 2" className="mx-auto" style={{ width:"41%" }} width="914" height="1002" data-path="images/Maker_Offline_Downloads_Modal-2.png" />
</Frame>

## Working Offline

There are two ways to enter Offline Mode:

* **From the login screen:** select **Continue Offline**, then enter your domain, email, and 6-digit Offline PIN.

<Frame>
  <img src="https://mintcdn.com/taqtile/PH2teVEq7VXdN86C/images/Maker_Offline_SignIn_Option.png?fit=max&auto=format&n=PH2teVEq7VXdN86C&q=85&s=0ee6a46f7fbf85739b0185bf03c82f26" alt="Maker Offline Sign In Option" title="Maker Offline Sign In Option" className="mx-auto" style={{ width:"42%" }} width="774" height="1082" data-path="images/Maker_Offline_SignIn_Option.png" />
</Frame>

* **From an active online session:** go to **Settings > Manifest Account > Offline Mode** and select **Switch to Offline Mode**. You will automatically enter Offline mode without needing to re-authenticate.

<Frame>
  <img src="https://mintcdn.com/taqtile/PH2teVEq7VXdN86C/images/Maker_Offline_Mode_Settings_2.png?fit=max&auto=format&n=PH2teVEq7VXdN86C&q=85&s=ee227ce6adfbd19e4b5610648420118d" alt="Maker Offline Mode Settings 2" width="1814" height="1236" data-path="images/Maker_Offline_Mode_Settings_2.png" />
</Frame>

### Authoring While Offline

* View or edit downloaded procedures like normal. Make sure to select **Save** to save any changes locally.
* Create and edit new procedures. These will need to be linked to a Manifest Asset Class once you return online.

<Frame>
  <img src="https://mintcdn.com/taqtile/uXtGcIPGeQdgr2vy/images/Maker_Offline_Save_Local_Edits-1.PNG?fit=max&auto=format&n=uXtGcIPGeQdgr2vy&q=85&s=a1c084546b2b55ca41c0adf7e7777605" alt="Maker Offline Save Local Edits 1" width="2732" height="1998" data-path="images/Maker_Offline_Save_Local_Edits-1.PNG" />
</Frame>

### Offline Status Indicators

Procedures show a badge indicating their offline status:

| Icon & Label                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Meaning                                                                                                                |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| <img src="https://mintcdn.com/taqtile/diZ3FkC55kzS8G4K/images/Maker_Downloading_Files_Icon.png?fit=max&auto=format&n=diZ3FkC55kzS8G4K&q=85&s=1ca9eb1b71be4c8194364151958a8773" alt="Downloading files icon" style={{ width: "32px", height: "auto", verticalAlign: "middle" }} width="20" height="20" data-path="images/Maker_Downloading_Files_Icon.png" /> Downloading files | Download of the procedures is in progress.                                                                             |
| <img src="https://mintcdn.com/taqtile/diZ3FkC55kzS8G4K/images/Maker_Saved_Offline_Icon.png?fit=max&auto=format&n=diZ3FkC55kzS8G4K&q=85&s=dac7a7eef8edfdad8db423e4d7f95dde" alt="Saved on device icon" style={{ width: "32px", height: "auto", verticalAlign: "middle" }} width="20" height="20" data-path="images/Maker_Saved_Offline_Icon.png" /> Saved on device                                     | Every step, note, image, video, and PDF in this procedure has downloaded successfully. Ready to open with zero signal. |
| <img src="https://mintcdn.com/taqtile/FIOcXhhHoGOC7Rrc/images/Maker_Needs_Sync_Icon.png?fit=max&auto=format&n=FIOcXhhHoGOC7Rrc&q=85&s=1bc5b5c6e1788174a9742b4aa30f0f8a" alt="Unsaved changes icon" style={{ width: "8px", height: "auto", verticalAlign: "middle" }} width="20" height="20" data-path="images/Maker_Needs_Sync_Icon.png" /> Unsaved changes                                                              | You've edited this procedure and not yet saved the changes locally.                                                    |
| <img src="https://mintcdn.com/taqtile/FIOcXhhHoGOC7Rrc/images/Maker_Needs_Sync_Icon.png?fit=max&auto=format&n=FIOcXhhHoGOC7Rrc&q=85&s=1bc5b5c6e1788174a9742b4aa30f0f8a" alt="Changes pending sync icon" style={{ width: "8px", height: "auto", verticalAlign: "middle" }} width="20" height="20" data-path="images/Maker_Needs_Sync_Icon.png" /> Changes pending sync                                                    | You've changed this procedure while offline and it hasn't been uploaded yet.                                           |

### AI-Assisted Generation Offline

Autogeneration works offline, with conditions on which engine is being used:

| Option                 | Available offline?                                                                              |
| ---------------------- | ----------------------------------------------------------------------------------------------- |
| **Cloud**              | No                                                                                              |
| **On-device**          | Yes, but only if you've already used (and therefore downloaded) that model before going offline |
| **Apple Intelligence** | Yes, on any device that supports it                                                             |

> **💡Tip:** We recommend Apple Intelligence only when the other two options aren't available to you.

## Returning to Online Mode

You can switch back to online mode any time:

* Using the **Switch to Online mode** button on the Procedures home screen
* By logging out and signing back in through normal online sign-in

## Syncing Your Offline Changes

1. Login while connected and open the procedure you edited offline.
2. If the server version hasn't changed since you went offline, simply select **Edit → Save** and watch the procedure sync as usual.
3. If the server version has also changed, you'll see a conflict dialog with three options: **Merge My Changes** (merge any offline edits with the server edits), **Keep Server Procedure** (keep the server version, ignore offline edits), **Keep My Version** (keep your offline edit and override the server version), or **Cancel**. After resolving the conflict, select **Edit → Save**.

<Frame>
  <img src="https://mintcdn.com/taqtile/uXtGcIPGeQdgr2vy/images/Maker_Offline_Conflict.jpeg?fit=max&auto=format&n=uXtGcIPGeQdgr2vy&q=85&s=e38b888e367cbd7504b42b77cc390395" alt="Maker Offline Conflict" title="Maker Offline Conflict" className="mx-auto" style={{ width:"49%" }} width="1010" height="633" data-path="images/Maker_Offline_Conflict.jpeg" />
</Frame>

4. If the Procedure was created while offline, select **Edit → Link to Manifest**, assign or create an Asset Class, then wait for the procedure to sync and save.

<Frame>
  <img src="https://mintcdn.com/taqtile/r3dHFL01xkYEgj6i/images/Maker_Offline_Save_and_Sync.gif?s=0e98234d1c07b9a508e433f546c62d91" alt="Maker Offline Save And Sync" width="960" height="699" data-path="images/Maker_Offline_Save_and_Sync.gif" />
</Frame>

> **⚠️ Warning:** Sync is always manual and is not complete until you have successfully saved the procedure while connected.

## Limitations

The following require a connection and are not available in Offline Mode:

* Creating a Manifest account or signing in for the first time
* Uploading procedures to Manifest
* Cloud-based AI generation (see AI-Assisted Generation Offline above for what does work)
* Creating, renaming, deleting, or moving folders on the server
* Browsing procedures that exist only on the server

## FAQs

**Can I set up Offline Mode without a connection?** No. Creating or changing your Offline PIN, and downloading content, both require an active, authenticated online session.

**Does sync happen automatically when I reconnect?** No. Sync is manual — open the procedure and select **Edit → Save** while online.

**What if the procedure I edited offline was deleted from the server?** Upon opening the procedure online, you will received a message notifying you that the procedure no longer exists. Nothing crashes, but you will be unable to complete the upload or restore the procedure.

**Can I use AI generation while offline?** Yes, with conditions — see AI-Assisted Generation Offline above. Cloud generation requires a connection; on-device and Apple Intelligence options can work offline.

**I signed in on a device that already has offline content from another account in my domain — why do I see it?** Offline caching is domain-wide and device-specific, not tied to the individual account. Anything already downloaded to that device is visible regardless of which user signs in.

***

Need help? [Contact support](mailto:support@taqtile.com).
