← Signals

Signals · announcement

Onboarding preparation — concluded two months ahead of schedule

On onboarding · five steps · ~3 min read

We announced every deadline in advance, and we met them as announced.

DateWhat was dueOutcome
15 June 2026Telegram channelsDelivered
5 July 2026The mobile appDelivered
30 Sept 2026The full system1 August

The mobile app is the most finished piece of software we have — close to a state where there is nothing left the developers would want to change. It is at its best for operators who need a decision quickly: open it, chat, ask for an app, get the thing.

30 September was never a build estimate. It was room to let everything mature and be tested properly. So the surprise is not that the date holds — it is that we no longer need it.

From 1 August 2026, tunbru is ready — as a sole proprietorship, able to invoice — to onboard new organizations.

Which means the remaining work is contracts, not code. And onboarding has two sides: ours, and yours. Yours can start now, before we ever speak — because the slow parts are not ours to speed up.

Five steps, before we meet

Everything below happens at business.apple.com — Apple Business Manager, now branded simply Apple Business. Budget two months for it and you will be comfortable; most organizations need far less.

1

Get a D-U-N-S number

Your organization needs one to enroll. It is free, and Apple has a lookup tool that tells you whether you already have one. If you do, this step costs you nothing but a search. If you don't, apply and expect up to five business days.

2

Enroll your organization

Apply at business.apple.com with your organization's work email. Apple verifies the address and the person behind it.

3

Add your organization details

The legal entity name and the rest of the record. Then it goes to review — around five business days.

Read that as a range, not a promise. Verification runs on Apple's cadence, in batches; a request filed just after one batch closes waits for the next. Nothing you do makes it faster, so file early.

The Apple Business enrollment form, headed "Add your organization details", with an Organization Name field labelled as the legal entity name.
Step 3. The legal entity name is the one that gets verified — use the name on the paperwork, not the trading name.
4

Turn on Custom Apps

Sign in as an Administrator. Select your name at the bottom of the sidebar, open Preferences, and enable custom apps.

This one is quiet and decisive: with it switched off, a private app assigned correctly to your organization simply never appears.

5

Accept the Apps and Books terms

This is not in the store — it is in your account. Select your name at the bottom of the sidebar, then Preferences → Payments & Billing → Apps and Books, and accept the terms there. Administrator or Content Manager privileges required.

Until they are accepted, no content deploys — free custom apps included. The agreement itself is Apple's Volume Content Terms, the successor to the old Volume Purchase Program terms.

Where the app turns up

Terms accepted, the app arrives somewhere else entirely: Apps and Books → Store → View Store → Custom Apps.

The Apps & Services section of Apple Business, showing Apps & Books with an empty state reading "Get Apps and Custom Apps" and a View Store button.
Apps and Books before anything is assigned — the door to the Store.
The Apple Business Store header with two tabs, Apps and Custom Apps, with Custom Apps selected.
The Custom Apps tab. Empty until a developer assigns an app to your Organization ID.

Then send us one number

Your Organization ID. Signed in as an Administrator, select your name at the bottom of the sidebar, open Preferences → Enrollment Information, and it is listed under Organization Information.

That number is the whole handshake. We add it on our side, the application shows up under Custom Apps, and your people install it. Five steps and one identifier — that is the entire preparation.

How your team gets it

Private does not mean single-copy. Once the app is listed under Custom Apps you take licences for it — ours are priced at €0.00, so the only decisions are how many, and which organizational unit holds them. Apple then offers two ways to pass those licences on.

The Buy Licenses panel in Apple Business, with the License Type dropdown open showing two choices, Managed (selected) and Redemption Codes, alongside fields for Assign to organizational unit, price, quantity and payment method.
Buy Licenses. A free custom app costs nothing to license — the licence type is the choice that matters.

Managed

The licences stay the organization's. You assign them to people or devices through your MDM, and when someone leaves you revoke the seat and hand it to the next person.

