> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.android-kiosk.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# KB: Clear Cache, WebStorage, Cookies & Form Data

The options to _Clear Cache, WebStorage, Cookies & Form Data_ can be found under **Settings > Page & Content**.

![Page & Content Settings](https://storage.crisp.chat/users/helpdesk/website/99f4d12b-e989-4521-a5e7-35225f7de1e6/ef7e3098-83ca-4f00-b0f4-42ce91ea84ec.png)

**Settings > Page & Content > Clear Cache**
Enabling this option, will clear the cache on idle timeout or home page reload. 

|| The browser cache is a temporary storage location on your devices for files downloaded by your browser to display websites. Files that are cached locally include any documents that make up a website, such as HTML files.

You can also choose to clear the cache as soon as a new page has loaded, by enabling the option 
**Settings > Page & Content > Clear Cache (Page Load)**

**Settings > Page & Content > Clear WebStorage**
Enabling this option, will clear the WebStorage on idle timeout or home page reload. 

|| WebStorage is used to store data on the device without using cookies.  Saved data persists in the browser until it is explicitly removed.

**Settings > Page & Content > Clear Cookies**
Enabling this option, will clear the Cookies on idle timeout or home page reload. 

|| A cookie is a file created by a web browser at the request of a web site, that is stored on a device. These files typically store user-specific information such as selections in a form, shopping cart contents, or authentication data.

**Settings > Page & Content > Clear Forms**
Enabling this option, will clear the Forms data on idle timeout or home page reload. 

|| The forms data is any information that has been entered into a web form, and could be revealed to other users if it is not cleared between sessions.

**Settings > Page & Content > Cache Mode**
This option overrides the way the cache is used. The way the cache is used is based on the navigation type. For a normal page load, the cache is checked and content is re-validated as needed. When navigating back, content is not re-validated, instead the content is just retrieved from the cache. 

This method allows the client to override this behaviour by specifying one of LOAD_DEFAULT, LOAD_CACHE_ELSE_NETWORK, LOAD_NO_CACHE or LOAD_CACHE_ONLY.  Google provides more information on these modes [here](https://developer.android.com/reference/android/webkit/WebSettings.html#LOAD_CACHE_ELSE_NETWORK).

These modes are provided "as is" and the only supported mode is LOAD_DEFAULT, this being the default value.

![Cache Mode](https://storage.crisp.chat/users/helpdesk/website/99f4d12b-e989-4521-a5e7-35225f7de1e6/00c3039c-f007-4380-b0c5-6d0ab5acce74.png)

**WebView Cache Size**
The size of the WebView cache is defined by the WebView, this cannot be changed.

**Automatic Page Reload Options**
Using these settings in conjunction with the various [Automatic Page Load Options](https://kioskbrowser.crisp.help/en/article/automatic-page-reload-options-1491o3/), gives you a vast amount of control over how and when the device clears potentially sensitive data.