Skip to content

Give your company’s apps its look, with its logo, its color and everyone’s photo

Your teams recognize their apps at a glance: your logo on the apps page and at the door of each one, your buttons in your color, everyone’s photo. while finds them on your company’s website, you set them in one click, or your AI agent does it for you.

By Aloïs Oddon, co-founder of Nextmap. Facts checked on November 10, 2026.

View as Markdown

Prerequisites

  • An organization on while, where you are an owner or admin.
  • For while to suggest the logo and the color: your company’s domain, proven by its company sign-in.

Step 1: Take the logo and color from your website

In Organization settings, under Branding, click “Suggest from” your domain. while fetches the logo and the color of your website and shows them under “Found on your site”. Apply sets them; nothing changes before your click.

Would you rather choose them yourself? “Change”, on the Logo row, opens two slots, “On a light background” and “On a dark background”: a PNG of 256 KiB at most, or an SVG of 100 KiB at most. “Choose”, on the Color row, opens the swatches. while works out the color of the text placed on it, white or black, so that it stays readable.

Step 2: Or ask your agent

You, to your agent: Take the logo and the color from our website for our apps.

Your agent takes the same path with the MCP tool update_organization_settings: branding_from to read what your website suggests, then logo, logo_dark and accent_color to set it. It is an administration action: at the Read and act level, your agent asks for your approval, and you confirm in one click. get_organization, with the branding view, reads back what is set.

Through the API: GET and PUT /v1/teams/{organisation}/branding, and POST /v1/teams/{organisation}/branding/suggestion for the suggestion.

What your teams see

Set once, the logo and the color go everywhere your teams go:

  • The apps page, “Your apps at” your organization: your logo at the top, and the icon of each app, which while picks up when the app goes live. An app without an icon gets its letter on your color. With a star, each person puts their favorite apps first; from six apps on, a search finds them.
  • The while console: your logo at the top left.
  • The door of your internal apps: “Continue to” the app, with your logo and the button in your color. Someone who doesn’t have access yet sees your logo, and “Request access” in your color.
  • The invitation email: your logo above the title.

Everyone’s photo

Each person’s photo comes from your company sign-in (Google, Microsoft Entra, Okta or another OpenID Connect provider), picked up at each sign-in. while keeps it and serves it itself, without sending anyone to the provider. Without a company photo, each person adds their own in My account, with “Add a photo”: a PNG, a JPEG or a WebP of 5 MB at most. Otherwise, their initial.

The photo shows in the console’s bar, in Team and in the activity log.

Next steps

Questions

Who sets the logo and the color?

An owner or admin of the organization, in Organization settings, or their AI agent with their approval.

Which files work for the logo?

A PNG of 256 KiB at most, or an SVG of 100 KiB at most. A second logo, optional, is used on dark backgrounds. The invitation email shows the PNG logo: email clients don’t display SVGs.

Where does everyone’s photo come from?

From their company sign-in, picked up at each sign-in. Without one, each person adds their own in My account; otherwise, their initial.

Can each person organize their apps?

Yes. A star puts an app in "Your favorites", at the top of the apps page, and favorites follow the person from one device to another.

Connect your agent, it takes care of the rest

To paste into your agent

Read while.sh/agents, then deploy my app with while.

Copy the instructions

No account needed to try: your app is live right away. To keep it, sign in.

A project for your company? Talk to the team: hello@while.sh