--- title: "Locker" slug: "app-locker" updated: 2026-02-09T18:16:09Z published: 2026-02-09T18:16:09Z canonical: "docs.doc-know.com/app-locker" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.doc-know.com/llms.txt > Use this file to discover all available pages before exploring further. # Locker ### Locker Every app has its own **locker** for storing external resources such as files, images, machine learning models, plot visualizations, and more. Resources are uploaded into the locker via [App Builder](https://docs.doc-know.com/v1/docs/install-symmetry-pro). Each resource is assigned to a supported folder. Some folders have a specific purpose, such as storing machine learning (ML) models. ### Locker Folders Supported locker folders include: | Name | Description | | --- | --- | | **Resources** | Folder for storing generic resources | | **Models** | Folder for storing machine learning (ML) models | | **Plots** | Folder for storing plot visualizations | Certain **app runtime** features may require resources to be uploaded into a specific folder. Additional feature-purpose folders may be added in the future to support additional runtime features. ### Access Your App's Locker Accessing your app's locker is straightforward. Click the **Locker** link at the bottom of your app's object list. ![image.png](https://cdn.document360.io/84e9ea69-d7ee-46a4-a14f-453de3411633/Images/Documentation/image.png) Next, you're presented with your app's locker interface. Here you can manage the resources in your app's locker. You can upload new resources, download and manage existing ones, and look up a resource's **locker token**, which can be used by your scripts to access a resource while your app is running. ![image.png](https://cdn.document360.io/84e9ea69-d7ee-46a4-a14f-453de3411633/Images/Documentation/image%283%29.png) ### Locker Syntax When accessing locker resources from your app's scripts, you need to reference them using **locker syntax**, as demonstrated below. Example: ``` // reference a locker resource with token 'AAA' var token = 'locker://AAA'; // initiate download of text resource from app's locker using its token network.download(token, 'config'); ``` > Using locker syntax to download a locker resource ### Models Folder The special **models** folder is used to store machine learning (ML) models that have been created using other software products. Models must be stored in this folder in order to be used by the runtime while your app is running. ### Plots Folder The special **plots** folder is used to store plot visualizations that can be bound to real time data via scripts and displayed within your app at runtime.