# Session Profiler

The Session Profiler captures the state of the device as well as the app for up to 60 seconds before the report is sent.

In case you would like to disable the Session Profiler, you can use this API.

{% tabs fullWidth="true" %}
{% tab title="iOS - Swift" %}

```swift
Luciq.setSessionProfilerEnabled(false)
```

{% endtab %}

{% tab title="iOS - ObjC" %}

```objectivec
[Luciq setSessionProfilerEnabled:NO];
```

{% endtab %}

{% tab title="And - Java" %}

```java
Luciq.setSessionProfilerState(Feature.State.DISABLED);
```

{% endtab %}

{% tab title="And - Kotlin" %}

```kotlin
Luciq.setSessionProfilerState(Feature.State.DISABLED)
```

{% endtab %}

{% tab title="RN" %}

```javascript
Luciq.setSessionProfilerEnabled(false);
```

{% endtab %}

{% tab title="Flutter" %}

```dart
Luciq.setSessionProfilerEnabled(false);
```

{% endtab %}
{% endtabs %}