The right answer if you already run MDM: the app arrives on the device without anyone having to do anything, and the seat count stays under your control.

Redemption Codes

One-time codes you distribute yourself — email, message, however your team already communicates. The person redeems the code with their Apple Account and the app installs.

The route for organizations with no MDM, at one cost: a redeemed code is spent. It cannot be reclaimed or reused, so a seat leaves with the person who redeemed it.

Either way the app stays private. It is never listed in the App Store, never returned by a search, and cannot be installed by anyone you have not handed a licence or a code to — sharing it with fifty colleagues does not make it public, it makes it deployed.

What can still delay it

The app is in review

Custom apps go through App Review like any other. While a build is in review on our side, it is not assignable — and there is a harder constraint behind it: in App Store Connect, private distribution to an Organization ID has to be set before a build is approved. A build already approved down another route cannot be redirected to your organization after the fact.

An agreement is pending

Apple reissues its terms periodically, and deployment stops until someone accepts the new version. The symptom looks exactly like "the developer hasn't added us yet": an empty Custom Apps tab. Check Preferences → Payments & Billing → Apps and Books first — the acceptance lives in your account settings, not in the store where the app is missing, which is why it is easy to miss.

Propagation

With everything correct on both sides, a newly assigned app still takes time to surface in your Store. Give it a day before treating it as a fault.

Your country

Apps and Books is not available in every country or region. Worth checking yours against Apple's availability list before you start, rather than after step five.

Between speed and patience

Nothing standing between us and an onboarded organization is a build problem any more. What is left is verification queues and integrations with third parties — and talking to an external system means respecting its calendar, not ours.

That is the honest reason we publish the preparation before the invitation. The two months we gained are only gained if you spend them.

30 September is now just a calendar date that has already been surpassed by positive expectation. What falls between here and there is perfectionism — the kind of work that does not move the needle. The job is never finished. The system is.

Work intended to buy back more time for the customer and for ourselves.

The app is not available in every country. We open a region only when a customer asks for it.

A public app usually ships to all 175 storefronts at once. We have chosen to stay at one or two for now. There is no limit behind that decision — ask for your region and we add it, with only a short propagation delay before it appears.

On redemption codes, be clear about where the line sits. Who receives a code is the customer's choice, not ours, and we have no control over it — the app is private by standard, but a code works for whoever holds it. What we do control is identity: who is allowed to sign in, and our ability to sign them out. That is the maximum security anyone can put on this route.

Sources Volume Purchase and Custom Apps · Custom app distribution · Apps and Books payment and billing · Availability of Apple programs and payment methods · Apple Developer Forums — custom app not showing in Apple Business Manager

Onboarding opens 1 August

Join the waitlist

Sinais · anúncio

Preparação do onboarding — concluída dois meses antes do previsto

Sobre o onboarding · cinco passos · ~3 min de leitura

Anunciámos todos os prazos com antecedência, e cumprimo-los como anunciado.

DataO que estava previstoResultado
15 de junho de 2026Canais TelegramEntregue
5 de julho de 2026A app mobileEntregue
30 set 2026O sistema completo1 de agosto

A app mobile é a peça de software mais acabada que temos — perto de um estado em que não resta nada que os programadores quisessem mudar. Está no seu melhor para operadores que precisam de uma decisão depressa: abrir, conversar, pedir uma app, receber a coisa.

30 de setembro nunca foi uma estimativa de construção. Era margem para deixar tudo amadurecer e ser testado como deve ser. Por isso a surpresa não é a data aguentar — é já não precisarmos dela.

A partir de 1 de agosto de 2026, a tunbru está pronta — como empresário em nome individual, com capacidade de faturar — para fazer o onboarding de novas organizações.

O que significa que o trabalho que resta são contratos, não código. E o onboarding tem dois lados: o nosso e o seu. O seu pode começar já, antes de sequer falarmos — porque as partes lentas não são nossas para acelerar.

