---
title: "Getting the White-label Passport App"
slug: "getting-the-white-label-passport-app"
updated: 2025-10-23T14:22:07Z
published: 2025-10-23T14:22:07Z
---

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

# Getting the White-label Passport App

Getting the white-label Passport app is a simple and straightforward process that usually takes around four weeks. The timeline below lets you visualize the whole process.

## Step 1. Get an Apple Developer Account

The first step to get your white-label app is to create an Apple developer account. Our team needs this account to develop your app for iOS.

          The Android version of your white-label app doesn't require any action or account setup on your side.

          

We release all Android white-label apps under our Nexudus developer account.

          Apple charges $99 per year for a developer account.

          

This charge isn't included in the price of your white-label app and you need to renew the license every year as long as you want to use your white-label app.

1. Go to [developer.apple.com/programs/enroll](https://developer.apple.com/programs/enroll/).
2. Check that you have all the necessary details to enroll as an **Organization**.

![WL_AppleDevChecklist.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_AppleDevChecklist.png)

1. Once you have all the necessary details, click on **Start Your Enrollment**.
2. Follow the instructions provided by Apple and complete your enrollment.

          Make sure your select **Company /Organization** as your entity type.

          

![WL_AppleDevOrgChoice](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_AppleDevOrgChoice.png)

Once you have your Apple developer account, you need to invite Nexudus to let our team access your account.

1. Go to [appstoreconnect.apple.com](https://appstoreconnect.apple.com).
2. Log in using your **Apple ID**.
3. Click **Users and Roles**.
4. Click the **+** icon.

![appledevinvite1.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/appledevinvite1%281%29.png)

1. Add the following details for Nexudus:

**First name** - Apps **Last name** - Nexudus **Email address** - apps@nexudus.com

![WLPassport_AppleDevInvite.jpg](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WLPassport_AppleDevInvite.jpg)

1. Tick the **Admin** checkbox in the **Roles** section.
2. Tick all the checkboxes in the **Additional Resources** section.
3. Click **Invite**.

You've completed the first step to get your white-label app. The next step is preparing all the branding assets we'll use to make this app your own.

## 2. Preparing Your App's Assets

Our developers needs several images, descriptions, and links to brand the white-label app as your own. The app request form automatically checks the dimensions of all your assets, but we've listed the expected dimensions and text formats allowed below.

### App Icon

**Format** 1024 x 1024px *No rounded borders* *No transparency layers* PNG file

**Where do we use it?** This icon is used on both stores to identify your app. It's also the icon for your app on the customer's phone.

![WL_AppIcon](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_AppIcon.jpg)

### App Banner

**Format** 1024 x 500px *No transparency layers* PNG file

**Where do we use it?** This image isn't displayed anywhere but it is a requirement to submit your app to the App Store. You can use any image that follows the formatting detailed above.

### App Login Page Image

**Format** Portrait orientation No set dimensions or resolution *This image is automatically adjusted based on the customer's screen size.*

**File name** loginbackground.png

**Where is it used?** This image is displayed in the background of your app's login screen.

![WL_LoginImage](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_LoginImage.jpg)

          We apply a transparent grey filter to this image.

          

### App Name

**Format** Under **30 characters**

          30 characters are roughly 1 to 10 words.

          

### App Short Description

**Format** Under **80 characters**

          80 characters are roughly 10 to 20 words or 1 sentence.

          

**Where is it used?** This description is displayed on your app's page in both stores and acts as an introduction to your space.

![WL_ShortDescAsset.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_ShortDescAsset%281%29.png)

### App Long Description

**Format** Under **4,000 characters**

          4,000 characters are roughly 400 to 500 words or around 20 sentences.

          

**Where is it used?** This description is displayed on your app's page in both stores and lets you complete the short description that's displayed above it.

![WL_LongDeskAsset.jpg](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/WL_LongDeskAsset.jpg)

### App Primary/Secondary/Tertiary Colors

**Format** HEX codes

          Using RGB values?

          

you can easily figure out the corresponding HEX codes using a tool like [Google Color Picker](https://g.co/kgs/MN5HRw).

**Where are they used?** Nexudus uses three colors to customize the different UI elements on your app.

          Your **primary**, **secondary** and **tertiary** colors must be dark enough to contrast against light grey and white backrounds.

          

Your primary and secondary colors must also be contrasted enough to be legible when used against one another.

![PassportCounterExample.jpg](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/PassportCounterExample.jpg)

*Example of a primary/secondary color (blue) combination that isn't contrasted enough with a tertiary color (light purple) that also doesn't provide enough contrast against a white or grey background.*

### URL of Your Website

This can be a page from your Members Portal or any other external web page.

*For example **https://london.coworking.com** or **https://spaces.com**.*

### URL of Your Contact Page

This can be a page from your Members Portal or any other external web page.

*For example, **https://coworking.com/gettting-in-touch** or **https://coworking.spaces.nexudus.com/contact**.*

### URL of Your Privacy Policy

This can be a page from your Members Portal or any other external web page.

For example, **https://coworking.com/privacy** or **https://spaces.nexudus.com/privacy-policy**.

          You need to provide a valid URL that leads to an actual web page.

          

Providing an invalid URL will delay your white-label release since the Google Play Store automatically rejects apps without a valid Privacy Policy page.

### App Font (optional)

You can also use a custom font for your app if you wish. If decide to use a custom font, you must provide all the following font files:

- Italics
- Medium
- Bold
- Regular
- Book

If your font is licensed, **you must provide the font's files and the font's license** to our team.

          Using your own font adds a **one-off $750** charge to your Nexudus subscription.

          

Your assets should now look similar to the image below, with your image files properly named and in PNG format.

![image.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/image%28833%29.png)

Add your app name, descriptions, colors and URLs in a single text file named **App Details**. The file should looks similar to the example below, with your own app details.

![image.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/image%28834%29.png)

Once you've gathered all your assets, you are ready for the next step which is sharing both assets and Apple developer account with Nexudus.

## Step 3. Send your white-label app request to Support with your assets

Once you have your Apple developer account and your assets ready, you can [contact support](https://help.nexudus.com/docs/contacting-support).

          You must be a **full unrestricted admin** in Nexudus to complete a request.

          

Make sure your message includes:

- **Your Apple developer account's team name**

*You can check your team name at [developer.apple.com/account/#!/membership](https://developer.apple.com/account/#!/membership/).*

- **Your assets folder or link to a public Google Drive folder containing all your assets**

Our support team will review your assets to make sure they're all valid. If we find any issue with your assets, we'll let you know which ones you need to edit and send us again. If all your assets are formatted properly, you'll receive a confirmation message and the development process starts.

## Step 4. We develop your app

We start working on your app as soon as we receive your request. Development usually takes **between 2 and 4 weeks**.

## Step 5. Start using your app

As soon as your app is approved by the **App Store** and the **Play Store**, we'll let you know it's ready! Our team emails the admin who made the app request and shares the app download links for Android and iOS. You can then share these links with your customers to let them download your brand new app.

You can also search your app's name on either stores to find and download it.

          Want to tweak your app?

          

Check out our guide on [Updating Your White Label App](/v3/docs/updating-your-white-label-app) or [contact support](https://help.nexudus.com/v3/docs/contacting-support#send-us-an-email-using-your-support-code-snippet).
