> ## Documentation Index
> Fetch the complete documentation index at: https://docs.prelude.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to the Frontend SDKs

> Learn how to use our Frontend SDKs

Our Frontend SDKs are available for Android, iOS, Web, and React Native. They enable you to:

1. Collect device signals to strengthen verification and reduce fraud.
2. Perform [silent verification](/verify/v2/documentation/silent-verification) to verify phone numbers without asking users to enter a code.

The Frontend SDKs currently can integrate with the [Verify](/verify/v2/documentation/introduction) and [Watch](/watch/v2/documentation/introduction) APIs.

<Note>
  **Scope your SDK keys to a specific platform for better fraud prevention.**
  When generating an SDK key in the dashboard, select the device platform (Android, Apple, Web, etc.) that matches your intended use case. Prelude enforces that scoped SDK keys can only be used by matching device platforms, preventing misuse across platforms.
</Note>

## How device signal collection works

<Steps>
  <Step title="Capture device signals">
    The Frontend SDK collects device signals and dispatches them to Prelude.
  </Step>

  <Step title="Dispatch ID creation">
    Prelude generates a Dispatch ID from those signals and returns it to the SDK.
  </Step>

  <Step title="Dispatch ID usage">
    Forward the Dispatch ID to your backend and include it in requests to Prelude's [Verify](/verify/v2/documentation/introduction) or [Watch](/watch/v2/documentation/introduction) APIs.
  </Step>
</Steps>

## Learn more about each platform's SDK

<CardGroup>
  <Card title="Android SDK" href="/introduction/frontend-sdks/android" icon="android" horizontal>
    Learn how to integrate the Android SDK into your application.
  </Card>

  <Card title="iOS SDK" href="/introduction/frontend-sdks/apple" icon="apple" horizontal>
    Learn how to integrate the iOS SDK into your application.
  </Card>

  <Card title="Web SDK" href="/introduction/frontend-sdks/web" icon="code" horizontal>
    Learn how to integrate the Web SDK into your application.
  </Card>

  <Card title="React Native SDK" href="/introduction/frontend-sdks/react-native" icon="react" horizontal>
    Learn how to integrate the React Native SDK into your application.
  </Card>

  <Card title="Flutter SDK" href="/introduction/frontend-sdks/flutter" icon="flutter" horizontal>
    Learn how to integrate the Flutter SDK into your application.
  </Card>
</CardGroup>