Cinco passos, antes de nos encontrarmos

Tudo o que se segue acontece em business.apple.com — o Apple Business Manager, agora com a marca simplesmente Apple Business. Reserve dois meses para isto e ficará confortável; a maioria das organizações precisa de muito menos.

1

Obtenha um número D-U-N-S

A sua organização precisa de um para se inscrever. É gratuito, e a Apple tem uma ferramenta de pesquisa que lhe diz se já tem um. Se tiver, este passo não lhe custa mais do que uma pesquisa. Se não tiver, faça o pedido e conte com até cinco dias úteis.

2

Inscreva a sua organização

Candidate-se em business.apple.com com o email de trabalho da sua organização. A Apple verifica o endereço e a pessoa por trás dele.

3

Adicione os dados da sua organização

O nome da entidade legal e o resto do registo. Depois segue para revisão — cerca de cinco dias úteis.

Leia isso como um intervalo, não uma promessa. A verificação corre ao ritmo da Apple, em lotes; um pedido submetido logo depois de um lote fechar espera pelo seguinte. Nada do que fizer a acelera, por isso submeta cedo.

O formulário de inscrição do Apple Business, com o título "Add your organization details", com um campo Organization Name identificado como o nome da entidade legal.
Passo 3. O nome da entidade legal é o que é verificado — use o nome que está nos documentos, não o nome comercial.
4

Ative as Custom Apps

Inicie sessão como Administrador. Selecione o seu nome no fundo da barra lateral, abra Preferences e ative as custom apps.

Este passo é discreto e decisivo: com a opção desligada, uma app privada corretamente atribuída à sua organização simplesmente nunca aparece.

5

Aceite os termos de Apps and Books

Isto não está na loja — está na sua conta. Selecione o seu nome no fundo da barra lateral, depois Preferences → Payments & Billing → Apps and Books, e aceite aí os termos. São necessários privilégios de Administrador ou de Content Manager.

Até serem aceites, nenhum conteúdo é implementado — custom apps gratuitas incluídas. O acordo em si são os Volume Content Terms da Apple, o sucessor dos antigos termos do Volume Purchase Program.

Onde a app aparece

Termos aceites, a app chega a um sítio completamente diferente: Apps and Books → Store → View Store → Custom Apps.

A secção Apps & Services do Apple Business, mostrando Apps & Books com um estado vazio que diz "Get Apps and Custom Apps" e um botão View Store.
Apps and Books antes de qualquer atribuição — a porta para a Store.
O cabeçalho da Store do Apple Business com dois separadores, Apps e Custom Apps, com Custom Apps selecionado.
O separador Custom Apps. Vazio até um programador atribuir uma app ao seu Organization ID.

Depois, envie-nos um número

O seu Organization ID. Com sessão iniciada como Administrador, selecione o seu nome no fundo da barra lateral, abra Preferences → Enrollment Information, e está listado em Organization Information.

Esse número é todo o aperto de mão. Nós adicionamo-lo do nosso lado, a aplicação surge em Custom Apps, e as suas pessoas instalam-na. Cinco passos e um identificador — essa é toda a preparação.

Como a sua equipa a recebe

Privada não significa cópia única. Assim que a app está listada em Custom Apps, obtém licenças para ela — as nossas têm preço de 0,00 €, por isso as únicas decisões são quantas, e que unidade organizacional as detém. A Apple oferece então duas formas de passar essas licenças adiante.

O painel Buy Licenses no Apple Business, com o menu License Type aberto a mostrar duas opções, Managed (selecionada) e Redemption Codes, ao lado de campos para atribuir a uma unidade organizacional, preço, quantidade e método de pagamento.
Buy Licenses. Licenciar uma custom app gratuita não custa nada — o tipo de licença é a escolha que importa.

Managed

