# Enrich your data

Additional context such as a users location or device information is crucial for performing detailed analytics, segmentation and workflow targeting.

Because of this, UserFlux is able to automatically enrich users and events with additional information. When using one of the SDKs, you can simply define in the client configuration if you want this enabled.

***

## Location Information

UserFlux uses the IP address of the client making the request in order to enrich data with location properties. The location properties that are auto enriched include:

* City Name
* Continent Name
* Continent Code
* Country Name
* Country Code
* Latitude
* Longitude
* Postal Code
* State Name
* State Code
* Time Zone

## Device Information

UserFlux uses properties available in the clients browser to enrich data with device properties. The device properties that are auto enriched include:

* Device Type
* Screen Width
* Screen Height
* Browser Language
* OS
* Browser Height
* Browser Width
* Browser
* Browser Version
* User Agent

***

## User Computed Properties

In additional to basic data enrichment, you can also utilise the Computed Properties feature in UserFlux to further enrich profiles. Using Computed Properties, you can derive additional information regarding an individual such as:

* Estimating gender
* Aggregating behavioural data
* Computing mathematical formulas

To learn more about Computed Properties, visit the following page:

{% content-ref url="/pages/x4AGylrS1g57SdHRrK9Q" %}
[Segments & Computed Properties](/userflux-docs/feature-guides/audience-hub/segments-and-computed-properties.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://userflux.gitbook.io/userflux-docs/integration/enrich-your-data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
