⚠ DEV MODE — auth bypass ativo (FinID OIDC não configurado).
← Catálogo de produtos

FinLabelfinlabel

App whitelabel mobile React Native + jornadas configuráveis + WhatsApp flows.

Category: whitelabel appLayer: channelMaturity: adoptedFicha: enrichedSquad: finlabel-squad

Papel

Aplicativo white-label mobile (iOS/Android) com jornadas configuráveis, canais digitais, WhatsApp flows e experiência segura. Múltiplos idiomas, fluxos conversacionais, jornadas de crédito/seguro/conta. Multi-tenant.

Enterprise Architecture (11/27 capabilities enriquecidas)

✓ toda capability enriquecida com dono tem accountable declarado
✓ nenhuma entidade com dono ambíguo
Onboarding Journeyfinlabel.onboarding
A: CHANNEL_LEAD maturidade: ppl4 proc4 tech4 info3VS: VS-onboarding
OnboardingSession:CRUCustomer:R
Account / Banking Journeyfinlabel.account_journey
A: CHANNEL_LEAD maturidade: ppl4 proc3 tech4 info3VS: VS-banking, VS-onboarding
AccountOpenRequest:C
PIX Journey (mobile)finlabel.pix_journey
A: CHANNEL_LEAD maturidade: ppl4 proc3 tech4 info3VS: VS-pix
PixIntent:C
Credit Journeyfinlabel.credit_journey
A: CHANNEL_LEAD maturidade: ppl4 proc3 tech4 info3VS: VS-credito
CreditIntent:C
Cards Journeyfinlabel.cards_journey
A: CHANNEL_LEAD maturidade: ppl3 proc3 tech3 info3VS: VS-banking
CardRequest:C
Login / Authentication UXfinlabel.auth_login
A: CHANNEL_LEAD maturidade: ppl4 proc4 tech4 info3VS: VS-auth
Session:R
WhatsApp Flowsfinlabel.whatsapp_flows
A: CHANNEL_LEAD maturidade: ppl3 proc3 tech3 info3VS: VS-onboarding
Conversation:R
User Profile / Settingsfinlabel.profile
A: CHANNEL_LEAD maturidade: ppl4 proc3 tech4 info3
UserProfile:CRUD
Accessibility (a11y)finlabel.nf.accessibility
A: CHANNEL_LEAD maturidade: ppl3 proc3 tech3 info2
Mobile Securityfinlabel.nf.security
A: CYBER_LEAD maturidade: ppl3 proc3 tech3 info2
LGPD / Consent UXfinlabel.nf.lgpd
A: DPO maturidade: ppl4 proc4 tech3 info4
ConsentRecord:CRU
LGPD

NÃO é

  • NÃO é orquestrador (FinWay é)
  • NÃO é IB web (FinIB é)

Capabilities (27)

⚙️ Funcionais (18)

Whitelabel Theming
experience

Customização visual por cliente: cores, logos, fontes, dark mode, splash screens.

finlabel.whitelabel
App Setup / Configuration
experience

Setup inicial do app por tenant (config, feature toggles, jornadas habilitadas).

finlabel.setup
Internationalization (i18n)
experience

Suporte a múltiplos idiomas (PT-BR, ES, EN). Traduções por cliente.

finlabel.i18n
Onboarding Journey
onboarding

Jornada de cadastro/abertura de conta. Inclui captura de dados, KYC, biometria.

finlabel.onboarding
Account / Banking Journey
banking_core

Telas de saldo, extrato, transferência, pagamento, Pix dentro do app.

finlabel.account_journey
PIX Journey (mobile)
pix

Fluxos Pix completos no app: enviar, receber, chaves, QR code scan, copia e cola.

finlabel.pix_journey
Credit Journey
credit

Jornada de contratação de crédito: simulação, oferta, contratação, ccb sign.

finlabel.credit_journey
Insurance Journey
integrations

Jornada de contratação de seguro (vida, dispositivo, viagem).

finlabel.insurance_journey
Cards Journey
cards

Telas de cartão: solicitação, ativação, bloqueio, virtual card, fatura, limites.

finlabel.cards_journey
Investments Journey
integrations

Telas de investimentos: CDB, LCI, LCA, fundos, renda fixa.

finlabel.investments
Login / Authentication UX
identity_auth

Telas de login, esqueci minha senha, biometria mobile (FaceID/TouchID), PIN.

finlabel.auth_login
MFA / OTP UX
identity_auth

Componentes de MFA, OTP input, push approval mobile.

finlabel.mfa_ux
WhatsApp Flows
channels

Jornadas no WhatsApp Business: onboarding leve, consulta saldo, Pix conversacional.

finlabel.whatsapp_flows
Push Notifications
notifications

Push notifications FCM (Android) + APNs (iOS). Notificações transacionais e marketing.

finlabel.push_notifications
Deep Links / Universal Links
integrations

Deep links e universal links para acesso direto a telas do app (campanhas, sharing).

finlabel.deep_links
Support / Help Center
admin

Help center, FAQ, suporte in-app (chat, abertura ticket).

finlabel.support_chat
User Profile / Settings
admin

Perfil do usuário: dados pessoais, endereço, preferências, segurança.

finlabel.profile
Native SDKs (iOS / Android)
integrations

SDKs nativos Swift (iOS) e Kotlin (Android) para integração em apps de terceiros.

finlabel.sdks_native

🔧 Não funcionais (9)

Multi-tenancy (apps brand)
architecture

Build pipeline gera N apps (1 por cliente) a partir de mesma base. Brand/bundle ID per cliente.

finlabel.nf.multi_tenancy
Accessibility (a11y)
experience

Acessibilidade WCAG 2.1: VoiceOver, TalkBack, contraste, font sizing, semantic markup.

finlabel.nf.accessibility
Observability (mobile)
observability

Crash reports (Crashlytics/Sentry), analytics (Amplitude/Mixpanel), performance monitoring.

finlabel.nf.observability
Mobile Security
security

Mobile security: SSL pinning, code obfuscation, jailbreak/root detection, anti-tampering.

finlabel.nf.security
LGPD / Consent UX
compliance

Telas de consentimento LGPD, política de privacidade, opt-in marketing.

finlabel.nf.lgpd
Performance (mobile)
performance

Bundle size, cold start, FPS, memory leaks, image optimization.

finlabel.nf.performance
Dependency Management
release

Bumps RN, Expo, libs (npm, gradle, cocoapods).

finlabel.nf.deps
CI/CD Pipeline (mobile)
release

Pipeline build/release iOS (App Store/TestFlight) + Android (Play/Firebase App Distribution).

finlabel.nf.ci_cd
Mobile Testing
reliability

Jest unit, Detox E2E, Appium, snapshot tests, RN testing library.

finlabel.nf.testing

Dependências (2)

ProdutoTipoViaDescrição
finwayconsumesrest_apiAPIs experiência via FinWay
finidauthenticates_viarest_api

Controles (5)

  • ux_regulada
  • disclosure
  • acessibilidade
  • lgpd_conteudo
  • autorizacao_transacional

Gates obrigatórios (3)

  • accessibility_audit
  • disclosure_review_juridico
  • lgpd_review

Timeline · 14 func · 11 não-func · ~25 meses · 8.5 FTE atual

Início
2024-04
Meses ativos
~25
Custo estimado
R$ 4.3M
FTE atual
8.5
Entregas
25
Método de estimação: inferred_from_deps_dates + ficha_vault — mobile app whitelabel depende de FinWay+FinID já maduros; squad confirma
Evidências: Ficha enriched 2026-04-28 + READMEs + ROADMAP + SDK_OVERVIEW + PRODUCT/ARCHITECTURE · Stack React Native + iOS Swift + Android Kotlin SDKs · Status referencial whitelabel app · Clientes: Assaí PJ, Torra, São João, Pague Menos, Crefisa

Evolução do time

PeríodoComposiçãoFTE totalCusto/mês (BRL)
2024-04 → 2024-121× tech_lead2× senior1× pleno1× designer@70%1× qa@50%5.2R$ 126.000
2025-01 → 2025-121× tech_lead3× senior2× pleno1× designer1× qa1× product_owner@50%8.5R$ 195.000
2026-01 → atual1× tech_lead3× senior2× pleno1× designer1× qa1× product_owner@50%8.5R$ 195.000

Entregas funcionais (14)

  1. 2024-04Kickoff FinLabel — app whitelabel mobile
    Decisão estratégica: app whitelabel React Native como produto referencial para clientes embedded finance (Assaí PJ, Torra, São João, Pague Menos).
    source: inferred
  2. 2024-06SDK iOS nativo (Swift)
    SDK iOS Swift para integração nativa em apps de clientes que não usam RN. Cobre auth + APIs core.
    source: inferred
  3. 2024-07SDK Android nativo (Kotlin)
    SDK Android Kotlin (paridade com iOS). Mesma API surface.
    source: inferred
  4. 2024-09Onboarding jornada configurável
    Jornada de onboarding configurável por cliente (steps, validações, branding). Integração com FinTrust (KYC) + FinID (auth).
    source: inferred
  5. 2024-10Cliente Torra — primeiro deploy produtivo
    Torra (fast fashion) como primeiro cliente em produção. App whitelabel com branding Torra + integração SCD/private label.
    source: inferred
  6. 2024-12Notificações push (FCM + APNs)
    Sistema de notificações: Firebase Cloud Messaging (Android) + Apple Push Notification (iOS). Segmentação por tenant.
    source: inferred
  7. 2025-01Cliente São João/Real Bem — embedded finance farma
    Segundo cliente: farma com fintech própria. Customização: tema verde + integração com programa de fidelidade.
    source: inferred
  8. 2025-03WhatsApp Flows integration
    Jornadas conversacionais via WhatsApp Business Flows. Onboarding + consultas + pagamentos via WhatsApp.
    source: inferred
  9. 2025-04Cliente Pague Menos/Renda — multi-provider
    Pague Menos: arranjo multiparceiro (Dock, SuTHUB, BMP, Bauk). App whitelabel orquestra UX cross-provider.
    source: inferred
  10. 2025-06Cliente Assaí PJ — esteira subadquirência
    Cliente high-scale: Assaí PJ. App whitelabel para esteira subadquirência + cashback PJ + conta liquidação.
    source: inferred
  11. 2025-08Disclosure regulatório embarcado
    Telas de disclosure (CCB, taxa de juros, contratos) embarcadas no app conforme exigência BCB + LGPD.
    source: inferred
  12. 2025-10Cliente Crefisa — conta digital PJ
    Crefisa: app whitelabel para conta digital PJ. Integração com FinPSTI + FinID + FinWay.
    source: inferred
  13. 2025-12Jornadas de crédito + seguro
    Templates de jornada para CDC, consignado, seguros. Integração com FinSignature (CCB) + FinTrust (score).
    source: inferred
  14. 2026-02AI conversational (FinAI integration)
    Embedded chat com FinAI: suporte conversacional, consultas, alertas inteligentes. Beta em 1 cliente.
    source: inferred