As licenças continuam a ser da organização. Atribui-as a pessoas ou dispositivos através do seu MDM e, quando alguém sai, revoga o lugar e entrega-o à pessoa seguinte.

A resposta certa se já usa MDM: a app chega ao dispositivo sem ninguém ter de fazer nada, e o número de lugares fica sob o seu controlo.

Redemption Codes

Códigos de utilização única que distribui você mesmo — email, mensagem, seja como for que a sua equipa já comunica. A pessoa resgata o código com a sua Conta Apple e a app instala-se.

A via para organizações sem MDM, com um custo: um código resgatado está gasto. Não pode ser recuperado nem reutilizado, por isso o lugar vai-se embora com a pessoa que o resgatou.

Em qualquer dos casos, a app continua privada. Nunca é listada na App Store, nunca é devolvida por uma pesquisa, e não pode ser instalada por ninguém a quem não tenha entregado uma licença ou um código — partilhá-la com cinquenta colegas não a torna pública, torna-a implementada.

O que ainda a pode atrasar

A app está em revisão

As custom apps passam pelo App Review como qualquer outra. Enquanto uma build está em revisão do nosso lado, não é atribuível — e há uma restrição mais dura por trás: no App Store Connect, a distribuição privada a um Organization ID tem de ser definida antes de uma build ser aprovada. Uma build já aprovada por outra via não pode ser redirecionada para a sua organização depois do facto.

Um acordo está pendente

A Apple reemite os seus termos periodicamente, e a implementação para até alguém aceitar a nova versão. O sintoma parece exatamente "o programador ainda não nos adicionou": um separador Custom Apps vazio. Verifique primeiro Preferences → Payments & Billing → Apps and Books — a aceitação vive nas definições da sua conta, não na loja onde a app está em falta, e é por isso que é fácil de escapar.

Propagação

Com tudo correto dos dois lados, uma app recém-atribuída ainda leva tempo a surgir na sua Store. Dê-lhe um dia antes de tratar o caso como avaria.

O seu país

Apps and Books não está disponível em todos os países ou regiões. Vale a pena verificar o seu na lista de disponibilidade da Apple antes de começar, em vez de depois do passo cinco.

Entre a rapidez e a paciência

Nada do que está entre nós e uma organização com onboarding feito é já um problema de construção. O que resta são filas de verificação e integrações com terceiros — e falar com um sistema externo significa respeitar o calendário dele, não o nosso.

É essa a razão honesta pela qual publicamos a preparação antes do convite. Os dois meses que ganhámos só são ganhos se os gastar.

30 de setembro é agora apenas uma data no calendário que já foi ultrapassada pela expectativa positiva. O que cai entre aqui e lá é perfeccionismo — o tipo de trabalho que não move a agulha. O trabalho nunca está terminado. O sistema está.

Trabalho destinado a recomprar mais tempo para o cliente e para nós próprios.

A app não está disponível em todos os países. Abrimos uma região apenas quando um cliente a pede.

Uma app pública normalmente é lançada nas 175 lojas de uma vez. Escolhemos ficar por uma ou duas, para já. Não há nenhum limite por trás dessa decisão — peça a sua região e nós adicionamo-la, com apenas um curto atraso de propagação até aparecer.

Sobre os redemption codes, sejamos claros quanto a onde está a linha. Quem recebe um código é escolha do cliente, não nossa, e não temos controlo sobre isso — a app é privada por norma, mas um código funciona para quem o tiver. O que controlamos é a identidade: quem pode iniciar sessão, e a nossa capacidade de terminar a sessão dessa pessoa. É essa a segurança máxima que alguém pode pôr nesta via.

Fontes Volume Purchase and Custom Apps · Distribuição de custom apps · Pagamentos e faturação de Apps and Books · Disponibilidade de programas Apple e métodos de pagamento · Apple Developer Forums — custom app não aparece no Apple Business Manager

O onboarding abre a 1 de agosto

Entrar na lista de espera