Notas de campo

Guia de compra de plataformas de neobanco em whitelabel

Uma plataforma de neobanco em whitelabel é software ao qual se aplica a própria marca para lançar uma app de estilo bancário — contas, cartões, transferências, por vezes cripto — sem construir o core de raiz. Comprar uma é, na verdade, comprar duas coisas fáceis de confundir: o core que movimenta o dinheiro e a camada de app que os clientes veem. Este guia serve para as distinguir antes de assinar, porque quase todas as perguntas difíceis sobre uma plataforma whitelabel acabam por ser perguntas sobre onde ficam as suas fronteiras — e o trabalho do fornecedor é esbater essa linha, enquanto o do comprador é encontrá-la.

Há cinco cortes que vale a pena fazer antes de se comprometer: core versus camada de app, onde está a licença, a profundidade do design system, entrega standalone versus embedded, e a decisão de construir ou comprar que está por baixo de tudo. Vejamo-los por ordem.

Primeiro corte: o core versus a camada de app

A linha mais útil a traçar é entre a parte que tem de estar correta e a parte que tem de ser sua. Errar no core sai caro: um livro-razão de partidas dobradas, contas e saldos, KYC e onboarding, emissão e processamento de cartões, rails de cripto e stablecoins, e a consola de operação por trás de tudo. A camada de app é aquilo em que o cliente toca: a marca, os ecrãs, a arquitetura de informação, o subconjunto de funcionalidades ativadas. Uma plataforma que valha a pena partilha um único core por todas as marcas e configura a app por tenant. Avalie as duas por critérios diferentes — julgue o core pela correção: se o livro-razão é de partidas dobradas a sério, se a reconciliação se mantém, se os operadores conseguem realmente geri-lo; julgue a camada de app pela flexibilidade: até onde pode uma marca divergir antes de alguém ter de fazer um fork.

Onde está a licença — e se é separável

A autorização para deter ou movimentar dinheiro é regulada, e não é a mesma compra que o software. Pergunte sem rodeios se a plataforma inclui uma autorização regulada ou espera que traga a sua — e, se incluir, de quem é a licença, em que países, e se é cliente direto ou agente. Para o comprador, o que importa é a separação: uma plataforma que solda o seu software a uma única licença que não pode substituir escolheu discretamente por si a sua jurisdição e o seu parceiro, enquanto uma plataforma que trata a licença como um rail que traz consigo permite-lhe escolher a autorização de forma independente e trocá-la mais tarde. Nenhuma das opções está errada, mas tem de saber qual está a comprar. O Protocore Pay (/products/pay) é a camada de software isolada — funciona sobre os rails regulados que trouxer, e nenhum software é uma licença. Os conceitos que vai encontrar nessa conversa — EMI, instituição de pagamento, agente, banco patrocinador — estão no /glossary.

Que profundidade tem o design system

Toda a promessa do whitelabel é que a app pareça sua, e não um re-skin da demo do fornecedor — e essa promessa só vai tão fundo quanto o design system que lhe serve de base. Um design system superficial permite trocar um logótipo e uma cor de destaque. Um profundo expõe o vocabulário real — cor, tipografia, raio dos cantos, espaçamento, densidade, movimento — como tokens que todos os ecrãs leem, pelo que uma marca é um conjunto de overrides e não um fork. Pergunte quantos tokens existem e o que cobrem, se os mesmos tokens são emitidos para web, nativo e desktop, de modo que uma cor seja a mesma cor em todo o lado, e se um designer consegue afastar um tenant bastante da build de referência sem tocar em código. O design system da Protocore (/products/pds) é uma resposta já em produção — 144 tokens e 889 classes utilitárias, dark-first, raio zero por omissão, emitido para web, .NET e nativo — mas a pergunta do comprador é a geral: a camada de design é um verdadeiro sistema de tokens, ou uma demão de tinta sobre uma app fixa?

App standalone ou camada embedded