Entregas não funcionais (11)

  1. 2024-05Stack base: React Native + TypeScript + multi-tenant
    Setup base: React Native + TypeScript 5. Estrutura multi-tenant para customização visual por cliente (cores, logos, jornadas).
    source: inferred
  2. 2024-08Pipeline CI/CD: Fastlane + Firebase App Distribution
    Pipeline automatizada: build iOS via Fastlane → Firebase App Distribution + TestFlight; Android → Firebase + Play Console.
    source: inferred
  3. 2024-11Acessibilidade WCAG 2.1 AA
    Audit + remediação para nível AA: contraste, screen-reader labels, navegação por teclado. Pré-requisito regulatório (Lei 13.146).
    source: inferred
  4. 2025-02i18n: pt-BR + en + es
    Internacionalização: pt-BR (default), en (suporte), es (futuro LATAM). Estrutura modular para novos idiomas.
    source: inferred
  5. 2025-05Biometric auth (Face ID / Touch ID / fingerprint)
    Autenticação biométrica nativa em iOS e Android. Integração com FinID via challenge-response.
    source: inferred
  6. 2025-07Performance: bundle size + lazy loading
    Bundle iOS < 25MB; Android < 30MB. Lazy loading de features pesadas (KYC liveness, biometria).
    source: inferred
  7. 2025-09Crash reporting + analytics
    Sentry para crash reporting; analytics via Firebase Analytics + custom events. Dashboards por tenant.
    source: inferred
  8. 2025-11Multi-tenancy avançada: theme + feature flags
    Sistema de feature flags por tenant (rollout gradual). Theme system: cores, fontes, ícones por tenant.
    source: inferred
  9. 2026-01React Native New Architecture (Fabric + TurboModules)
    Migração para New Architecture do RN: Fabric renderer + TurboModules. Performance 30%+ em listas pesadas.
    source: inferred
  10. 2026-03Acessibilidade WCAG 2.2 AA + audit terceiro
    Upgrade para WCAG 2.2 + audit por consultoria externa. Compliance + certificação.
    source: inferred
  11. 2026-04Ficha Vault enriched + status referencial
    Ficha enriquecida 2026-04-28. Confirma FinLabel como stack whitelabel referencial Finaya.
    source: docs · evidence ✓

Squad owner de finlabel enriquece via PR em packages/ts/products-catalog/src/products/timelines/finlabel-timeline.ts

Capabilities — evolução técnica (23 capabilities · 4275 commits mapeados em 57.5%)

Método de mapeamento: priority: (1) repo único de capability; (2) conventional scope match; (3) longest keyword in message
Repos analisados: 3 repos → finlabel-setup, finlabel-sdks, finlabel-app
Unmapped: 1817 commits (squad refina catalog em packages/ts/products-catalog/src/products/capability-catalogs/)

⚙️ Capabilities funcionais (15)

