# Pre-requisites for onboarding

Please ensure your organisation and use case meet the requirements below before submitting your onboarding request.

***

### 1. Organisation Requirements

* Your organisation must be a Singapore-registered entity (government or private sector).
* If you operate in a regulated industry, you must provide your relevant licences or permits<br>

👉 What you need to do:

* Prepare your ACRA registration details (or equivalent).
* Prepare your regulatory licence/permit, if applicable.

***

### 2. Use Case Requirements

* Only request data that is directly needed for your service.
* All data scopes must be justified based on your use case.
* Users must be able to see the exact Myinfo data retrieved and who it is shared with.
* Users must have full control at every step of the consent process.

👉 What you need to do:

* Prepare your [user journey](https://docs.developer.singpass.gov.sg/docs/getting-started/user-journey) and list the exact data needed.
* Prepare a short justification for each scope you intend to request.
* Ensure your UI displays all retrieved data clearly back to the user.

***

### 3. User Choice Requirements

* Singpass cannot be the only form-filling or authentication option.
* You must provide a manual or alternative method for users who prefer not to use Singpass APIs

👉 What you need to do:

* Include at least one non-Singpass option (e.g., manual entry, document upload, alternative login).
