Resell push.tt under your own name, or apply your enterprise's identity for internal use. Same platform, same encryption, your branding.
They solve different problems, and only one of them needs an app-store listing. Most enterprises want the first and assume they need the second.
The default. Everything beside it is the same platform with a different identity applied — not a fork, not a separate codebase.
Enterprise branding. Your product name and accent colour applied at sign-in. No separate build, no store review, live the moment you save it.
Reseller tenant. Your own name, icon and store listing, over your own namespace of users, orgs and channels. In development.
Three fields, set in the console by an org administrator and applied at runtime. There is nothing to rebuild and nothing to redeploy.
Honest limit: the Android launcher icon is not org-branded — changing it means a separate build, which is the reseller path below rather than a settings toggle.
A reseller build is not a skin over a shared user list. A tenant is its own namespace of users, organisations and channels, and sign-in is scoped to it — two tenants can both have a user called "dispatch" without ever seeing each other.
The tenant model is implemented on the server and exercised by the test suite. What is not built is the packaged client build and store listing that would sit on top of it.
The encryption, deliberately. This is worth being blunt about, because "white label" sometimes implies a level of access that would break the product.
If your business model requires reading customer traffic, push.tt is the wrong platform and we would rather say so on this page than in a contract negotiation.
Stated plainly so it can be planned around, rather than discovered during onboarding.
Tell us what your customers need and which of the two paths fits. We will be straight about what is ready now and what you would be waiting on.