{"id":7139,"date":"2026-04-02T08:38:11","date_gmt":"2026-04-02T08:38:11","guid":{"rendered":"https:\/\/itensityonline.com\/?page_id=7139"},"modified":"2026-04-02T09:10:36","modified_gmt":"2026-04-02T09:10:36","slug":"whitelabel-app-setup","status":"publish","type":"page","link":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/","title":{"rendered":"Whitelabel app setup"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7139\" class=\"elementor elementor-7139\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f3c66d e-flex e-con-boxed e-con e-parent\" data-id=\"7f3c66d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-748c849 elementor-widget elementor-widget-html\" data-id=\"748c849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>White-Label App Setup Guide | Itensity Academy<\/title>\n<meta name=\"description\" content=\"Everything you need to launch your own branded member app \u2014 what to prepare, what we handle, and how to go live on the App Store.\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200\" rel=\"stylesheet\">\n<style>\n:root {\n  --bg-0: #0B1120;\n  --bg-1: #111827;\n  --bg-2: #162032;\n  --bg-2h: #1C2840;\n  --bdr-s: rgba(196,213,80,0.04);\n  --bdr-h: rgba(196,213,80,0.08);\n  --bdr-a: rgba(196,213,80,0.15);\n  --t1: #EDF2F7;\n  --t2: #8A9BB5;\n  --t3: #556680;\n  --a-lime: #C4D550;\n  --a-lime-bg: rgba(196,213,80,0.12);\n  --a-lime-ring: rgba(196,213,80,0.08);\n  --a-teal: #4CA8A0;\n  --a-teal-bg: rgba(76,168,160,0.12);\n  --a-teal-ring: rgba(76,168,160,0.08);\n  --a-blue: #5E94F4;\n  --a-blue-bg: rgba(94,148,244,0.12);\n  --a-blue-ring: rgba(94,148,244,0.08);\n  --a-indigo: #3872DD;\n  --a-indigo-bg: rgba(56,114,221,0.12);\n  --a-indigo-ring: rgba(56,114,221,0.08);\n  --a-orange: #D15A32;\n  --a-orange-bg: rgba(209,90,50,0.12);\n  --a-orange-ring: rgba(209,90,50,0.08);\n  --a-steel: #8BB0E8;\n  --a-steel-bg: rgba(139,176,232,0.12);\n  --a-steel-ring: rgba(139,176,232,0.08);\n}\n\n* { margin: 0; padding: 0; box-sizing: border-box; }\nhtml { scroll-behavior: smooth; }\nbody {\n  background: var(--bg-0);\n  color: var(--t1);\n  font-family: 'Plus Jakarta Sans', sans-serif;\n  -webkit-font-smoothing: antialiased;\n  line-height: 1.6;\n}\n.material-symbols-rounded {\n  font-variation-settings: 'FILL' 0, 'wght' 300, 'GRAD' 0, 'opsz' 24;\n  font-size: 22px;\n  user-select: none;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hero {\n  position: relative;\n  padding: 64px 40px 80px;\n  text-align: center;\n  overflow: hidden;\n}\n\/* Big radial lime glow *\/\n.hero::before {\n  content: '';\n  position: absolute;\n  top: -180px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 900px;\n  height: 600px;\n  background: radial-gradient(ellipse at center, rgba(196,213,80,0.06) 0%, rgba(196,213,80,0.02) 35%, transparent 70%);\n  pointer-events: none;\n}\n\/* Secondary blue glow *\/\n.hero::after {\n  content: '';\n  position: absolute;\n  top: -60px;\n  right: -200px;\n  width: 500px;\n  height: 500px;\n  background: radial-gradient(circle, rgba(94,148,244,0.035) 0%, transparent 60%);\n  pointer-events: none;\n}\n.hero > * { position: relative; z-index: 1; }\n.hero-inner { max-width: 680px; margin: 0 auto; }\n\n.hero-pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--a-lime);\n  background: var(--a-lime-bg);\n  border: 1px solid var(--a-lime-ring);\n  padding: 5px 16px 5px 10px;\n  border-radius: 100px;\n  margin-bottom: 24px;\n}\n.hero-pill .material-symbols-rounded { font-size: 15px; }\n\n.hero h1 {\n  font-size: clamp(32px, 5vw, 46px);\n  font-weight: 800;\n  letter-spacing: -0.04em;\n  line-height: 1.1;\n  margin-bottom: 18px;\n  color: var(--t1);\n}\n.hero h1 .lime { color: var(--a-lime); }\n.hero p {\n  font-size: 15.5px;\n  color: var(--t2);\n  line-height: 1.75;\n  max-width: 540px;\n  margin: 0 auto 32px;\n}\n.hero-meta {\n  display: flex;\n  justify-content: center;\n  gap: 28px;\n  font-size: 11.5px;\n  color: var(--t3);\n  font-weight: 500;\n}\n.hero-meta span {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n}\n.hero-meta .material-symbols-rounded { font-size: 14px; color: var(--a-lime); }\n.hero-divider {\n  max-width: 880px;\n  margin: 0 auto;\n  height: 1px;\n  background: linear-gradient(90deg, transparent 0%, var(--bdr-a) 50%, transparent 100%);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CONTENT AREA\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.w { max-width: 880px; margin: 0 auto; padding: 0 40px; }\n\n\/* \u2550\u2550\u2550 SECTIONS \u2550\u2550\u2550 *\/\n.sec { padding: 52px 0; border-bottom: 1px solid var(--bdr-s); position: relative; }\n.sec:last-of-type { border-bottom: none; }\n\n\/* Subtle section glow on process section *\/\n.sec-glow::before {\n  content: '';\n  position: absolute;\n  top: 0; left: -200px; right: -200px;\n  height: 300px;\n  background: radial-gradient(ellipse at 30% 0%, rgba(196,213,80,0.025) 0%, transparent 60%);\n  pointer-events: none;\n}\n\n.sl {\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--a-lime);\n  margin-bottom: 6px;\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  position: relative;\n}\n.sl .material-symbols-rounded { font-size: 16px; }\n.st {\n  font-size: 24px;\n  font-weight: 700;\n  letter-spacing: -0.025em;\n  margin-bottom: 6px;\n  position: relative;\n  color: var(--t1);\n}\n.sd {\n  font-size: 13.5px;\n  color: var(--t3);\n  max-width: 520px;\n  margin-bottom: 32px;\n  line-height: 1.65;\n  position: relative;\n}\n\n\/* \u2550\u2550\u2550 TIMELINE \u2550\u2550\u2550 *\/\n.tl { position: relative; padding-left: 42px; }\n.tl::before {\n  content: '';\n  position: absolute;\n  left: 14px;\n  top: 8px;\n  bottom: 8px;\n  width: 1.5px;\n  background: linear-gradient(to bottom, var(--a-lime) 0%, rgba(56,114,221,0.2) 50%, rgba(196,213,80,0.06) 100%);\n}\n.ts {\n  position: relative;\n  margin-bottom: 24px;\n  padding: 22px 24px;\n  background: var(--bg-2);\n  border: 1px solid var(--bdr-s);\n  border-radius: 14px;\n  transition: all 0.18s ease;\n}\n.ts:hover { background: var(--bg-2h); border-color: var(--bdr-h); }\n.ts:last-child { margin-bottom: 0; }\n\n.td {\n  position: absolute;\n  left: -35px;\n  top: 26px;\n  width: 14px;\n  height: 14px;\n  border-radius: 50%;\n  background: var(--bg-0);\n  border: 1.5px solid var(--a-lime);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.td::after {\n  content: '';\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--a-lime);\n}\n.tn {\n  font-size: 9.5px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--a-lime);\n  margin-bottom: 3px;\n}\n.ts h3 {\n  font-size: 14.5px;\n  font-weight: 700;\n  letter-spacing: -0.01em;\n  margin-bottom: 5px;\n  color: var(--t1);\n}\n.ts p {\n  font-size: 13px;\n  color: var(--t2);\n  line-height: 1.65;\n}\n.ts-you {\n  margin-top: 14px;\n  padding: 14px 16px;\n  background: rgba(196,213,80,0.04);\n  border: 1px solid var(--a-lime-ring);\n  border-radius: 10px;\n  font-size: 12.5px;\n  color: var(--t2);\n  line-height: 1.6;\n}\n.ts-you strong {\n  color: var(--a-lime);\n  font-weight: 600;\n  font-size: 9.5px;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  display: block;\n  margin-bottom: 4px;\n}\n\n\/* \u2550\u2550\u2550 STORES \u2550\u2550\u2550 *\/\n.stores {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 28px;\n}\n.sb {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 16px;\n  background: var(--bg-2);\n  border: 1px solid var(--bdr-s);\n  border-radius: 10px;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--t1);\n  transition: all 0.18s ease;\n}\n.sb:hover { border-color: var(--bdr-h); background: var(--bg-2h); }\n.sb .material-symbols-rounded { font-size: 18px; color: var(--a-lime); }\n\n\/* \u2550\u2550\u2550 CHECKLIST \u2550\u2550\u2550 *\/\n.cl-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n}\n.cl-box {\n  background: var(--bg-2);\n  border: 1px solid var(--bdr-s);\n  border-radius: 14px;\n  padding: 24px 22px;\n  transition: all 0.18s ease;\n}\n.cl-box:hover { border-color: var(--bdr-h); background: var(--bg-2h); }\n.cl-title {\n  display: flex;\n  align-items: center;\n  gap: 9px;\n  font-size: 13.5px;\n  font-weight: 700;\n  margin-bottom: 18px;\n  color: var(--t1);\n}\n.cl-title .ic {\n  width: 34px;\n  height: 34px;\n  border-radius: 9px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n.cl-title .ic .material-symbols-rounded { font-size: 19px; }\n\n.ic.lime { background: var(--a-lime-bg); box-shadow: inset 0 0 0 1px var(--a-lime-ring); }\n.ic.lime .material-symbols-rounded { color: var(--a-lime); }\n.ic.blue { background: var(--a-blue-bg); box-shadow: inset 0 0 0 1px var(--a-blue-ring); }\n.ic.blue .material-symbols-rounded { color: var(--a-blue); }\n.ic.teal { background: var(--a-teal-bg); box-shadow: inset 0 0 0 1px var(--a-teal-ring); }\n.ic.teal .material-symbols-rounded { color: var(--a-teal); }\n.ic.orange { background: var(--a-orange-bg); box-shadow: inset 0 0 0 1px var(--a-orange-ring); }\n.ic.orange .material-symbols-rounded { color: var(--a-orange); }\n\n.ci {\n  display: flex;\n  gap: 10px;\n  margin-bottom: 14px;\n  font-size: 12.5px;\n  line-height: 1.55;\n  color: var(--t2);\n}\n.ci:last-child { margin-bottom: 0; }\n.cb {\n  flex-shrink: 0;\n  width: 17px;\n  height: 17px;\n  border: 1.5px solid var(--t3);\n  border-radius: 4px;\n  margin-top: 2px;\n  cursor: pointer;\n  transition: all 0.18s ease;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.cb:hover { border-color: var(--a-lime); }\n.cb.checked {\n  background: var(--a-lime);\n  border-color: var(--a-lime);\n}\n.cb.checked::after {\n  content: '\\2713';\n  font-size: 10px;\n  color: var(--bg-0);\n  font-weight: 700;\n  line-height: 1;\n}\n.ci b { color: var(--t1); font-weight: 600; }\n\n\/* \u2550\u2550\u2550 ASSET SPECS \u2550\u2550\u2550 *\/\n.sp-row {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n  padding: 16px 0;\n  border-bottom: 1px solid var(--bdr-s);\n  font-size: 12.5px;\n}\n.sp-row:first-child { border-top: 1px solid var(--bdr-s); }\n.sp-label {\n  width: 140px;\n  flex-shrink: 0;\n  font-weight: 600;\n  color: var(--t1);\n}\n.sp-fmt {\n  width: 120px;\n  flex-shrink: 0;\n  color: var(--a-lime);\n  font-weight: 500;\n  font-size: 11.5px;\n}\n.sp-note { color: var(--t3); line-height: 1.55; }\n\n\/* \u2550\u2550\u2550 CTA \u2550\u2550\u2550 *\/\n.cta {\n  position: relative;\n  background: var(--bg-2);\n  border: 1px solid var(--bdr-a);\n  border-radius: 14px;\n  padding: 44px 40px;\n  text-align: center;\n  margin: 52px 0 24px;\n  overflow: hidden;\n}\n.cta::before {\n  content: '';\n  position: absolute;\n  top: -80px; left: 50%;\n  transform: translateX(-50%);\n  width: 500px;\n  height: 300px;\n  background: radial-gradient(ellipse, rgba(196,213,80,0.06) 0%, transparent 65%);\n  pointer-events: none;\n}\n.cta > * { position: relative; }\n.cta h3 { font-size: 22px; font-weight: 700; letter-spacing: -0.025em; margin-bottom: 8px; }\n.cta p { color: var(--t3); font-size: 13.5px; margin-bottom: 24px; }\n.cta-btns { display: flex; justify-content: center; gap: 10px; flex-wrap: wrap; }\n.btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 11px 24px;\n  border-radius: 10px;\n  font-family: inherit;\n  font-size: 13px;\n  font-weight: 600;\n  text-decoration: none;\n  border: none;\n  cursor: pointer;\n  transition: all 0.18s ease;\n}\n.btn-p { background: var(--a-lime); color: var(--bg-0); }\n.btn-p:hover { filter: brightness(0.9); transform: translateY(-1px); }\n.btn-g { background: transparent; color: var(--t1); border: 1px solid var(--bdr-s); }\n.btn-g:hover { border-color: var(--t3); background: var(--bg-2h); }\n.btn .material-symbols-rounded { font-size: 17px; }\n\n\/* \u2550\u2550\u2550 RELATED \u2550\u2550\u2550 *\/\n.rl-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n  margin-top: 16px;\n}\n.rl {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 14px 16px;\n  background: var(--bg-2);\n  border: 1px solid var(--bdr-s);\n  border-radius: 10px;\n  text-decoration: none;\n  color: var(--t1);\n  font-size: 12.5px;\n  font-weight: 600;\n  transition: all 0.18s ease;\n}\n.rl:hover { border-color: var(--bdr-h); background: var(--bg-2h); transform: translateY(-1px); }\n.rl .material-symbols-rounded { font-size: 20px; color: var(--a-lime); flex-shrink: 0; }\n.rl .arr { margin-left: auto; font-size: 16px; color: var(--t3); }\n\n\/* \u2550\u2550\u2550 FOOTER \u2550\u2550\u2550 *\/\n.footer {\n  border-top: 1px solid var(--bdr-s);\n  padding: 32px 40px;\n  text-align: center;\n  font-size: 11.5px;\n  color: var(--t3);\n}\n.footer a { color: var(--t2); text-decoration: none; }\n.footer a:hover { color: var(--a-lime); }\n\n\/* \u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550 *\/\n@media (max-width: 720px) {\n  .w { padding: 0 20px; }\n  .hero { padding: 48px 20px 60px; }\n  .hero h1 { font-size: 28px; }\n  .hero-meta { flex-direction: column; align-items: center; gap: 8px; }\n  .cl-grid { grid-template-columns: 1fr; }\n  .rl-grid { grid-template-columns: 1fr; }\n  .tl { padding-left: 34px; }\n  .tl::before { left: 10px; }\n  .td { left: -29px; width: 12px; height: 12px; }\n  .td::after { width: 4px; height: 4px; }\n  .sp-row { flex-direction: column; gap: 4px; }\n  .sp-label, .sp-fmt { width: auto; }\n  .cta { padding: 32px 24px; }\n  .footer { padding: 24px 20px; }\n}\n<\/style>\n<\/head>\n<body>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HERO\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"hero\">\n  <div class=\"hero-inner\">\n    <div class=\"hero-pill\">\n      <span class=\"material-symbols-rounded\">smartphone<\/span>\n      Member App \u2014 Setup Guide\n    <\/div>\n    <h1>White-Label <span class=\"lime\">App Setup<\/span><\/h1>\n    <p>Everything you need to prepare and what to expect at each step \u2014 from branding assets to your own listing on the App Store.<\/p>\n    <div class=\"hero-meta\">\n      <span><span class=\"material-symbols-rounded\">schedule<\/span> 5 min read<\/span>\n      <span><span class=\"material-symbols-rounded\">school<\/span> Itensity Academy<\/span>\n      <span><span class=\"material-symbols-rounded\">update<\/span> April 2026<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<div class=\"w\"><div class=\"hero-divider\"><\/div><\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     THE PROCESS\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"w\">\n  <div class=\"sec sec-glow\">\n    <div class=\"sl\"><span class=\"material-symbols-rounded\">timeline<\/span> The Process<\/div>\n    <div class=\"st\">From brief to App Store<\/div>\n    <div class=\"sd\">Your white-label project follows a structured process. Here's what happens at each stage and what we need from you.<\/div>\n\n    <div class=\"tl\">\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 1<\/div>\n        <h3>Quote & Payment<\/h3>\n        <p>Your project kicks off once the quote is accepted and the setup fee is received. Your account manager confirms the timeline and introduces the process.<\/p>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 2<\/div>\n        <h3>Submit Your Branding<\/h3>\n        <p>Send us the visual assets we need to build your app. The more polished the handoff, the faster we move.<\/p>\n        <div class=\"ts-you\">\n          <strong>What we need from you<\/strong>\n          High-resolution logo (PNG, transparent background, min 1024\u00d71024px), your primary brand colour as a hex code, and a privacy policy URL hosted on your website.\n        <\/div>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 3<\/div>\n        <h3>Design & Build<\/h3>\n        <p>We apply your branding across the app \u2014 colours, logo, splash screen, and App Store listing assets. The app is built and prepared for your review.<\/p>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 4<\/div>\n        <h3>Design Sign-Off<\/h3>\n        <p>We share a preview of your branded app. Confirm the logo placement, colours, and overall look before we submit to the stores.<\/p>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 5<\/div>\n        <h3>Testing<\/h3>\n        <p>We run internal testing and invite your team to verify on real devices. You'll provide email addresses for TestFlight (iOS) and Play Store (Android) access.<\/p>\n        <div class=\"ts-you\">\n          <strong>What we need from you<\/strong>\n          1\u20132 email addresses for iOS testers, Android tester emails, and a test member account loaded in your system for the App Store review team.\n        <\/div>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 6<\/div>\n        <h3>Store Submission<\/h3>\n        <p>Once approved, we submit to all three stores. Apple and Google typically review within 1\u20133 business days. Huawei can take slightly longer.<\/p>\n      <\/div>\n\n      <div class=\"ts\">\n        <div class=\"td\"><\/div>\n        <div class=\"tn\">Step 7<\/div>\n        <h3>Go Live<\/h3>\n        <p>Your app is live and searchable. Members find it by name, download it, and log in with their existing credentials. We send you the direct links to share.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"stores\">\n      <div class=\"sb\"><span class=\"material-symbols-rounded\">phone_iphone<\/span> Apple App Store<\/div>\n      <div class=\"sb\"><span class=\"material-symbols-rounded\">android<\/span> Google Play<\/div>\n      <div class=\"sb\"><span class=\"material-symbols-rounded\">devices<\/span> Huawei AppGallery<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       CHECKLIST\n       \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"sec\">\n    <div class=\"sl\"><span class=\"material-symbols-rounded\">checklist<\/span> Setup Checklist<\/div>\n    <div class=\"st\">What you need to prepare<\/div>\n    <div class=\"sd\">Use this as a practical checklist. The smoother the handoff, the faster your app goes live.<\/div>\n\n    <div class=\"cl-grid\">\n      <div class=\"cl-box\">\n        <div class=\"cl-title\">\n          <div class=\"ic lime\"><span class=\"material-symbols-rounded\">palette<\/span><\/div>\n          Branding Assets\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>High-resolution logo<\/b> \u2014 PNG with transparent background, minimum 1024\u00d71024px. Used for the app icon, splash screen, and store listing.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Primary brand colour<\/b> \u2014 Hex code (e.g. #1A2B3C). Applied to headers, buttons, and key interface elements.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Intro video or welcome image<\/b> (optional) \u2014 Shown on the app's welcome screen before login.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-box\">\n        <div class=\"cl-title\">\n          <div class=\"ic blue\"><span class=\"material-symbols-rounded\">gavel<\/span><\/div>\n          Legal & Compliance\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Privacy policy URL<\/b> \u2014 A publicly accessible page on your website. Required by Apple and Google for store approval.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Terms & conditions<\/b> \u2014 Uploaded and linked in your Itensity back office.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-box\">\n        <div class=\"cl-title\">\n          <div class=\"ic teal\"><span class=\"material-symbols-rounded\">settings<\/span><\/div>\n          Back-Office Readiness\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Gym details<\/b> \u2014 Contact info, address, and operating hours accurate in your facility profile.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Booking rules<\/b> \u2014 Cancellation windows, credit requirements, and capacity limits configured.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Payment gateway<\/b> \u2014 Netcash or your chosen provider is active and tested.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Membership tariffs<\/b> \u2014 Packages visible to members in-app are correctly set up.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-box\">\n        <div class=\"cl-title\">\n          <div class=\"ic orange\"><span class=\"material-symbols-rounded\">bug_report<\/span><\/div>\n          Testing & Launch\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>iOS tester emails<\/b> \u2014 1\u20132 personal Apple ID email addresses for TestFlight invitations.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Android tester emails<\/b> \u2014 For Google Play internal testing access.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Test member account<\/b> \u2014 A demo member in your system for Apple's review team to log in with.<\/div>\n        <\/div>\n        <div class=\"ci\">\n          <div class=\"cb\" onclick=\"this.classList.toggle('checked')\"><\/div>\n          <div><b>Launch plan<\/b> \u2014 How you'll tell members: in-club signage, email, social media, website.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       ASSET SPECS\n       \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"sec\">\n    <div class=\"sl\"><span class=\"material-symbols-rounded\">image<\/span> Asset Specs<\/div>\n    <div class=\"st\">File requirements<\/div>\n    <div class=\"sd\">Getting these right upfront avoids back-and-forth.<\/div>\n\n    <div class=\"sp-row\">\n      <div class=\"sp-label\">App icon \/ logo<\/div>\n      <div class=\"sp-fmt\">PNG (transparent)<\/div>\n      <div class=\"sp-note\">1024 \u00d7 1024px minimum. Square, no rounded corners \u2014 stores apply these automatically.<\/div>\n    <\/div>\n    <div class=\"sp-row\">\n      <div class=\"sp-label\">Splash screen logo<\/div>\n      <div class=\"sp-fmt\">PNG or SVG<\/div>\n      <div class=\"sp-note\">High-res vector preferred. Displayed on the loading screen when the app opens.<\/div>\n    <\/div>\n    <div class=\"sp-row\">\n      <div class=\"sp-label\">Primary colour<\/div>\n      <div class=\"sp-fmt\">Hex code<\/div>\n      <div class=\"sp-note\">e.g. #1A2B3C \u2014 used for headers, buttons, status bars, and key interface elements.<\/div>\n    <\/div>\n    <div class=\"sp-row\">\n      <div class=\"sp-label\">Intro video<\/div>\n      <div class=\"sp-fmt\">MP4 (optional)<\/div>\n      <div class=\"sp-note\">Under 30 seconds, portrait (1080 \u00d7 1920px). Played once on first open.<\/div>\n    <\/div>\n    <div class=\"sp-row\">\n      <div class=\"sp-label\">Privacy policy<\/div>\n      <div class=\"sp-fmt\">Public URL<\/div>\n      <div class=\"sp-note\">Must be accessible without login. Required by Apple and Google for store approval.<\/div>\n    <\/div>\n  <\/div>\n\n\n<\/div>\n\n<div style=\"height:60px;\"><\/div>\n\n\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>White-Label App Setup Guide | Itensity Academy smartphone Member App \u2014 Setup Guide White-Label App Setup Everything you need to prepare and what to expect at each step \u2014 from branding assets to your own listing on the App Store. schedule 5 min read school Itensity Academy update April 2026 timeline The Process From brief [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-7139","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Whitelabel app setup - Itensity Fitness Management Software<\/title>\n<meta name=\"description\" content=\"Itensity Fitness Management Software\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Whitelabel app setup Itensity Fitness Management Software\" \/>\n<meta property=\"og:description\" content=\"Itensity Fitness Management Software\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/\" \/>\n<meta property=\"og:site_name\" content=\"Itensity Fitness Management Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/itensityonline\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-02T09:10:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/itensityonline.com\/wp-content\/uploads\/2023\/01\/fsdgsfdg.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/itensityonline.com\\\/index.php\\\/whitelabel-app-setup\\\/\",\"url\":\"https:\\\/\\\/itensityonline.com\\\/index.php\\\/whitelabel-app-setup\\\/\",\"name\":\"Whitelabel app setup - Itensity Fitness Management Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#website\"},\"datePublished\":\"2026-04-02T08:38:11+00:00\",\"dateModified\":\"2026-04-02T09:10:36+00:00\",\"description\":\"Itensity Fitness Management Software\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/itensityonline.com\\\/index.php\\\/whitelabel-app-setup\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/itensityonline.com\\\/index.php\\\/whitelabel-app-setup\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/itensityonline.com\\\/index.php\\\/whitelabel-app-setup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/itensityonline.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Whitelabel app setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#website\",\"url\":\"https:\\\/\\\/itensityonline.com\\\/\",\"name\":\"Itensity Fitness Management Software\",\"description\":\"Itensity Fitness Management Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#organization\"},\"alternateName\":\"Itensity Online\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/itensityonline.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#organization\",\"name\":\"Itensity Fitness Management Software\",\"alternateName\":\"Itensity Online\",\"url\":\"https:\\\/\\\/itensityonline.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/io_horizontal-wordmark-Blue-Transparent.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/io_horizontal-wordmark-Blue-Transparent.png\",\"width\":1000,\"height\":325,\"caption\":\"Itensity Fitness Management Software\"},\"image\":{\"@id\":\"https:\\\/\\\/itensityonline.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/itensityonline\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/itensitymanagementsoftware\\\/\",\"https:\\\/\\\/instagram.com\\\/itensityonline\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Whitelabel app setup - Itensity Fitness Management Software","description":"Itensity Fitness Management Software","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/","og_locale":"en_US","og_type":"article","og_title":"Whitelabel app setup Itensity Fitness Management Software","og_description":"Itensity Fitness Management Software","og_url":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/","og_site_name":"Itensity Fitness Management Software","article_publisher":"https:\/\/www.facebook.com\/itensityonline","article_modified_time":"2026-04-02T09:10:36+00:00","og_image":[{"width":1000,"height":1000,"url":"https:\/\/itensityonline.com\/wp-content\/uploads\/2023\/01\/fsdgsfdg.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/","url":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/","name":"Whitelabel app setup - Itensity Fitness Management Software","isPartOf":{"@id":"https:\/\/itensityonline.com\/#website"},"datePublished":"2026-04-02T08:38:11+00:00","dateModified":"2026-04-02T09:10:36+00:00","description":"Itensity Fitness Management Software","breadcrumb":{"@id":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/itensityonline.com\/index.php\/whitelabel-app-setup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/itensityonline.com\/"},{"@type":"ListItem","position":2,"name":"Whitelabel app setup"}]},{"@type":"WebSite","@id":"https:\/\/itensityonline.com\/#website","url":"https:\/\/itensityonline.com\/","name":"Itensity Fitness Management Software","description":"Itensity Fitness Management Software","publisher":{"@id":"https:\/\/itensityonline.com\/#organization"},"alternateName":"Itensity Online","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itensityonline.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/itensityonline.com\/#organization","name":"Itensity Fitness Management Software","alternateName":"Itensity Online","url":"https:\/\/itensityonline.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/itensityonline.com\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2022\/05\/io_horizontal-wordmark-Blue-Transparent.png","contentUrl":"\/wp-content\/uploads\/2022\/05\/io_horizontal-wordmark-Blue-Transparent.png","width":1000,"height":325,"caption":"Itensity Fitness Management Software"},"image":{"@id":"https:\/\/itensityonline.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/itensityonline","https:\/\/www.linkedin.com\/company\/itensitymanagementsoftware\/","https:\/\/instagram.com\/itensityonline"]}]}},"_links":{"self":[{"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/pages\/7139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/comments?post=7139"}],"version-history":[{"count":7,"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/pages\/7139\/revisions"}],"predecessor-version":[{"id":7146,"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/pages\/7139\/revisions\/7146"}],"wp:attachment":[{"href":"https:\/\/itensityonline.com\/index.php\/wp-json\/wp\/v2\/media?parent=7139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}