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

# Firebase (FCM) BYOK

> Connect your Firebase service account to send Android push (and iOS via FCM) with your own credentials.

# Firebase Cloud Messaging (BYOK)

Use your Firebase **service account** in the Notifique workspace. Sends still go through `POST /v1/push/messages`; Android delivery uses **your** Google account.

## Setup

1. Firebase Console → Project settings → Service accounts → Generate new private key
2. In **Settings → Integrations**, connect **Firebase Cloud Messaging** and paste the JSON
3. On the **Push App**, use app credentials **or** link the workspace integration (`fcmIntegrationId`)

## Expected secrets

```json theme={null}
{
  "serviceAccountJson": "{ ... full service account JSON ... }"
}
```

The JSON must include `project_id`, `client_email`, and `private_key`.

Step-by-step Android app guide: [Configure Android](/en/push-api/integracao/android). Platform map: [Integrate apps](/en/push-api/integracao/index).

See also: [APNs BYOK](/en/byok/apns) and [Push introduction](/en/push-api/como-funciona/introducao).
