# SDK Features

- [Account config](/sdk-features/account-configuration.md): Cobrowse account config. Account-level settings may be configured once you have logged in.
- [Identify your devices](/sdk-features/identify-your-devices.md): Effortlessly identify, search, and filter devices on your dashboard by specifying custom key/value pairs as metadata. Learn more.
- [Use 6-digit codes](/sdk-features/6-digit-codes.md): Cobrowse does not require any visible UI presented to the user but there is the option to present a UI that generates a 6-digit code. Learn more.
- [Redact sensitive data](/sdk-features/redact-sensitive-data.md): Block sensitive data from being visible to support agents during a Cobrowse session.
- [Web](/sdk-features/redact-sensitive-data/web.md)
- [iOS](/sdk-features/redact-sensitive-data/ios.md)
- [Android](/sdk-features/redact-sensitive-data/android.md)
- [React Native](/sdk-features/redact-sensitive-data/react-native.md)
- [Flutter](/sdk-features/redact-sensitive-data/flutter.md)
- [.Net MAUI](/sdk-features/redact-sensitive-data/.net-maui.md)
- [Redaction Playground](/sdk-features/redact-sensitive-data/redaction-playground.md)
- [Viewing PDFs](/sdk-features/viewing-pdfs.md): Ensure a seamless experience when viewing PDF documents.
- [Universal Cobrowse](/sdk-features/universal-cobrowse.md): For the times where it's not possible to include the Cobrowse Web SDK into the site.
- [Customize the interface](/sdk-features/customize-the-interface.md): Cobrowse customers can use the default UI straight out of the box, or opt to customize the interface to meet their specific requirements.
- [Active session controls](/sdk-features/customize-the-interface/customize-session-controls.md): Cobrowse active session controls. You can fully customize the interface for a Cobrowse session, including how to end a session.
- [6-digit code screen](/sdk-features/customize-the-interface/customize-6-digit-code-screen.md): Cobrowse SDK features. If you want to customize the interface, here's how to to use a custom UI for the 6-digit code screen.
- [User consent dialog](/sdk-features/customize-the-interface/user-consent-dialog.md): By default, Cobrowse will show a user consent dialog when a new session is incoming. You may modify and customize the consent prompt using the SDK.
- [Remote control consent dialog](/sdk-features/customize-the-interface/remote-control-consent.md): Learn how to customize the remote control consent prompt to your needs.
- [Full device consent dialog](/sdk-features/customize-the-interface/full-device-consent-dialog.md): Learn how to customize the full device consent prompt which is required by some of our supported platforms.
- [Localization / translation](/sdk-features/customize-the-interface/localization.md): Customise and localize the Cobrowse interface to offer a tailored experience. The website SDK provides support for more than 20 languages.
- [Initiate sessions with push](/sdk-features/initiate-sessions-with-push.md): For use with Android, iOS, React Native, Flutter, and .NET Mobile SDKs only.
- [Listening for events](/sdk-features/listening-for-events.md): Learn how to listen to the various events that the Cobrowse SDKs exposes to hook in to the lifecycle of a Cobrowse session.
- [Full device capabilities](/sdk-features/full-device-capabilities.md): Enable your support agents to escalate in-app Cobrowse sessions to full device screen sharing or remote control, facilitating comprehensive assistance.
- [Full device screen sharing](/sdk-features/full-device-capabilities/full-device-screen-sharing.md): Full device screen sharing enables agents to view screens from applications outside of your own, view settings and inter-application browsing.
- [Full device remote control](/sdk-features/full-device-capabilities/full-device-remote-control.md): Enable full device remote control on Android and Windows SDKs, allowing support agents to modify system settings or control apps on a user's device.
- [Managing full device mode](/sdk-features/full-device-capabilities/switching-to-full-device-mode.md): Learn how to promote a session to full device mode using the SDK, as per your requirements.
- [Advanced configuration](/sdk-features/advanced-features.md): Advanced SDK configurations. Learn more about starting and stopping the SDK, declaring capabilities and web, iOS and Android config.
- [Starting and stopping the SDK](/sdk-features/advanced-features/starting-and-stopping-the-sdk.md): Have greater control over when the SDK is running.
- [Declaring capabilities](/sdk-features/advanced-features/declaring-capabilities.md): Cobrowse allows for different levels of capabilities which can be enabled or disabled from the settings of the dashboard or SDKs.
- [Session metrics](/sdk-features/advanced-features/session-metrics.md): Monitor session metrics in realtime to understand session quality.
- [Intercepting mobile SDK network requests](/sdk-features/advanced-features/intercepting-mobile-sdk-network-requests.md): Have greater control over networking requests made by the mobile SDKs.
- [Web](/sdk-features/advanced-features/web.md): Advanced web features for Cobrowse, including iFrame supprt, ignore views and cross-domain session support.
- [IFrames support](/sdk-features/advanced-features/web/cross-document-iframes.md): To use Cobrowse for Web with cross document IFrames you will need to add a javascript snippet to the page being embedded.
- [Cross-domain session support](/sdk-features/advanced-features/web/cross-domain-session-support.md): Javascript for sessions across multiple domains or sub-domains.
- [Ignore Views](/sdk-features/advanced-features/web/ignore-views.md): Ignore views in Cobrowse. It may be useful to ignore specific views from being presented to the agents. Use this javascript snippet.
- [iOS](/sdk-features/advanced-features/ios.md): Advances features of Cobrowse for iOS, including alternate render method and custom touch handling.
- [Alternate render method](/sdk-features/advanced-features/ios/alternate-render-method.md): Some iOS apps with custom controls, lots of animation, or complex visual effects, can benefit from alternate render methods used by the Cobrowse iOS SDK.
- [Custom touch handling](/sdk-features/advanced-features/ios/custom-touch-handling.md): Most iOS apps are supported out of the box by our remote control feature. For others, we provide support for custom touch handling.
- [Android](/sdk-features/advanced-features/android.md): Cobrowse for Android. Here are some articles to help with challenges related to Android such as Backporting TLS 1.2 to Android 4.4
- [Backporting TLS to older Android versions](/sdk-features/advanced-features/android/android-tls.md): Ensuring compatibility with legacy Android OS devices on Cobrowse by backporting TLS 1.2 and TLS 1.3.
