# Device properties

Use automatically collected device properties as tags and attributes for audience segmentation.

A device property is information about a channel, such as language and time zone settings, OS and browser versions, and notification opt-in status. Values come from the user's device when an SDK is present, or are set via the API for channels without one. Each property is automatically made available as an attribute, a tag, or both for audience segmentation.

## Sources and updates

Device properties are available in every project automatically, with no setup required. For app and web channels, the Airship SDK reports values from a user's device. For email, SMS, and Open Channels, values come from the Airship API.

For web browsers, language and country data come from the browser by default. If the browser doesn't have country information set, use the Web SDK's [locale override](https://www.airship.com/docs/developer/sdk-integration/web/advanced/localization/#overriding-locale) methods to set values manually.

Properties reported by the SDK update daily. To update properties for email, SMS, and Open Channels, register or update the channel using these APIs:

- [Email](https://www.airship.com/docs/developer/rest-api/ua/operations/email/)
- [SMS](https://www.airship.com/docs/developer/rest-api/ua/operations/sms/)
- [Open Channels](https://www.airship.com/docs/developer/rest-api/ua/operations/open-channels/)

## Device properties by channel

Email Domain is available for email channels only, as both an attribute and a tag. Other device properties are organized below by channel availability:

| Mobile apps only | Apps and web browsers | Web browsers only | SMS only |
| --- | --- | --- | --- |
| - Application Version<br>- Background Enabled<sup>1</sup><br>- Device Model<sup>2</sup><br>- Device OS Version<br>- Location Enabled<br>- Notification Opt-in<sup>1</sup> | - Language<br>- Language Country<br>- SDK Version<br>- Time Zone | - Browser Name<br>- Browser Type<br>- Browser Version | - NDC<br>- RCS Enabled<br>- Subdivision |

1\. Available as a tag only<br>
2\. iOS only

For details about each device property, see [Default attributes](https://www.airship.com/docs/reference/data-collection/attributes/#default-attributes) in the *Attributes Reference* and [Device property tags](https://www.airship.com/docs/reference/data-collection/device-property-tags/).

## Using device properties

You can use device properties directly in [segmentation](https://www.airship.com/docs/guides/audience/segmentation/about/) conditions and [Performance Analytics](https://www.airship.com/docs/reference/glossary/#pa) reports. Airship also uses some of them automatically. For example, `ua_locale_language` drives message localization, and `timezone` drives delivery in the user's local time.

See also the [attributes](https://www.airship.com/docs/guides/audience/attributes/) and [tags](https://www.airship.com/docs/guides/audience/tags/) documentation.