> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Device Info

> Get information about the users device.

Device Info lets you retrieve information about the user's device. For example, you could work out their screen size, whether they are on Android or iOS, or what browser they are using.

You can then use that information as simple analytics in your database to see how your users interact with your app—or use [Conditions](/docs/use-cases/conditions-filtering-and-visibility) to show different things.

For example, in the welcome screen below, install instructions are shown based on the fact the user is viewing on iOS.

![Showing the Device Info to a user.](/docs/_fern-img/cd30331d82f5d2e520cf182fc406537350aef10c3ff34bcd939ac7290a6f4f0c.webp)

## Adding and Configuring the Integration

#### Device Info Adding Arcade

In Glide, click the Settings icon in the upper-right corner.

Navigate to the [Integrations](/docs/automation/integrations) tab and then select Device Info.

Click the **Add to app** button.

## Features

The Device Info integration has only one feature: **Get device info**. It can be used as an [Action](/docs/automation/actions), or as a [Computed Column](/docs/automation/computed-columns). The following device attributes are available:

* `DeviceType`
* `BrowserName`
* `BrowserVersion`
* `DeviceBrand`
* `DeviceName`
* `Gpu`
* `IsTouchScreen`
* `OsName`
* `OsVersion`
* `ScreenDensity`
* `ScreenHeight`
* `ScreenWidth`
* `WindowHeight`
* `WindowWidth`

> **Note**
>
> Not all devices will support all device attributes. Some devices may only support some, and this will vary from device to device.

## As a Computed Column

Device info can be used in the [Data Editor](/docs/getting-started/introduction-to-the-data-editor) as a [Computed Column](/docs/automation/computed-columns) found in the group of columns called [Integrations](/docs/automation/integrations). When added as a column, the device info attribute will be applied to all rows in the table.

It's important to note that when used as a Computed Column, the value returned will only be available to the current user. If you want to gather information about all of your users' devices, then you should use it as an [Action](/docs/automation/actions), so that the results are stored in [Basic Columns](/docs/essentials/basic-columns).

## As an Action

To learn more generally about Integrations in Glide, including how they affect your app's usage, check out our [Introduction to Integrations](/docs/automation/integrations).

#### Device Info Action

Click on the plus (+) sign in the **Components** panel and select the **Component** you want to trigger the action.

In the **General** tab on the right side of the Layout Editor, navigate to the **Actions** section and select Get device info.

Select the icon and descriptive text to use in your app.

Use the **+ Add Value** button to add as many values to the action as you need.

You can optionally add **Conditions** for certain criteria to be met before a user can trigger this action.

## Frequently Asked Questions

#### Is the Device Info integration free?

Yes! All plans have access to this integration.