A entrega vem em duas formas. Uma app standalone é uma app bancária completa que personaliza e lança sob o seu nome — os seus clientes descarregam o seu banco. Uma camada embedded é um conjunto de componentes e fluxos que integra num produto que já tem — pagamentos e saldos dentro da sua app existente. A escolha não é uma questão de qualidade; é uma questão de onde pertence a experiência do dinheiro. Se o banco é o seu produto, quer a build standalone. Se a banca é uma funcionalidade de um produto maior — um marketplace que paga aos seus vendedores, uma plataforma que dá uma carteira aos seus utilizadores — quer a via embedded, para que o dinheiro viva onde os seus clientes já estão. Uma plataforma que valha a pena comprar faz as duas coisas a partir de um só core, porque ao core tanto lhe faz que o front end seja uma app standalone ou um painel dentro da app de outra pessoa.

O compromisso entre construir e comprar, dito com honestidade

Construir o core por si próprio compra controlo e custa anos. Um livro-razão correto, processamento de cartões, KYC, reconciliação e uma consola de operação são, cada um, um projeto, e todos são requisitos mínimos que tem de cumprir antes de lançar uma única funcionalidade que o cliente note. Comprar o core devolve-lhe esses anos e custa-lhe alguma soberania — herda o modelo de outra pessoa para uma conta, um limite, uma liquidação. A forma honesta de decidir é perguntar que partes são o seu produto e quais são infraestrutura. A infraestrutura — liquidação, reconciliação, ferramentas de conformidade — é muito parecida para todos e raramente é onde se ganha; compre-a. As partes pelas quais os clientes realmente o escolhem — os fluxos, a marca, aquilo que faz melhor do que o incumbente — são onde os seus próprios engenheiros devem passar a vida. Comprar uma plataforma é apostar que o core é infraestrutura e que a sua diferenciação vive por cima dele.

Nunca está a comprar um neobanco. Está a comprar um core que espera que seja infraestrutura e uma camada de app que pretende tornar sua — e toda a avaliação consiste em decidir se o fornecedor traçou essa linha onde a traçaria.
— Protocore · Engenharia de plataforma

Cinco direções, não cinco produtos

Peça exemplos a um fornecedor e muitas vezes ser-lhe-ão mostradas algumas apps acabadas. Leia-as bem: são direções que o mesmo core pode tomar, não um menu onde se escolhe um item. O core de referência de uma plataforma pode servir uma exchange limpa (Halcyon — sóbria, com a operação em primeiro plano), uma super-app centrada no chat (Lumen — o dinheiro a mover-se dentro da conversa), uma app orientada a transferências (Fern — pagamentos em lote e conversão baseada em regras em primeiro lugar), uma build dark com stablecoins (Volt — um organizador de salário e cartões de equipa) e uma conta multimoeda (Meridian — um saldo em EUR ao lado de USDC, e uma conta BTC onde caem as recompensas dos cartões). Cinco marcas, cinco arquiteturas de informação, cinco combinações de funcionalidades — um só livro-razão, um só KYC, um só processador de cartões por baixo de todas. O número que importa não é cinco; é quantos tenants o core consegue suportar. Um fornecedor que diz que o produto são cinco apps não percebeu o próprio produto; um fornecedor que mostra cinco para provar que a sexta é trivial percebeu.

As perguntas que separam os fornecedores

Uma lista curta desfaz a maioria dos discursos comerciais. O core é um sistema partilhado ou um fork por cliente — e quando um bug é corrigido, a correção chega a todos os tenants ao mesmo tempo? A camada de design expõe tokens reais, ou apenas um espaço para o logótipo? A plataforma inclui uma autorização regulamentada, ou tenho de trazer a minha — e posso substituí-la mais tarde? O mesmo core consegue entregar uma app autónoma e uma camada embebida? Que partes consideram infraestrutura de base e quais esperam que eu construa por mim? As respostas situam um fornecedor no mapa que este guia tem vindo a desenhar: core partilhado ou quinta de forks, sistema de tokens ou simples pintura, software mais a minha licença ou um pacote soldado, uma forma de entrega ou duas. A análise completa de um destes cores — as cinco direções, a app de referência e a consola de operador por trás — está em /products/pay, o design system subjacente está em /products/pds, e os termos estão no /glossary.

Tem um sistema para construir?

Conte-nos o problema. Voltamos com uma arquitetura e um plano.