Automatic Session Tracking in RudderStack SDKs

Learn about the automatic session tracking feature in RudderStack SDKs.

This section explains the automatic session tracking feature available in the supported RudderStack SDKs (JavaScript, Android, iOS, React Native, and Flutter).

warning
The server-side SDKs do not support automatic session tracking.

Overview

By default, the RudderStack SDKs mentioned above automatically track the user sessions, meaning that RudderStack automatically determines the start and end of a session based on the inactivity time configured in the SDK.

info
RudderStack also lets you start and end user sessions manually. See Manual Session Tracking for more information.

In this section

See the following guides for more information on automatic session tracking in the supported RudderStack SDKs:



Questions? Contact us by email or on Slack