Branded mobile application (white label)
Discover the essential prerequisites for launching a branded customer portal mobile app (iOS & Android): D-U-N-S, Apple & Google developer accounts, App Store compliance and anti-rejection checklist.
Written By Baptiste Lorreyte
Last updated 7 days ago
The branded Customer Portal mobile app is an additional service that lets you offer your customers an iOS and Android app customized with your branding, directly from CrocoClick.
This article provides a step-by-step guide to preparing everything you need to launch your app.
✅ Essential Prerequisites
⚠️ No app can be developed or submitted until all of the prerequisites below have been validated. The app stores (Apple & Google) are strict: a single missing or inconsistent element will result in rejection.
🔢 D-U-N-S Number
The D-U-N-S number officially identifies your organization with Apple and Google.
Why is it mandatory?
It proves the legal existence of your business
It allows you to create Organization developer accounts
It is used by Apple to verify your legal identity
How to obtain it
Official application:
https://www.dnb.com/duns-number/get-a-duns.htmlSupport (if processing takes an unusually long time):
https://www.dnb.com/duns-number/support.html
⏱️ Typical processing time: 5 to 30 business days (varies by country)
⚠️ Critical considerations
The legal name returned by D-U-N-S must match exactly:
the Google Developer account name
the Apple Developer account name
No abbreviations
No variations (e.g., “SAS” vs. “S.A.S”)
Any inconsistency = app rejection
Support (if response time is too long): https://www.dnb.com/duns-number/support.html
🤖 Google Developer Account (Android)
Requirements
Account type: Organization
Account must be verified
Fee: $25 (one-time payment)
Account creation
https://play.google.com/console/signup
Recommendations
Create a Google account dedicated to the business
Do not use an existing personal account
⚠️ Common mistakes
Unverified account → cannot publish
Wrong account type → automatic rejection
Name differs from D-U-N-S number → blocked
🍎 Apple Developer Account (iOS)
Apple is the strictest app store.
Requirements
Account type: Organization
Fee: $99/year
Account legally validated by Apple
Registration
https://developer.apple.com/programs/enroll
Essential steps
Create a Business Apple ID
Accept the Developer Agreement
Select Organization as the entity
Provide the D-U-N-S number
Complete payment
Confirm email
⚠️ Apple Critical Points
The developer must be the legal entity that owns the app
Any inconsistency = rejection (Apple Rule 4.2.6)
🎨 Step 1: Customizing the app
App icon
Format: PNG
Dimensions: 1024 × 1024
Used for:
Mobile icon
Loading screen
App Stores (App Store & Play Store)
Onboarding carousel (welcome screens)
Goal: guide new users
Image format: SVG
Dimensions: 392 × 440
Each slide must include:
An image
A custom description
Play Store visual
Format: PNG
Dimensions: 1024 × 500
Used to display your branding on Google Play
🏢 Step 2: Developer accounts & business profile
🤖 Google Developer Account
Cost: $25 (one-time payment)
Verified account required (otherwise you cannot publish)
👉 Recommendation: Create a Google account dedicated to your business.
🍎 Apple Developer Account
Registration: https://developer.apple.com/programs/enroll
Cost: $99/year
Certain organizations (educational institutions, NGOs, etc.) may be eligible for a free account
Key steps:
Create a Business Apple ID
Accept the Developer Agreement
Select "Organization" as the entity
Provide the D-U-N-S number
Complete payment & verification
Confirm the Apple email
📌 Apple requires that the app name match the developer’s name.
📄 Step 3: Terms and Conditions (T&C / EULA)
Your Terms & Conditions page must:
Include an EULA
Explicitly prohibit:
abusive content
offensive content
inappropriate behavior
👉 Recommended tools:
🔐 Step 4: Privacy Policy
No mention of:
prices
subscriptions
“free”, “paid”, “premium”
No links to your sales pages
👉 Tools & examples:
Generator: https://www.freeprivacypolicy.com
🧪 Step 5: Android & iOS Review
Once all elements are provided:
The team begins development
Average turnaround time: 7 to 10 business days
We’ll contact you only if an issue arises
The app is then submitted to the app stores for official approval.
❓ FAQ
What happens after submission?
Once submitted, the app goes through the standard approval process for the App Store and Play Store. After approval → the app becomes public and available for download.
Can the app be distributed anywhere other than the App Store and Play Store?
No. Only the App Store (iOS) and Play Store (Android) are supported at this time.