# User Settings

The `UserInfo` and the `FYBUserInfo` object allows you to pass information about the user.

{% tabs %}
{% tab title="Android" %}
{% code title="Kotlin" %}

```kotlin
val calendar = Calendar.getInstance()
calendar.set(Calendar.YEAR, 1990)
calendar.set(Calendar.MONTH, Calendar.MARCH)
calendar.set(Calendar.DAY_OF_MONTH, 1)

UserInfo.birthDate = calendar.time
UserInfo.gender = Gender.FEMALE
UserInfo.postalCode = "31352"
```

{% endcode %}

{% code title="Java" %}

```java
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.YEAR, 1990);
calendar.set(Calendar.MONTH, Calendar.MARCH);
calendar.set(Calendar.DAY_OF_MONTH, 01);
UserInfo.setBirthDate(calendar.getTime());
UserInfo.setGender(Gender.FEMALE);
UserInfo.setPostalCode("31352");
```

{% endcode %}
{% endtab %}

{% tab title="iOS" %}
{% code title="Swift" %}

```swift
let user = FairBid.user()

user.birthDate = Date(timeIntervalSince1970: 0)
user.gender = .female
user.postalCode = "31352"
```

{% endcode %}

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

```objective-c
FYBUserInfo *user = [FairBid user];

user.birthDate = [NSDate dateWithTimeIntervalSince1970:0];
user.gender = FYBGenderFemale; 
user.postalCode = @"31352";
```

{% endcode %}
{% endtab %}

{% tab title="Unity" %}
{% code title="C#" %}

```csharp
UserInfo.SetGender(Gender.MALE);
UserInfo.SetPostalCode("94103");
UserInfo.SetBirthDate("1990/08/05");
```

{% endcode %}
{% endtab %}
{% endtabs %}