App Setup / Configuration🔥 Evoluindoexperience
Setup inicial do app por tenant (config, feature toggles, jornadas habilitadas).
206 commits
2022-012026-07
finlabel.setup · 13 meses de atividade · 109 feat · 78 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071100
e8a677a featgating granular de opções — boleto de depósito + agendamento TED (Crefisa) — PJ-…
2026-053030
e0e7a43 fixuse password from login payload in biometry setup (#509)
cd00c69 fixsubstituir setup-ruby por rbenv no self-hosted macOS
a255bf5 fixsetup-ruby rubies-path para self-hosted macOS
2026-0421480
5802a1e featmap all E2E tests to Qase case IDs via qase.id() annotations
8e363c7 featauto-convert test videos from WebM to MP4 with size optimization
80342fb featenable screenshots and video capture for all E2E tests
2026-03307220
8dbf479 featexpand flow data and refine chart rendering
75dbe8d featadd App Navigation flow map page
00cbe47 featpadronizar footer com copyright em todos os 16 templates
2026-023814210
e5c2e1f featadd institution data and processingDisclosure to label form
8214676 featauto-save all on create, manual save + nav guard on edit
4e44e61 featlazy-load preview screens and add upload loading state (B.12 + B.14)
2026-017351180
e881e1c featadd URL-friendly slugs for labels
9b64cb4 featadd Firebase draft persistence for labels
21e1cbd featadd localStorage persistence for labels, tenants and providers
2025-12262230
04286a3 featenable free navigation between form steps
d0b3fea featimplement multi-step label creation flow (Epic 4)
bc8600a featadd Label Edit page with FormBuilder integration
2025-111000
6c35beb otherUpdate runner configuration for load-config job
2025-041100
0c73c6f featadd maxim-lobanov/setup-xcode@v1 to the actions (#112)
2022-101100
76156b3 featnew client
2022-051010
0c6130a fixold files
2022-041100
3d8faed featdisable mocks

+ 1 meses anteriores omitidos.

Onboarding Journey✓ Maduroonboarding
Jornada de cadastro/abertura de conta. Inclui captura de dados, KYC, biometria.
151 commits
2021-112026-07
finlabel.onboarding · 26 meses de atividade · 73 feat · 43 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072020
d67582e fixonboarding completo inicia no step certo por tipo de conta no caminho pós-onboar…
048ba70 fixnão persistir credenciais de onboarding em texto claro (F6/CWE-312) (#628)
2026-051010
588fa17 fixcorrige tela branca do onboarding (permissão de câmera Unico) (#541)
2026-047610
f9c8f7b featintegrate PjOnboardingFlow + Maestro PJ E2E flow
dc2508e featcreate package with port, fake adapter, hooks, helpers, constants, flow
e286882 featintegrate PfOnboardingFlow with Questionnaire + Maestro v2
2026-033030
145f82e fixremover seção 'Baixe já o Builders ID' do email BKO Cadastro
31b22a5 fixcorrigir tela vazia ao continuar cadastro (#368)
92ed9c1 fixdon't block onboarding when getTermsAndPolicy fails (#335)
2026-023116120
2adf9c0 featreplace dynamic company type/size with static options
d1a1ebd featremove ONBOARDING_INTRO screen and centralize init logic (#288)
f7dd34e featrefactor AccountChoice to use titleArray and hide password tips
2026-017150
c7c2375 featstandardize onboarding provider selection
d312414 fixcorrect onboarding and unico tests, update docs
4e0dfab fixcadastroMarAberto on label torra
2025-121000
bdc54ef other[CORPX] - Adicionar numero do documento para PJ no fluxo de upload de arquivo no…
2025-116310
8471036 featadd support for CORPX client in onboarding process with unico in complete onboar…
2937d0a featupdate navigation for Unico onboarding error handling and add CORPX client suppo…
de98a93 fixonboarding terms spacing
2025-101100
f4ca93d featadd support for CORPX client in onboarding process with unico
2025-093020
c6ec83f fixnew simpleOnboarding entry to assai pay
f274316 fixgeneral problems on onboarding
8d935f9 otheronboarding architecture
2025-082010
9ab48b5 fixsimple onboarding emailOtp required?
cff8b56 otherMatheus.riboli/assai onboarding flow (#138)
2025-071010
53e2227 fixscene area on private onboarding + credit onboarding

+ 14 meses anteriores omitidos.

PIX Journey (mobile)✓ Maduropix
Fluxos Pix completos no app: enviar, receber, chaves, QR code scan, copia e cola.
124 commits
2022-012026-07
finlabel.pix_journey · 26 meses de atividade · 65 feat · 31 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-073300
a58ce76 feathabilita Pix e atalho Agendados na home — crefisa (#660)
be7207d featremove Depositar do menu (PJ-1507) + tag "Em breve" no Pix (PJ-1509) (#651)
10d4cb2 featexibe toast de sucesso ao concluir devolução Pix (#613)
2026-056510
6c97634 featUX da CompletedScene após alteração de limite PIX (#566)
dcce3ba featnavegação e UX da CompletedScene após alteração de limite PIX (#563)
1911925 featreplace success toast with CompletedPrivateScene in limit adjustment screens (#5…
2026-044040
6d67e2c fixsalvar QR Code em arquivo temp antes de compartilhar no Android (#498)
cd4c7dd fixlimpar stores MobX ao executar logoutAndClearAll (#494)
183d6cd fixQRCode dots invisíveis em labels com text.contrast branco (#485)
2026-039610
5fff66c featusar totalDailyLimit da API por contexto e títulos dinâmicos (#382)
661eec8 featmigrate RegisterKeyComponent to titleArray pattern (#350)
5e67831 fixupdate limit adjustment success messages (#403)
2026-023120
92f9d02 featimprove QR code scanner UI with centered mask and overlay
9ef4bad fixadjustment in the QrCodeConfirmation and QrCodeValue layout (#292)
c6680c0 fixclear transaction info on qr code reading (#276)
2026-013210
9b3d395 featpersist startNightTime and improve error handling
27b3f0c featadd adjustPixLimitToApiValue function and update limits processing in PIX API (#…
df39e0c fixshare qr code static
2025-122010
9fc1308 fixforce pix key before home pix keys
bfa79d2 otherAndrezzera/fix/cancel scheduled pix (#235)
2025-112020
2a27956 fixsend endtoend on pix key transfer
ea8aead fixread qr code with back camera
2025-092100
3345c43 featchange pix texts and pix transfers icon (#157)
6cc50d8 otherAndrezzera/fix/invalid date scheduled pix (#142)
2025-081100
19fd427 featpooling automatic pix
2025-076210
b474748 featadd bank name to pixToDynamicFields
f9d92fd featrecurrence pix key
80a86be fixadd validation to reverlsal pix greatter than original value
2025-064130
4133433 featpix limits manages
ab866b0 fixwithdraw qr code
d4e2040 fixadd flags missing on pix screens

+ 14 meses anteriores omitidos.

Account / Banking Journey✓ Madurobanking_core
Telas de saldo, extrato, transferência, pagamento, Pix dentro do app.
120 commits
2021-122026-07
finlabel.account_journey · 26 meses de atividade · 31 feat · 38 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-074130
01dbea6 featgate do "+" na busca de contato — melhoria de UX (PJ-1430) (#636)
9cc6b09 fixscrub de PII nos breadcrumbs do Sentry + dedupe do GET /me/accounts (TORRA-APP-A…
9277b71 fixresolve CPF do re-auth de sessão na troca de conta (#629)
2026-062010
0a6694a fixsuprime autodispatch de biometria no onboarding de conta secundária (#607)
1f42073 otherredirect error multiconta (#604)
2026-053200
7f81156 featgate fetchAccounts por manifest.features.config.multiAccount (#557)
c8990d4 featcache de token por conta + BiometricGate + Storage cache + ModalFrame standardiz…
fffb459 othercrefisa opting out of multi accounts for now (#565)
2026-042200
bd9f1f9 featRN 0.84.1 app rendering Statement SDK on iOS simulator
68c0921 featdebit adjustments across statement and schedule (#477)
2026-037430
c910244 featadd Conta Fiel (Corinthians) white-label with sports features (#448)
3931123 featadd Conta Fiel white-label with sports features + misc fixes (#405)
cf2f91f featredesenho da tela de extrato (#396)
2026-022910130
aa64d01 featreplace extrato screen with comprovante (receipt) in preview
5e921b6 featexport accent color token with 4 variants for banking-app
33e94a7 featadd LabelExport UI component for banking-app export
2026-0123250
c0c109c featunify Button variant system with banking-app
5df7b81 featadd Google Play service account key sync
df485cb fixuse banking-app theme contrast colors
2025-127040
fc120bf fixshow refDocument if businessAccount was null
a4df219 fixinfo account visibility fixed
54e183d otherMerge branch 'develop' of github.com:buildersbank/banking-app into jaquelinekiri…
2025-111000
e4ad37e other[Assai] - Extrato de recebíveis (#221)
2025-106010
6eaf057 fixremoving validate number on account digits
51e249a otherMerge branch 'develop' of github.com:buildersbank/banking-app into goul4rt/feat/…
b0ae9d1 otherM erge branch 'jaquelinekirino-finaya/chore/upgrade-rn-0.76.9' of github.com-fin…
2025-092010
49b52ed fixupdate account formatter to include account digit (#144)
799c2d7 otherMerge branch 'matheus.riboli/update-tivit-and-use-request-id' of github.com:buil…
2025-072020
0d1353d fixtexlink Search list / contacts list
e1fab49 fixlisting schedules on statement

+ 14 meses anteriores omitidos.

Whitelabel Theming○ Estávelexperience
Customização visual por cliente: cores, logos, fontes, dark mode, splash screens.
93 commits
2021-112026-07
finlabel.whitelabel · 16 meses de atividade · 33 feat · 47 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071010
184ead9 fixmodal de logout usa 'documento' em vez de 'CPF' (PJ-1439) (#618)
2026-051010
3f126d2 fixFace ID/passcode prompt no Keychain, race condition no switchError e flash do Bi…
2026-033030
f8e656d fixcentralizar logo footer com align=center e margin:0 auto no img
cb3d6f7 fixcentralizar logo no footer dos emails
32cf012 fixupdate fyhub accent color to blue (#387)
2026-02319180
faa007f featadd card color tokens (background + contrast) to label form and theme export
393a950 featcustomização de themeRadius por label (button, card, input, modal, avatar)
f16c445 featadvanced theme mode with auto/manual color variant editing
2026-013115150
1c442b1 featadd comprehensive e2e tests and BrandingPreview improvements
54783c5 featintegrate BrandingPreview in feature flags step
8975559 featupdate branding and fix UI styling issues
2025-121010
71a9fbe fixmigrate theme.json to standard format
2025-094300
c175b8a featforce logout on app open (#149)
635a7af featchange splashscreen on android and ios
5d208bd featupdate home and splash screen logo (#146)
2025-081010
586c39f fixassai pay zip with new landing logo (#140)
2025-071010
53a2e54 fixthemeRadius converter on figma json
2024-052020
1496696 fixthemeStore dar/light from remoteConfig
220a2ba fixcolors
2022-121100
0897276 featresponsive to theme and scenes
2022-051000
8d4f403 otherMerge pull request #151 from platformbuilders/chore/theme

+ 4 meses anteriores omitidos.

Native SDKs (iOS / Android)🔥 Evoluindointegrations
SDKs nativos Swift (iOS) e Kotlin (Android) para integração em apps de terceiros.
91 commits
2021-112026-06
finlabel.sdks_native · 11 meses de atividade · 62 feat · 19 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061000
d3c1c2d otherMerge pull request #6 from buildersbank/feat/cnpj-alfanumerico-frontend
2026-052010
99abea6 fixclassify unico sdk errors (#564)
3aef4d6 otherMerge pull request #2 from buildersbank/feat/host-orchestration-stack-navigator
2026-04645950
6eba014 featFAQ + FaqDetails screens (port 1a)
f337661 featsdkManifest export em sdk-public e sdk-ui
cca04ef featTextField eye icon via FontAwesome6Pro Solid + login UX fixes
2026-037070
15a0852 fixforce Compose Foundation 1.7.0+ for Tivit SDK compatibility (#433)
ce5f729 fixforce androidx.activity 1.9.3 and exclude navigationevent to fix Tivit SDK build…
befd2d8 fixremove TensorFlow Lite exclusions that break Unico SDK (#417)
2026-025130
45c92ae featconditional native dependency linking per label (#321)
ac63867 fixremove CODE_SIGN_IDENTITY[sdk=iphoneos*] override in Fastfile
0aaf03f fixadd gsutil (Google Cloud SDK) to runner requirements
2026-012110
5cc13d3 featintegrate Unico SDK credentials with 1Password
c6db530 fixadd stoneagebr SDK workaround for arm64 simulator builds
2025-091100
2b707e3 featminSdkVersion adjustment
2025-086010
c5d6b90 fixsdk35 on scene unico
d8c6aec otherMerge branch 'pripoliveira/feat/sdk-unico' into develop-unico-new-store
b3076d3 otherMerge remote-tracking branch 'origin/develop' into pripoliveira/feat/sdk-unico
2025-071000
74fbefc otherIntegração SDK tivit (#125)
2025-041000
98f40b5 otherMatheus.riboli/fix/ios sdk (#111)
2021-111010
85ac209 fixandroid with target sdk 30
Internationalization (i18n)✓ Maduroexperience
Suporte a múltiplos idiomas (PT-BR, ES, EN). Traduções por cliente.
90 commits
2022-122026-04
finlabel.i18n · 14 meses de atividade · 58 feat · 17 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-041100
2029d67 featwire fake biometry/storage/chat/i18n adapters in FinayaCoreProvider
2026-023030
d5000bd fixchange terms screen button from "FINALIZAR CADASTRO" to "CONTINUAR"
8e743cb fixupgrade unico-sdk to 2.0.6 with camera_failed translation (#284)
dde51b1 fixupgrade unico-sdk to 2.0.6 with camera_failed translation
2026-014030
7839ff3 fixupdate modal text for description input in English and Portuguese
b6591ad fixupdate i18n translation keys and improve input styles
511d353 fixversion InfoPlist.strings localization files
2025-101100
27e80f0 featadd fraud suspicion translation to the remote config enum inside the zip
2025-081010
5924403 fixloading on init func + translations + theme
2025-071100
66e4fb9 featreceipt translations
2025-064040
7e0378d fixtranslations limits
429240c fixadd translations to manage limits
4ca3d0a fixschedule translation
2025-051010
4ff5efd fixtext en + translations
2025-023010
4d8ed26 fixfix credit simulation translation (#69)
6770c73 otherMatheus.riboli/feat/new translation structure (#48)
2e18f8f otherremove unsed things about translations
2025-011100
7892afe featAdded translations to the texts and final style adjustments
2023-03272510
88da512 featenums and stores
673c637 featpix dto
807080c featpix raise limit
2023-02231820
2a7e49a featpix home
82fad17 featpix landing
f8bef9d featpix intro

+ 2 meses anteriores omitidos.

Login / Authentication UX✓ Maduroidentity_auth
Telas de login, esqueci minha senha, biometria mobile (FaceID/TouchID), PIN.
82 commits
2021-112026-07
finlabel.auth_login · 22 meses de atividade · 22 feat · 40 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-073030
4646aba fixFix 2 — corrida do pinning (CertificatePinningClientFactory) + hardening [substi…
b702ef6 fixhabilita SSL pinning no host real *.crefisa.com.br + crash on fail (DEV/HML) (#6…
2f1e6bc fixauto-cura de Keychain corrompido + blindagem do login biométrico (trava ao troca…
2026-062110
a2f9ad2 featreautenticação mid-session em 401 sem perder a jornada (#606)
60edb80 fixdetecta Invalid Device por providerCode S00002 (agnóstico ao status e mensagem) …
2026-055140
9ecf9c3 featsuite de contratos com login real + drift gate ativo (#528)
b797219 fixbump @buildersbank/react-native-ssl-pinning 0.3.0 -> 0.3.1 (#562)
d4ea81c fixallow dollar sign only for legacy login passwords (#556)
2026-045050
7caf7e0 fixrelax tenant read rule for first-login flow
b77ba05 fixproper auth claims in emulator, remove permissive rules workaround
35a1964 fixSafeAreaView wrapping nas Screens dos SDKs
2026-035030
5ca1920 fixbreak infinite redirect loop and harden tenant rehydration
b191225 fixfix silent auth error swallowing and CNPJ query permissions
c218c56 fixskip biometric prompt on logout (#450)
2026-0216790
08aa306 featadd LoginScreen preview with CPF/CNPJ input
afae081 featsimulação de login para Apple Review (#306)
b912cd3 featadd facial biometry validation step to forgot password flow
2026-017340
d037950 featadd tenant management and fix auth/context issues
fd0f94d featimprove login flow speed and add password validation test
664f6ab featadd testIDs for E2E testing and expand login/signup tests
2025-122020
4a62be9 fixmatch auth
2025-111000
0e0de03 otherPinInput
2025-081100
419c837 featadd deviceId + signature on authorizations delete
2025-071100
e8b11b1 featincrease authorizations flow
2025-061000
b7d1ba3 otherMatheus.riboli/fix expired token login (#124)

+ 10 meses anteriores omitidos.

Cards Journey✓ Madurocards
Telas de cartão: solicitação, ativação, bloqueio, virtual card, fatura, limites.
73 commits
2021-122026-05
finlabel.cards_journey · 19 meses de atividade · 36 feat · 15 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-051100
f87aa5d featrunner Node dedicated pros endpoints com x-signature/cardPassword
2026-041100
dff131e featlogo size configurável por label via manifest (#481)
2026-035230
462465e featimprove tenant card UI with kebab menu and label count
27e68fa featredesenho visual dos cards de limite e próxima fatura (#401)
5977971 fixuse styled(Button) for EditButton to resolve gradient color in tenant cards
2026-021010
d0ac9e9 fixusing previous BillsCards layout in the homepage (#309)
2026-012200
d7ad5b0 featdisplay tenant name on label cards for super admin
28cc585 featdisplay icon image in label cards when available
2025-111000
9932030 otherAndrezzera/feat/change cards flow (#204)
2025-102000
006ae84 otherPripoliveira/feat/cards change texts (#181)
c826a16 otherfeat: adding new description for card torra (#187)
2025-095300
4e9a6bf featCards texts and status updates (#169)
330c397 featadd text to button on bills cards
1a2772d featupdate transaction icons with card_transaction and receivables (#161)
2025-051010
67e79e0 fixcard mocks + transactions mocks
2025-043020
a1ca258 fixcards spacing
4bf50eb fixcanceled label + update card date after blocked (#98)
54c65de otherFabinppk/fix/cards flags (#105)
2025-034000
4306183 otherFabinppk/feat/card details (#96)
deaa033 otherFabinppk/fix/billscard itens (#94)
aafeb13 otherAndrezzera/feat/my cards (#91)
2024-113210
459e4e5 featinvoiceDetails scene + summaryCard component
f4a1452 featnew Card component to home (#13)
c702024 fixpermited value 0 on billsCards

+ 7 meses anteriores omitidos.

Push Notifications○ Estávelnotifications
Push notifications FCM (Android) + APNs (iOS). Notificações transacionais e marketing.
52 commits
2021-102026-06
finlabel.push_notifications · 18 meses de atividade · 17 feat · 19 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-062010
f8f3cde fixobtém FCM token sem gate de permissão (colisão com Infobip) (#596)
ef0c279 otherFIX[ASSAI] - Android Notification (#598)
2026-052020
f052901 fixguard onOpenNotification contra payload undefined (#560)
f7c4827 fixset android notification small icon to prevent crash (#552)
2026-041000
5170a2d otherUse GitHub App token for deploy build number push (#503)
2026-034220
d1d28b9 featadds sonar scan on tags and push to develop and main
146962a feattreat Play Store upload as non-blocking warning in Slack notifications
6557160 fixfilter MISSING_INSTANCEID_SERVICE Sentry noise and prevent UnhandledRejection (#…
2026-027250
4b0064b featadd Slack notifications via Firebase Cloud Functions
1122a64 featmove Slack notification before preflight, add preflight step visibility
df93b00 fixmove push token request to post-login (#312)
2026-014220
09b9ee2 featremoving tests from pre-push, updating min coverage
8256fe5 featfix notifications and add Firebase Storage upload
0fbfcf8 fixvault push problems
2025-111010
b0ed9f9 fixtry catch on get notifications without show alert error to user
2025-091100
5cc169f featMultiline text input notification (#164)
2025-061100
6f5226b featimplement notification preferences management and enhance accessibility (#122)
2025-051010
095426b fixnotifications mock
2025-022100
708b9d4 featgetting notification through an api call instead of mocked data (#74)
db4c1e7 otherFabinppk/fix/push notification (#41)
2024-103110
eba4cc7 featslack notifications
32ff050 fixstatusbarheight in android toast notification
9a47ea1 otherMerge pull request #8 from buildersbank/feat/notifications

+ 6 meses anteriores omitidos.

User Profile / Settings🔥 Evoluindoadmin
Perfil do usuário: dados pessoais, endereço, preferências, segurança.
46 commits
2021-122026-03
finlabel.profile · 13 meses de atividade · 22 feat · 20 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-032110
64d3140 featShort.io distribution links + iOS provisioning profile auto-setup (#337)
198b10e fixrestore production remote config settings and guard against template regeneratio…
2026-02201280
96717ac featauto-validate and regenerate iOS provisioning profile (#328)
61fb655 featadd iOS distribution cert and provisioning profile for template
ef45480 featcopy full banking data (bank, agency, account) instead of account only
2026-011010
e3e775d fixchange logout button variant from secondary to outline
2025-121010
9319e13 fixmargin-right on profile
2025-081010
67b6c8b fixremove @ from path build gradle and bluid settings gradle
2025-021010
b33656d fixremove fixed provisioning profile
2024-051010
107ad71 fixcleaning remote settings
2023-032010
763339f fixroute inside homeMenu
6c87a34 otherMerge pull request #329 from platformbuilders/fix/profileRoute
2023-012110
bdcc9cb featprofile scene button
a8277fb fixpath to translation
2022-082010
df5a882 fixdeactivate fields
1d4ca9d otherMerge pull request #217 from platformbuilders/fix/profileFields
2022-051100
546ce9d featinside profile scene
2022-011100
97c4dfc featconfigs

+ 1 meses anteriores omitidos.

Support / Help Center✓ Maduroadmin
Help center, FAQ, suporte in-app (chat, abertura ticket).
45 commits
2021-112026-07
finlabel.support_chat · 11 meses de atividade · 17 feat · 13 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071010
32b88ff fixupdate Infobip chat SDK
2026-062110
71dd822 featsuporte a CNPJ alfanumérico (IN RFB 2.229/2024) (#580)
c730178 fixsuporte alfanumerico no frontend (IN RFB 2.229/2024)
2026-034220
5dcf688 featexibe versão do app na tela de FAQ com DisplayEnv (#447)
4e24217 featsupport 32-bit ARMv7 devices (armeabi-v7a)
de91919 fixarmeabi-v7a support + TensorFlow/LiteRT dedup for all labels (#428)
2026-023210
6a149ba featadd header color tokens and reference preset support
5520977 featadd Vector Drawable support for Android splash screen
9995ddc fixfix helper paths and remove problematic modal handler
2026-019360
c4104c0 featadd mobile app files upload support (keystore, certificates)
9580eac featadd Firebase Emulator support for local testing
ae9d669 featadd section and grid layout support for form fields
2025-122110
55cffd2 featadd base files for clean clone support
4302025 fixbackbutton in infobip chat
2025-111000
8f60608 otherMerge branch 'jaquelinekirino-finaya/feat/chat' into jaquelinekirino-finaya/chor…
2025-104000
b605f3e otherMerge remote-tracking branch 'origin/develop' into jaquelinekirino-finaya/feat/c…
2025-0910400
8de062d featadd show chat to faqdetails scene
77d17fb featupdate torra labels and config for chat
70c05ef featinfobip chat for torra
2023-014300
9d46bbe feathome faq button
f62edc5 featfaq details and adjustments
ea0bac7 feattextFormatter, remoteconfig, init faq
2021-115110
f45acd8 featimplement onHelp
2ccce96 fixscene wrapper
3fc0b3f otherMerge pull request #26 from platformbuilders/fix/help
Credit Journey○ Estávelcredit
Jornada de contratação de crédito: simulação, oferta, contratação, ccb sign.
37 commits
2024-112026-06
finlabel.credit_journey · 15 meses de atividade · 16 feat · 16 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061010
50353b4 fixrender skeletons for credit widgets during loading (#553)
2026-051100
270be73 featopt-in 'Entenda o Limite Adicional' button on credit card section (#522)
2026-041010
2e9f47a fixadicionar chave i18n creditCardEmpty ausente no cartão vazio (#496)
2026-023210
632babc featadd testIDs to Credit, Voucher, Withdrawal, and FAQ components
6882b8a featadd E2E tests for missing modules (credit, recharge, withdrawal, chat, validatio…
3673dda fixadd ButtonVariant to CreditLimit test mock
2026-012020
1bace5e fiximprove UI components styling and button variants
0c1a495 fixauto-fill CPF pix key with user document (#253)
2025-111100
62405fc featadd pixKeyType select to the credit simulation flow with the proper validations …
2025-092200
6419b15 featupdate tivit version, added biometric validation request to get the biometric pr…
2025-071010
e4841e1 fixmore credit products mocks
2025-051010
ada934b fixcalling get pendings before fetching the credit card info (#117)
2025-041010
5657386 fixremove goWithdraw option from credit simulation
2025-033010
b154e6d fixvalidate if product is enabled to show credit limit component (#85)
8c58c64 otherAndrezzera/feat/change loan limit card (#82)
7704f3a otherMatheus.riboli/feat/credit simulation cancellation (#76)
2025-024020
9da3194 fixuse CREDIT_SIMULATION_PIX_KEY_CONFIRMATION instead of CREDIT_SIM… (#71)
8c57736 fixalign text on CCB :skull: (#64)
22bf608 otherMatheus.riboli/fix/loan adjustments (#60)

+ 3 meses anteriores omitidos.

MFA / OTP UX○ Estávelidentity_auth
Componentes de MFA, OTP input, push approval mobile.
9 commits
2021-122026-04
finlabel.mfa_ux · 7 meses de atividade · 4 feat · 2 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-041100
cddd282 featswitch to device-not-associated + Maestro 2FA E2E
2026-031010
caf96a2 fixreset resend timer when switching OTP step (#384)
2025-021000
f2580e6 otherMatheus.riboli/fix/clear otp on resend (#52)
2024-111100
dd328b6 featadd feature flag to enable/disabled required email/phone otp
2022-052100
f7764f2 featotpcheck
7dd1f05 otherMerge pull request #168 from platformbuilders/refactor/otpTexts
2022-011100
a3fa7dd featdone; flow completed
2021-122010
4041a59 fixmodal otp timer
3dc4d58 otherMerge pull request #59 from platformbuilders/fix/resend-otp
Investments Journey○ Estávelintegrations
Telas de investimentos: CDB, LCI, LCA, fundos, renda fixa.
1 commits
2026-022026-02
finlabel.investments · 1 meses de atividade · 0 feat · 1 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-021010
204d39b fixusar background.z1 como fundo das telas (igual SceneWrapper)

🔧 Capabilities não funcionais (8)

Dependency Management🔥 Evoluindorelease
Bumps RN, Expo, libs (npm, gradle, cocoapods).
828 commits
2021-112026-07
finlabel.nf.deps · 44 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-077000
99ed613 chorebump build #4 for v1.4.24 [skip ci]
443c158 chorebump build #3 for v1.4.24 [skip ci]
80952d7 chorebump build #2 for v1.4.24 [skip ci]
2026-066000
b46883e choreadd loops docs generator and dependency security resolutions
5e44f61 choreremediate tooling Dependabot advisories (#595)
6097f46 chorebump build #2 for v1.4.12 [skip ci]
2026-0534000
86cf869 chorebump build #3 for v1.4.10 [skip ci]
e3b7b54 chorebump build #2 for v1.4.10 [skip ci]
edf512b chorebump build #1 for v1.4.10 [skip ci]
2026-0429000
d729d17 docsupdate session handoff
f7821ad docsadd eslint v9 migration task to TODO backlog (B.20)
465af1d docsprotocol updated with capture.sh + diff.sh references and tracker
2026-0318000
f357641 docsadd backend email template migration guide
9dfa10e docsatualizar e criar documentação de templates de email
6f87c3f docsdocument Firestore unfiltered query permission fixes
2026-0256000
f879e44 docsmark B.5, B.6, B.10-B.14, B.16, R.3 as resolved in TODO + CHANGELOG
8782b18 docsadd JSDoc to FormBuilder types (B.16)
3e0dbc4 docsmark B.2 and B.9 as resolved in TODO + CHANGELOG
2026-0148000
1f052ff docsadd comprehensive documentation usage instructions
9c037ec choreremove unused imports
92b9c84 docsupdate architecture documentation for root collection
2025-1236000
d9d8d15 choreupdate TODO.md with Epic 4 completion status
cd6bc48 choreinitial commit - Finaya Banking Setup
e64a698 choremapping icon replacement candidates
2025-1174000
4088772 choreincrease attempts
799fd7a chorefyhub zip
efa5f68 choretorra zip
2025-1042000
e02d278 choreupdate gemfile lock
e2390b1 choretorra zip
01a1238 choreincrease xcode number on pipe + check nodeVersion
2025-0951000
56bd26b choretorra zip
828d4c3 chorefinish ios configuration
8916eae chorenew Realbemzip
2025-0843000
c455842 chorefix request api get env
cda71b5 chorehml/prd pipe to assai pay
58d365a choreassai pay + firebases ok

+ 32 meses anteriores omitidos.

Observability (mobile)✓ Maduroobservability
Crash reports (Crashlytics/Sentry), analytics (Amplitude/Mixpanel), performance monitoring.
208 commits
2021-112026-07
finlabel.nf.observability · 28 meses de atividade · 0 feat · 0 fix · 188 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072001
e0d40df refactormigra screen view de logScreenView para logEvent com opt-in (#659)
cfb7d7c perfacelera troca de branch sem clean/pod no restore (#625)
2026-051001
96d1335 refactordrop "Usar" switch, default to nickName when present (#515)
2026-048008
89f0bab refactorreorganiza em 5 camadas numeradas + ADR-005
2ce88a8 refactorFormField uses Checkbox/RadioButton/DateInput primitives + custom type
3264264 refactorswitch from sdk-questionnaire to sdk-ui forms
2026-031001
cc1a763 refactorremove maxLength from agency input on FillAccountBank (#452)
2026-029007
1026d60 choreremove build.gradle from git tracking
b4a3dfb refactorconsolidate NEW_REALBEM into REALBEM enum
314575a refactorremove fullWidth and fix ProfileItem layout
2026-01310021
abae9f4 refactorsimplify sidebar and header UI
15c98cc refactorunify create and edit label form schemas
a54637d refactorrename landingMessage to slogan and fix Firestore index
2025-123003
f72b73f refactorencapsular scenes de labels com DashboardLayout e corrigir FormBuilder
8dab690 refactorrename targets to labels
d6eb8e9 refactormigrate white-label system from ZIP to targets directory
2025-102002
f253684 refactortop padding in safearea +. fix statusBarColor
57c25f9 refactorimplement keychain management for tokens in storage service (#201)
2025-092001
56dba9b refactorchange texts from remote config enum (#183)
16ad013 chorechange NSUserTrackingUsageDescription
2025-085002
f76b149 refactorfix error fuction capture selfie
16d26bd refactorrefact index unico file
bac39c9 choreremove temporary changes sentry
2025-072002
5c9a2a4 refactorrefactoring selfie unico and adding new fucntions from lib
16ea5ef refactorremove unecessary code from page unico selfie
2025-022000
0a3e46b choreadd sentry secrets

+ 16 meses anteriores omitidos.

CI/CD Pipeline (mobile)✓ Madurorelease
Pipeline build/release iOS (App Store/TestFlight) + Android (Play/Firebase App Distribution).
91 commits
2022-052026-07
finlabel.nf.ci_cd · 18 meses de atividade · 0 feat · 0 fix · 4 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-073000
978bda4 cicancel obsolete check runs (#655)
b2f46ec choreadiciona SIGNING_CERTIFICATE_BASE64 nas envs do label (#627)
882267b docsdocument build number reservation investigation (#632)
2026-063000
10bc6c0 testregressao alfanumerica + ajustes do review Codewall
a8f1774 buildre-enable R8 fullMode for crefisa + build tooling
2d6ece4 ciadd workflow_run safety-net to close stuck temporary tags
2026-057000
05f4c68 docsvalida spec do iniciador contra cronograma real Crefisa Fase 3
21652cc choremigrate Android build to GitHub-hosted ubuntu-latest runner (#507)
c652016 docsdocument Android CI learnings — GC thrashing, runner migration, OS-specific step…
2026-0417000
89e0d82 ciremove PACKAGES_NPMRC and frozen-lockfile (packages are on public npm)
c5979ad cifallback yarn install when frozen-lockfile fails (resolution incompatibility)
b983a7f citrigger CI pipeline validation
2026-036000
710eb27 docsadicionar documentação de integração com email templates com diagramas
846592a docsdocumentar socialLinks, email theme generation e EmailPreview
76bd3dc styleapply prettier formatting fixes
2026-0212001
2e64d30 choreadicionar script de migration para popular themeRadius no Firestore
d938072 docsdocument asset loss fix and CI improvement (2026-02-18)
253ba97 ciexclude Firebase emulator tests from deploy workflow
2026-0119002
233336f styleformat Logo components
f0676fe buildadd prerendering step for Firebase Hosting static deployment
b756f7c buildconfigure Firebase Hosting with prerendering
2025-121000
0b75420 chorereplacing some svg icons with FA6 icons
2025-104000
fc353f7 choread new client on pipeline
2038c72 choreadd workflow dispatch from github
e5e8c68 choreremove some steps from pipeline
2025-096000
bd2f753 choreincrease fastlane power 🚀
cf73a34 choreadd new client on pipeline
aa45bc1 choretest cache workflow file
2025-082000
6d8f09a choreversion e build number option in fastlane
2025-072000
c49aa3e chorecorpx prd pipeline
ba4c656 chorefastlane now gets tag based on client

+ 6 meses anteriores omitidos.

Mobile Testing🔥 Evoluindoreliability
Jest unit, Detox E2E, Appium, snapshot tests, RN testing library.
87 commits
2021-112026-04
finlabel.nf.testing · 10 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0417000
9ac3ca5 choreremove CI test trigger file
2cab7b2 ciincrease full suite timeout to 35min, continue-on-error for legacy tests
5d11ba8 cidisable retries in full E2E suite (retries consumed 27min on failures)
2026-031000
a249583 choreimprove test coverage on critical areas (+99 tests) (#356)
2026-0215000
1e7e40e testadd storage.rules.test.ts with 23 passing tests (B.9)
f9aa3ac testexpand unit test coverage from 88% to 94%
97f1d9f testadd unit tests for loadDevSimulationData
2026-0145000
9a53495 testadd Firestore Rules unit tests and E2E test coverage
736e888 docsadd comprehensive white-label feature matrix
47e4f33 docsadd comprehensive E2E testing implementation plan
2025-123000
e10f439 choreupdate TODO.md progress and fix vitest coverage version
80a4881 testadd comprehensive unit tests for stores and Firebase services
c3cacf4 testadd unit tests for label system scripts
2025-112000
e4d2a31 choreupdate Corpx.zip with latest client assets (#215)
7e69270 choreupdate Corpx.zip with latest client assets
2025-101000
7dd56cc choreupdate Corpx.zip with latest client assets
2025-091000
3fafe78 choretest increase cache
2023-091000
ac7b1e2 choretesting
2021-111000
802efbf chorefor test
Mobile Security✓ Madurosecurity
Mobile security: SSL pinning, code obfuscation, jailbreak/root detection, anti-tampering.
11 commits
2022-032026-04
finlabel.nf.security · 6 meses de atividade · 0 feat · 0 fix · 1 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-043000
410a0f2 testexpand security & CRUD E2E tests (11 → 47) and configure Qase MCP
b390ff6 docsadd security test suite with Qase integration and Playwright E2E
b9bb70f chorereativar check Obfuscation Issues e documentar pentest M7 (#486)
2026-013000
235e3cd choreadd security vulnerabilities doc and update firebase configs
82ea238 testadd security hooks unit tests (Phase 5)
6f9b0ab testadd unit tests for security API and stores
2025-101000
6f19a67 choreupgrade unico and ssl pinning
2023-101000
c1821c1 choreadding alert to unfinished flow, all envs now dev, commenting SSL pinning
2022-091000
e59d96d choreasyncstorage, rating, security
2022-032001
28a460d choredisable ssl pinning
998f039 refactorpublic token
Multi-tenancy (apps brand)✓ Maduroarchitecture
Build pipeline gera N apps (1 por cliente) a partir de mesma base. Brand/bundle ID per cliente.
10 commits
2025-052026-03
finlabel.nf.multi_tenancy · 4 meses de atividade · 0 feat · 0 fix · 2 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-034000
4c38502 testadd collection query tests and activate storage tenant tests
a84e29d choreremove unused functions getUserTenantId, isOwner, canAccess
898baa9 choresync branding assets from Firebase (#439)
2026-013000
80faccd choreupdate iOS assets to match Android branding
39f6c40 choreupdate brand assets and Firebase configuration (#260)
c0de4b8 chorerename bundle ID to br.com.finaya.finlabel
2025-122002
412ee78 refactorreorganize form steps - App Mobile before Branding
40bf368 refactorrename switch_brand to switch_label
2025-051000
13fe69a chorechange whitelabel to finlabel
Accessibility (a11y)💤 Dormenteexperience
Acessibilidade WCAG 2.1: VoiceOver, TalkBack, contraste, font sizing, semantic markup.
2 commits
2022-082022-08
finlabel.nf.accessibility · 1 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2022-082000
263a231 choreaccessibility
LGPD / Consent UX💤 Dormentecompliance
Telas de consentimento LGPD, política de privacidade, opt-in marketing.
1 commits
2025-012025-01
finlabel.nf.lgpd · 1 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-011000
8b1011c choreRTC privacy added

Release Notes (técnicas, derivadas de commits — 3800 commits)

Fonte: commits reais dos repos: finlabel-app
Período: 2021-102026-05 · 44 meses · 1520 func + 1095 não-func
Critério: conventional_commits: feat/fix → functional; perf/refactor/chore/docs/test/build/ci/style → non_functional; outros ignorados
2026-0536 func·33 não-func·71 commits totais

Funcional (36)

  • 308cf65feat(voucher)add PIX status icon to ReceiptVoucher (PJ-946) (#530)
  • e79fc15feat(newman)journey tests — 7 suítes simulando navegação real do app
  • f7dc570feat(newman)100% das integrações validadas contra HML
  • 7de33d3feat(newman)91.8% das integrações rodando real contra HML
  • f87aa5dfeat(newman)runner Node dedicated pros endpoints com x-signature/cardPassword
  • dd152b1feat(newman)fixtures de query + 2 cenários de erro de negócio (PO00001/TR00001)
  • ad247abfix(receipt)use original sender name in PIX reversal (#518)
  • 9ecf9c3feat(newman)suite de contratos com login real + drift gate ativo (#528)
  • c8990d4feat(multiconta)cache de token por conta + BiometricGate + Storage cache + ModalFrame standardization + Newman contracts (#524)
  • 088e309fix(amount-to-receive)enable keyboard avoidance and fix layout alignment (#517)
  • + 26 similares (amostra dedup top 10)

Não funcional (33)

  • 39c3f56chore(playground)unblock Vite TDZ in scene styles via deep imports (#529)
  • 95ec9d1chore(playground)enforce no-component-duplication for stories (#526)
  • aa3133dchore(assaipay)bump build #3 for v1.4.5 [skip ci]
  • 66e0fdcchore(assaipay)bump build #2 for v1.4.5 [skip ci]
  • d1092f7chore(assaipay)bump build #1 for v1.4.5 [skip ci]
  • 96d1335refactor(preference-name)drop "Usar" switch, default to nickName when present (#515)
  • 0aef1ffchore(assaipay)bump build #25 for v1.4.4 [skip ci]
  • ded4486chore(assaipay)bump build #24 for v1.4.4 [skip ci]
  • 21652ccchore(ci)migrate Android build to GitHub-hosted ubuntu-latest runner (#507)
  • c652016docsdocument Android CI learnings — GC thrashing, runner migration, OS-specific steps
  • + 23 similares (amostra dedup top 10)
2026-0421 func·16 não-func·43 commits totais

Funcional (21)

  • cc6ec1ffix(ci)close deploy tags after completion (#501)
  • 6d67e2cfix(pix)salvar QR Code em arquivo temp antes de compartilhar no Android (#498)
  • 0446391feat(other-entries)adicionar tela "Outros Lançamentos" em Gestão (#493)
  • d657b4efeat(flags)contrato único de feature flags + tooling local (#490)
  • cd4c7ddfix(pix)limpar stores MobX ao executar logoutAndClearAll (#494)
  • 2e9f47afix(home)adicionar chave i18n creditCardEmpty ausente no cartão vazio (#496)
  • 71ba007fix(login)eliminar loop de "Failed to print error" na tela de SMS pós-login (#495)
  • 183d6cdfix(pix)QRCode dots invisíveis em labels com text.contrast branco (#485)
  • b6aff4ffix(pix)invalidate keys cache after deleteKey to force re-fetch (#484)
  • dff131efeat(CardFullHome)logo size configurável por label via manifest (#481)
  • + 11 similares (amostra dedup top 10)

Não funcional (16)

  • 1b83e31chore(assaipay)bump build #2 for v1.4.4 [skip ci]
  • 4563bbechore(package)bump version from 0.4.3 to 0.4.4 (#502)
  • b9bb70fchore(security)reativar check Obfuscation Issues e documentar pentest M7 (#486)
  • 8e11094chore(labels)arquivar 6pay + remover paguemenos órfão + tooling (#488)
  • fe9178dchorerastrear 1 débito(s) técnico(s) (#471)
  • 0f13c92chorerastrear 1 débito(s) técnico(s) via Codewall (#474)
  • b2d365bchore(ci)skip sonar scan on pull requests (#476)
  • fe35878chore(fastlane)remove storage credentials preflight check (#475)
  • 895af78chore(ci)skip sonar scan on pull requests
  • 4839d57choreadd coverage badge and CI coverage upload (Codewall)
  • + 6 similares (amostra dedup top 10)
2026-03111 func·19 não-func·139 commits totais

Funcional (111)

  • 66b9d01fixsentry #7374726783 - guard token.accessToken before jwtDecode (#451)
  • c218c56fix(auth)skip biometric prompt on logout (#450)
  • c910244feat(timao)add Conta Fiel (Corinthians) white-label with sports features (#448)
  • 5dcf688featexibe versão do app na tela de FAQ com DisplayEnv (#447)
  • 080e717feat(android)Play Store auto-upload production draft (#446)
  • 77729d7feat(versioning)per-label per-version build numbers (#443)
  • 4be5e35feat(security)improve device security diagnostics and fix Torra PRD deploy (#445)
  • 12e9043fix(amount-to-receive)pre-fill description input with current value when editing (#444)
  • 397cefdfeat(android)upgrade dock-tap-on-phone to 0.3.1 and fix assaipay (#438)
  • 0cb82fffix(security)use jail-monkey instead of freeRasp for boot security check (#440)
  • + 101 similares (amostra dedup top 10)

Não funcional (19)

  • cc1a763refactor(credit)remove maxLength from agency input on FillAccountBank (#452)
  • 9fadf5achore(torra)bump version to 0.3.3 and fix Android manifest merger (#442)
  • 898baa9chore(crefisa)sync branding assets from Firebase (#439)
  • b607431chore(crefisa)fix home header logo alignment by correcting banner aspect ratio (#425)
  • f8c321dchorebump @stoneagebr/identify-react-native to 1.11.0 (#423)
  • b9b224echore(deps)bump aquasecurity/trivy-action in /.github/workflows (#415)
  • 499ab15chorebump BUILD_NUMBER to 6353 after realbem deploy (#386)
  • 8606c3bchorebump BUILD_NUMBER to 6348 (torra DEV build)
  • 020e46echore(ci)remove 173 lines of dead commented-out code from deploy-template
  • d77e15bchore(labels)rename template label to finaya (#375)
  • + 9 similares (amostra dedup top 10)
2026-02265 func·79 não-func·377 commits totais

Funcional (265)

  • 9c0be50fix(6pay)add PRD credentials and fix env config (#332)
  • a06cb8bfix(sentry)re-enable Session Replay on iOS and fix Xcode build (#330)
  • 2bbd9c3feat(deploy)Slack icon, TestFlight/PlayStore links e Short.io management (#329)
  • 8f4a85efix(CameraView)replace hardcoded barcode length with constant and u… (#326)
  • 96717acfeat(preflight)auto-validate and regenerate iOS provisioning profile (#328)
  • b2f9db6feat(crefisa)setup label com bundle ID, certificados e validação de assets (#325)
  • ea32ad9fix(crefisa)use primaryColor prop in card header logo
  • 2128e76feat(debug)add alert test buttons to Debug screen (#324)
  • 45c92aefeat(native-deps)conditional native dependency linking per label (#321)
  • 89f9d53fix(crefisa)fix splash screen assets and background screen color (#322)
  • + 255 similares (amostra dedup top 10)

Não funcional (79)

  • 388a85echore(ci)temporarily disable SonarQube check (#311)
  • 408d554chore(i18n)standardize single-word titleArray to 2-word compositions (#310)
  • 7034ae9chorebump BUILD_NUMBER to 6302 (realbem HML) [skip ci]
  • 72f69b7chore(release)bump version to 0.2.3 for realbem hml
  • 6e47abechorelink corpx, crefisa, pgbank to Firebase
  • 23aa6b6chorelink fyhub to Firebase ID sAqMiZ9fX4x13s1e9BPF
  • 9a1076achorelink torra to Firebase ID OINWw6EXPeQQX2MSUTbw
  • 9971fdbchorelink assaipay to Firebase ID hAMRN0yJCWgzyngTfNpk
  • 97f1d9ftest(debug)add unit tests for loadDevSimulationData
  • 63eefeachore(theming)use ~/theme as canonical import for tokens and styled
  • + 69 similares (amostra dedup top 10)
2026-01266 func·127 não-func·447 commits totais

Funcional (266)

  • bbfe29ffix(assets)regenerate iOS/Android assets for all labels
  • 975069afix(assets)regenerate bootsplash for all labels with higher resolution
  • c587671fix(assets)improve bootsplash logo quality for high-res devices
  • fd0f94dfeat(e2e)improve login flow speed and add password validation test
  • 9670f55fix(e2e)use coordinate-based keyboard input for reliable CPF entry
  • 200df97feat(e2e)add comprehensive Maestro E2E flows for critical features
  • c793308feat(e2e)add comprehensive E2E coverage report with 188 scenarios
  • 7a490fafix(template)add finlabel package to PRD google-services.json
  • 1eed769feat(test)add full device installation test script
  • 27e0f62feat(e2e)validate testIDs and update Maestro flows
  • + 256 similares (amostra dedup top 10)

Não funcional (127)

  • 736e888docs(e2e)add comprehensive white-label feature matrix
  • 47e4f33docs(e2e)add comprehensive E2E testing implementation plan
  • fe7b3b3chore(e2e)remove WebdriverIO and Appium dependencies
  • cf09d00chorerename private folder to .cache for temporary files
  • 1a78701docsupdate test plan with success status and add code quality ADR
  • 1999213testexpand coverage for remaining files below 90%
  • ee102d5choreexclude entry point and debug tool from coverage
  • 97ae2dctestexpand coverage for scenes and components (97.57%)
  • 31d11e8testexpand coverage for statements below 90%
  • 3a8db28chore(corpx)update firebase remote config for all environments
  • + 117 similares (amostra dedup top 10)
2025-1251 func·39 não-func·122 commits totais

Funcional (51)

  • 9d0225ffixadd evp key type validation only for Realbem (#239)
  • 2433863fixuseCaptureComponent share
  • 9319e13fixmargin-right on profile
  • 55cffd2feat(labels)add base files for clean clone support
  • 2802ae1feat(labels)add git-clean label switching system
  • 5bcf55bfeat(setup)add cadastroMarAberto feature flag for closed registration
  • 67ae039feat(setup)adding remote-config to automatically setup/udpate
  • 154198efeat(setup)removing unused logo assets, using logo as svg, updating PGBank PRD env
  • c9b6863feat(distribution)pgbank team distribution
  • fa67e53feat(remote-setup)updating op details, using credentials from vault
  • + 41 similares (amostra dedup top 10)

Não funcional (39)

  • e64a698chore(icons)mapping icon replacement candidates
  • 0b75420chore(icons)replacing some svg icons with FA6 icons
  • e2deabdchore(icons)upgrading to FontAwesome 6
  • 40bf368refactor(scripts)rename switch_brand to switch_label
  • c3cacf4test(labels)add unit tests for label system scripts
  • 8dab690refactor(white-label)rename targets to labels
  • 9d0c6a7choreremove CodePush from the application
  • d6eb8e9refactormigrate white-label system from ZIP to targets directory
  • b708425chorecorpx zip
  • 24e0162choretorra zip
  • + 29 similares (amostra dedup top 10)
2025-1138 func·73 não-func·162 commits totais

Funcional (38)

  • bdc2bb1fixpipe
  • ed978b3fixtry other action
  • 157f89afixaction to retry
  • a9a5f4efixcontinue on error try again
  • e141976fixupdate gem filelock
  • 480342bfixincrease logs
  • 9de55e4fixruby logs
  • b270940fixforce config ruby vars
  • 0058ca2fixadd logs on pipe
  • 2a27956fixsend endtoend on pix key transfer
  • + 28 similares (amostra dedup top 10)

Não funcional (73)

  • 4088772choreincrease attempts
  • 799fd7achorefyhub zip
  • efa5f68choretorra zip
  • 024ee5bchorenew oz zip
  • 6bf1254chorecrefisa zip
  • 0d76079chorecorpx zip
  • 5902418choreupdate gemfile lock
  • 9b9b329chorefyhub zip without check update + secureemulator
  • 9c94955chorefyhub zip with prd credentials
  • 2b46069chorefyhub zip to try hml to prd
  • + 63 similares (amostra dedup top 10)
2025-1041 func·50 não-func·141 commits totais

Funcional (41)

  • f4ca93dfeatadd support for CORPX client in onboarding process with unico
  • 301c6d2fixbiometric result missing
  • 5b3964bfixmissing better data causing missing button (#210)
  • 9363c74fixreturn init service from bootstrap
  • 9d3c515fixtermos bottom space
  • 234674bfeattivit front/back/digital return
  • 458ada7fixswitch styles +
  • e80d434featadded certificate env
  • b9a27d4fixreturn tivit
  • 0e461d8fixadd patch for react-native-swiper-flatlist bc of type error, and another lint fix
  • + 31 similares (amostra dedup top 10)

Não funcional (50)

  • 7dd56ccchoreupdate Corpx.zip with latest client assets
  • e02d278choreupdate gemfile lock
  • e2390b1choretorra zip
  • 01a1238choreincrease xcode number on pipe + check nodeVersion
  • d3e9978chorenew realbem zip
  • 3790ca0choreup @buildersbank/fluid-react-native and remove patch
  • 0216c90choreupgrade lottie to remove warnings
  • dd3a6fachorerealbem zip
  • e8331f3choreconfig certificate on freerasp
  • f253684refactortop padding in safearea +. fix statusBarColor
  • + 40 similares (amostra dedup top 10)
2025-0969 func·60 não-func·168 commits totais

Funcional (69)

  • f1eb32dfixfixed currency value (#184)
  • 33616b0featupdate storage service to use keychain for storing public token (#180)
  • cdfef87fixrecursive import
  • b854916fixcertificate by cilent using getEnv
  • 64c2731fixerror missing key from freerasp in dev
  • 150e312featnewRealbem zip without healthsecurity
  • 0f19e82fixincrease pipe
  • f343623fixnpm tokens
  • d12f6fdfeatincrease pipe cache
  • e9598bafixfreerasp version
  • + 59 similares (amostra dedup top 10)

Não funcional (60)

  • 56bd26bchoretorra zip
  • 56dba9brefactorchange texts from remote config enum (#183)
  • 828d4c3chorefinish ios configuration
  • 8916eaechorenew Realbemzip
  • 6dc0e17chorelock file
  • 6a94183chorerealbem zip
  • 2e114e6chorezip torra with new translations
  • 16ad013chorechange NSUserTrackingUsageDescription
  • a98a9f1chorenew realbem zip
  • c746eb5choredevelop merged
  • + 50 similares (amostra dedup top 10)
2025-0851 func·50 não-func·116 commits totais

Funcional (51)

  • 586c39ffixassai pay zip with new landing logo (#140)
  • 9075178fixpipe
  • ea07682fixrelease trigger
  • 9818e47fixclient id
  • 365f8dcfixreturning metro command
  • 8c65d25fixclean project ios pbx
  • fe2005cfixadd base64
  • f7ec2cafixtorra zip
  • 83e8820fixremove sentry
  • ad5b218fixdeps
  • + 41 similares (amostra dedup top 10)

Não funcional (50)

  • c455842chorefix request api get env
  • cda71b5chorehml/prd pipe to assai pay
  • 58d365achoreassai pay + firebases ok
  • 7b7e3acchoreassai pay
  • e545976choretorra zip
  • 7cc5bd5choreassai zip
  • 6d8f09achoreversion e build number option in fastlane
  • 9417fdbchoreassai pay + prd keys
  • 5e76eddchorezip torra
  • 2341bf6choreoz zip
  • + 40 similares (amostra dedup top 10)
2025-0746 func·52 não-func·122 commits totais

Funcional (46)

  • 42dbe63fixremove lib unico from package.json zip torra
  • d93352efixremove unecessary lib unico from pbxproject ios and adding attrs from get env zip torra
  • 358d482featupadate lib and fix comments for pr
  • 14d4cd0fixchange strings header title from selfieUnico file
  • fd82b16featadding new type unico lib to module
  • 61c279bfixTODO added
  • e1baa52fixdeps update
  • 1b1f712fixgetEnv inside component
  • a7b74ccfixremove blank space
  • a6ca03ffiximports from modules
  • + 36 similares (amostra dedup top 10)

Não funcional (52)

  • 848cae5choreremoving comment from tivit service
  • 6427cfachoreremoving blanck space from slefieunico file
  • 49eb8f1choreremoving blank space from stacks file
  • 3a19399choreadding blank space from podfile
  • 5af3d54choreremoving blank space from podfile
  • 1791ea6choreremoving blank space
  • 2d8a578choreupdate zip torra
  • 5c9a2a4refactorrefactoring selfie unico and adding new fucntions from lib
  • 59d6e43choreupdate lib unico
  • 16ea5efrefactorremove unecessary code from page unico selfie
  • + 42 similares (amostra dedup top 10)
2025-0633 func·49 não-func·94 commits totais

Funcional (33)

  • e3c8c82fixmodal pending on enter in limits scene
  • 55b8963fixblock all limits if requisition
  • 931fd36featnight full
  • 5cab009featlimits schedule + limits auto
  • 7e0378dfixtranslations limits
  • 4133433featpix limits manages
  • ab866b0fixwithdraw qr code
  • a3d289afixremove nightTime mock
  • 9f648a7featschedule limits
  • cf36c4efixflags
  • + 23 similares (amostra dedup top 10)

Não funcional (49)

  • c0e345echorepague menos zip
  • 3ccd5d1choretorra zip
  • 9c58311choreoz zip
  • 11d6562chorerealbem zip
  • c423804choreassai pay zip
  • 9af5746choreupdate rn 75 -> 76
  • e4e9fbfchoreassai pay
  • 3ae5750choremock pix requisition
  • 5e84f0achorepipe assai pay
  • 7acac99chorepismo zip
  • + 39 similares (amostra dedup top 10)
2025-0528 func·69 não-func·110 commits totais

Funcional (28)

  • 095426bfixnotifications mock
  • ba4e5b8fixadd section title on pix scenes
  • 53d4be3featadd Pix Withdrawal feature with intro and transaction scenes (#121)
  • a1ac5f6fixreceipt data
  • abfe629fixbackground in payment method
  • fd1f865fixcolor bg
  • 6ccf78efixdecimal values on transactions
  • 2340437fixshow pix info key only when not have actived keys
  • 6c3e32efixscroll on limits pix info scene
  • c4a1a5cfixbanking api call
  • + 18 similares (amostra dedup top 10)

Não funcional (69)

  • d058da8choreincrease mock cards
  • 5a79184choreincrease transaction mock
  • 2e53ff0choretorra zip
  • ce03986chorenew oz zip
  • a2dc98cchoreoz zip
  • 29fb163choretext transform to auxliar buttons
  • 3e8a43dchoreupdate podlock + pix email api
  • 2d0cc63chorepismo zip
  • 2e8b25bchorepague menos zip
  • b4fc8fechorerealbem zip
  • + 59 similares (amostra dedup top 10)
2025-048 func·10 não-func·34 commits totais

Funcional (8)

  • 118f40afixadd custom error message when take picture method fails (#113)
  • 9d424e3featadd events to firebase analytics (#109)
  • 0c73c6ffeatadd maxim-lobanov/setup-xcode@v1 to the actions (#112)
  • dd19683featadd latest xcode version in the hml and dev new realbem actions (#110)
  • a1ca258fixcards spacing
  • 19df781fixadd getShadow in some components
  • 5657386fixremove goWithdraw option from credit simulation
  • 4bf50ebfixcanceled label + update card date after blocked (#98)

Não funcional (10)

  • b55de1echoretorra zip
  • 5bfe28achoreforce remove permissions on android
  • 03f77cachorechange android permissions
  • e3e9217chorepagueMenos zip
  • d816da3chorepague menos zip
  • bcc2194choreupdate lock
  • eaecd90chorenew pague menos zip
  • 5f2094dchorepismo zip
  • f0c9671chorepismo dev pipe
  • + 1 similares (amostra dedup top 10)
2025-0312 func·7 não-func·38 commits totais

Funcional (12)

  • a982391fixprd and hml bucket names (#89)
  • 214ced9fixcommented pix payment buttons (#88)
  • c36d369featadd download invoice button to invoice payment screen (#86)
  • 88a9de7fixremove console
  • d6f5c75fixusing blob util to share file instead of the react native share
  • 82a8c72fixandroid pdf share
  • 62028b8fixusing share from react-native instead of react-native-share
  • bb51ee7featadd log in the utils
  • a0b9a10fixvalidate if hasOnlyFloatingButton
  • 3c79546fixfix floating button spacing
  • + 2 similares (amostra dedup top 10)

Não funcional (7)

  • 4f9262fchorerealbem zip
  • 658d871chorenew torra zip based on new icon
  • 069343cchorenot include symbols
  • a7805f6chorenew realbem zip
  • ae9dd96choreadd bypass do delete account flow
  • 9611e83choreremove store warnings
  • 4455341chorelock update
2025-0219 func·35 não-func·82 commits totais

Funcional (19)

  • 708b9d4featgetting notification through an api call instead of mocked data (#74)
  • 07f24cffeatcreate in agreement status and disable pay button on status in agreement (#73)
  • dfd8f22fixmocks + types
  • 9da3194fixuse CREDIT_SIMULATION_PIX_KEY_CONFIRMATION instead of CREDIT_SIM… (#71)
  • 34186d6featSimplified flow for waiting document status (#68)
  • 5fde0ecfixcredit onboarding payment method label (#70)
  • 4d8ed26fixfix credit simulation translation (#69)
  • 3be1d90feattreat custom error to display on screen (#61)
  • 8c57736fixalign text on CCB :skull: (#64)
  • bb68bc8fixremoved payment scene fields (#66)
  • + 9 similares (amostra dedup top 10)

Não funcional (35)

  • e5ebd2bchorechange max-width
  • 3346e5cchorefix android google_play_track_version_codes
  • 4a872e8chorenew torra zip
  • 44aacecchorefix banner credit when active
  • 09ef2afchorecreate new realbem zip
  • 69110bbchoreupdate unzip command
  • 2158da4choreupdate zip command
  • 90263abchoredisable ssp pinning on android
  • 2b2101echorenew realbem zip
  • a5401a0choreincrease torra pipe + clean realbem pipe
  • + 25 similares (amostra dedup top 10)
2025-0121 func·14 não-func·53 commits totais

Funcional (21)

  • 97802fcfeatsentry project slug
  • b8218acfeatsonarqube and catalog info for backstage (#42)
  • 744fa6dfeatGetting receipt data from the API with proper styles defined (#38)
  • 46fef20fixusing txt signature to android (#37)
  • e87fea4fixadded undefined validation to the payment plan formatter (#36)
  • b2301a5featadded account status validation before starting the credit onboarding flow (#35)
  • 3d30fadfixgeneral adjustments (#34)
  • 1f808d2fixfield to show payment plan
  • 86871d7featupload signature image (#25)
  • e04e88cfixcredit total simulation
  • + 11 similares (amostra dedup top 10)

Não funcional (14)

  • 0e4bc03chorenew realbem zip
  • fbed3b2choreadd NS strings to prevent future problems
  • 0c38d01chorenew realbem zip with firebase updated
  • ea7ef2achoreupdate lock
  • 464b1dechoreup builde number
  • 8b1011cchoreRTC privacy added
  • 1792f27choreupdate import from PB libs
  • 5807948chorechange libs from PR to BB
  • + 6 similares (amostra dedup top 10)
2024-1216 func·5 não-func·21 commits totais

Funcional (16)

  • 507f0a0featcredit simulation method scene + Pix key
  • ffc4703featcredit simulation method scene + private completed scene
  • 67627acfixpassing mask money options
  • 1176cfefeatintegration with simulation api
  • d1cfec5featcredit simulation integration
  • 8fbd199featcredit simulation summary scene
  • 74d4032featcredit simulation scene
  • a0bf40ffeatcreditSimulation scene
  • b973c59fixmount address before show
  • 3b5e6d6featget Cities + fill select
  • + 6 similares (amostra dedup top 10)

Não funcional (5)

  • 03c26c0choretranslate + new completed scene icons
  • 2ae9401chorechange pipeline name and triggers
  • 4127ad0chorenew realbem zip
  • + 2 similares (amostra dedup top 10)
2024-1128 func·13 não-func·42 commits totais

Funcional (28)

  • 010a6c6fixrechange status type
  • 77f9783featshow status, name as date and buttons in paymentplan home case
  • 5df5831fixen language token
  • 750f1e7featpaymentPlan details + some general adjustments
  • d7ced15featnew payment plan scene
  • 9d375a2featcredit flow separation
  • dd328b6featadd feature flag to enable/disabled required email/phone otp
  • e6bb21ffixchange place of home widgets
  • 6e0f768featinvoiceDetails scene + reformat invoice data
  • d03a9c1fixmissed key in map
  • + 18 similares (amostra dedup top 10)

Não funcional (13)

  • a946f9dchorenew realbem zip
  • 0ff75dfchoreremove sentry path from PRD
  • 4e43e8cchorechange endpoint path
  • 73d6ea7chorenew realbemv1 zip
  • 3307832choreupdate pod install command
  • 605a1dechoreadjustment to force width/height in SWITCHs to fix bug caused by vertical splash
  • + 7 similares (amostra dedup top 10)
2024-1013 func·26 não-func·42 commits totais

Funcional (13)

  • c5f5a77featadd render conditions (#11)
  • 44399e0fixremote config delay + google services
  • 988a75efixcolor picker on android + listmenu dynamic size
  • 5c0a9abfixchips visibility based on remoteConfig Enum + LSMinimumSystemVersion
  • e5c7f83fixpicker select color
  • 32ff050fixstatusbarheight in android toast notification
  • 27a9e94fixbootstrap images missing
  • a7fb172fixreplace android icons
  • ffac5e8fixicon add contact on beneficiary screen
  • b6a3fd4fixicon in pixInformationScene
  • + 3 similares (amostra dedup top 10)

Não funcional (26)

  • 56fc64echorechanging theme tokens in components
  • bda1523chorenew sao card zip
  • a2b4682chorerename real bem pipe
  • 14f6ec8chorerealbem pipe ios/android
  • 4b413d8choreadd bundle dev in package json
  • 75dcd1echorefix android realbem pipe
  • 3af6236chorenew saoCard zip
  • 0aefb48choreremove id_apple in fastlane
  • 2a6ddd4chorepassing id_apple in fastlane
  • 218c6d7chorechanging pod cache
  • + 16 similares (amostra dedup top 10)
2024-0512 func·0 não-func·12 commits totais

Funcional (12)

  • 107ad71fixcleaning remote settings
  • fb4c7b7featadd dangerBorder on BillsCards
  • b3833ccfixBillsCard align + some styles adjustments
  • 1496696fixthemeStore dar/light from remoteConfig
  • dd84d51fixfonts in IOS + color icons in pix Scene intro
  • 2e60115featnew statusIndicator component
  • 1498545featgeneral styles adjustments
  • ef48938featnew component BillsCard
  • 220a2bafixcolors
  • 75ae8c8featcreat cardComponentMinimalist
  • + 2 similares (amostra dedup top 10)

Não funcional (0)

    2024-043 func·1 não-func·4 commits totais

    Funcional (3)

    • 8adfd7dfeatmerx.zip
    • 415a0d6fixloading false on init firebaseToken
    • 186191bfeatsaoCard.zip

    Não funcional (1)

    • daa769fchorestash from styles adjustments
    2024-022 func·1 não-func·4 commits totais

    Funcional (2)

    • a72c550fixcheckbox color
    • a083fe6fixremotConfig initialize

    Não funcional (1)

    • 460ca1dchoreupdate libs + fix icons search
    2024-010 func·1 não-func·1 commits totais

    Funcional (0)

      Não funcional (1)

      • af9fac1chore(picpayjota)returning default envs
      + 20 meses anteriores omitidos. Acesso ao histórico completo via release_notes.monthly[] ou API.

      Re-gerar via pnpm --filter @finaya/products-catalog exec tsx scripts/generate-release-notes.ts finlabel <repo> após `gh api repos/buildersbank/<repo>/commits ... > /tmp/commits/<repo>.txt`.

      Clientes atuais (5) · INSUMO

      ⚠️ Dados de cliente são insumos, não fazem parte do produto. Lista atualizada manualmente.

      assai_pjtorrasaojoaopaguemenoscrefisa

      Stack técnica

      Linguagens
      TypeScriptSwiftKotlin
      Frameworks
      React Native
      Persistência: —
      Deploy
      Firebase App DistributionTestFlightGoogle Play

      Sustentação

      FTE/ano: 0.8SRE Tier: tier_1

      Last review: 2026-04-28 · Edit: packages/ts/products-catalog/src/products/

      Stack whitelabel referencial Finaya.