# CCPA Privacy String

The California Consumer Privacy Act of 2018 ([CCPA](https://iabtechlab.com/standards/ccpa/)) protects the personal information of California residents. It applies to all businesses operating in California. If a California resident uses an app developer's mobile app, CCPA applies to the developer and all relevant partners that process users' personal information.

For more information about how DT applies CCPA, see [Supply Partner CCPA Addendum](https://cdn.prod.website-files.com/6618e372884cbd97db033ea4/666023d70fc5016c59b19a85_Fyber-CCPA-Addendum-August2019-.pdf) and [Notes on CCPA Addendum for Demand Partners](https://cdn.prod.website-files.com/6618e372884cbd97db033ea4/666025702641d1e43ccd97fb_Explanatory-Notes-to-Fyber-Demand-Partners-CCPA-Addendum-FINAL-1.pdf) in [DT's Legal](https://www.digitalturbine.com/legal) documentation.

## Setting the IAB US Privacy String <a href="#h_01js921kx6zye82capydajxbqv" id="h_01js921kx6zye82capydajxbqv"></a>

DT recommends that the first time you gather a user's opt-out (consent), pass it to the SDK before initializing it. The SDK considers the user's opt-out when initializing.

To set the IAB US privacy string, use the following API:

{% code title="Objective-C" %}

```objective-c
[[FyberSDK instance] user setIABUSPrivacyString:@"1YNN"];
```

{% endcode %}

## Clearing Privacy Opt-Out <a href="#h_01js921kx7bpnp607f43ebwdrj" id="h_01js921kx7bpnp607f43ebwdrj"></a>

To clear the user opt-out setting, use the following API:

{% code title="Objective-C" %}

```objective-c
[[FyberSDK instance] user clearIABUSPrivacyString];
```

{% endcode %}


---

# 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://docs.digitalturbine.com/dt-offer-wall/publishers/privacy/ccpa-privacy-string.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.
