Faça deploys seguros com Kill-Switch instantâneo, rollout gradual em microsserviços e avaliação sub-milissegundo com Cache L1/L2 Redis.
import { UseFlaglyClient } from '@useflagly/sdk-javascript';
const client = new UseFlaglyClient({
token: process.env.USEFLAGLY_API_KEY
});
// Avaliação sub-milissegundo com cache L1 in-memory + L2 Redis
const isNewCheckoutEnabled = await client.validateFlag(
'new-checkout-flow',
{ identifier: 'user_123', email: '[email protected]', plan: 'PRO' },
'PRD'
);
if (isNewCheckoutEnabled) {
return renderNewCheckout();
}Desative endpoints ou rotas instáveis em menos de 1 segundo sem novo deploy.
Suba features em produção ativadas somente para QA e times internos antes do release geral.
import { UseFlaglyClient } from '@useflagly/sdk-javascript';
const client = new UseFlaglyClient({
token: process.env.USEFLAGLY_API_KEY
});
// Avaliação sub-milissegundo com cache L1 in-memory + L2 Redis
const isNewCheckoutEnabled = await client.validateFlag(
'new-checkout-flow',
{ identifier: 'user_123', email: '[email protected]', plan: 'PRO' },
'PRD'
);
if (isNewCheckoutEnabled) {
return renderNewCheckout();
}Compatível nativamente com sua stack favorita via SDKs e REST API
Veja como times de produto e engenharia utilizam os SDKs do UseFlagly para lançar código com total controle.
Desative gateways de pagamento com instabilidade ou integrações terceiras em menos de 1 segundo — sem novo deploy ou rollback de código.
Evolua o lançamento de novas features de forma segura em etapas incrementais de tráfego:
Libere novas funcionalidades experimentais exclusivamente para e-mails @suaempresa.com, IDs específicos de clientes ou planos Pro.
Alterne rotas de microsserviços, novos motores de busca e bancos de dados com controle total e fallback instantâneo automático.
O UseFlagly suporta três níveis de avaliação em tempo de execução: Flags Booleanas (true/false) para kill-switches de emergência em menos de 1 segundo, Flags Multivariadas para rollouts graduais e testes A/B em fluxos (Flow/FlowPart), e Remote Config por Cenários para entregar payloads JSON dinâmicos filtrados por tenant, plano ou e-mail.
Ativação ou desativação instantânea em tempo real. Ideal para Kill-Switch de emergência e lançamentos rápidos sem deploy.
// Retorna objeto com o resultado booleano da flag
const res = await client.validateFlag('new-payment-gate', {
identifier: 'user_123'
}, 'PRD');
if (res?.data?.['new-payment-gate']) {
return executeNewGateway();
}Variações personalizadas por etapas de fluxos (Flow / FlowPart) para testes A/B, layouts e limites operacionais incrementais.
// Avalia o fluxo e retorna o estado ativado da variação
const res = await client.validateFlow('checkout-flow', {
identifier: 'user_123'
}, 'PRD');
const isV2Enabled = res?.data?.['checkout-v2'] ?? false;Avalia múltiplos fluxos e regras condicionais por contexto (Email, CPF, Tenant, Plano) entregues em uma única resposta JSON.
// Avalia o cenário completo e obtém as flags do contexto
const res = await client.validateScenario('e-commerce', {
identifier: 'user_123',
context: { email: '[email protected]', plan: 'PRO' }
}, 'PRD');
/* res?.data -> { 'dark-mode': true, 'vip-discount': true } */A arquitetura do UseFlagly organiza feature flags em uma árvore visual de 4 níveis (Cenário ➔ Flow ➔ FlowPart ➔ Flag) com avaliação em 0,42ms. O SDK opera com Cache L1 In-Memory no processo e Cache L2 Redis no Brasil, garantindo fallback local automático e compatibilidade com o padrão CNCF OpenFeature (OFREP).
Esqueça listas soltas de variáveis. O UseFlagly organiza deploys complexos em etapas lógicas sequenciais com dependências claras e visão unificada.
Teste o botão abaixo para simular a resposta de desativação de uma rota instável em tempo real:
Cache L1 in-memory de latência zero no SDK somado a Redis L2 na borda nacional.
Libere código somente para os usuários certos combinando operadores lógicos.
Sem vendor lock-in. Adote a UseFlagly sem prender sua base de código a bibliotecas proprietárias.
Gerencie a hierarquia de 4 níveis (Cenário ➔ Flow ➔ FlowPart ➔ Flag) com um editor visual interativo e regras condicionais avançadas.
Visualize toda a estrutura de Cenários, Flows e Flags num único painel interativo. Reorganize etapas e controle o rollout sem sair da tela.
Construa lógicas condicionais complexas para segmentar usuários por Email, CPF, Telefone ou atributos customizados. Combine operadores E/OU e valide flags só para quem importa.
Projetado desde o primeiro dia para suportar operações críticas com latência sub-milissegundo e conformidade total.
Cache duplo L1 in-memory no SDK + Redis na borda (Edge). Respostas de validação de flag em 0.42ms.
Isolamento estrito multi-tenant por empresa, controle de permissões por perfil e auditoria de alterações.
100% hospedado e tarifado no Brasil em Reais (BRL). Sem variação cambial do Dólar ou cobrança de IOF.
Explore os repositórios de exemplo e integre o UseFlagly na sua stack em minutos.
Entregue a funcionalidade certa para o usuário certo combinando atributos dinâmicos e operadores nativos em tempo real.
| Cenário de Negócio | Condição de Regra (Targeting Engine) | Resultado |
|---|---|---|
💼Dogfooding & QA Interno Libera acesso antecipado a novas funcionalidades apenas para o domínio oficial da equipe interna. | SEemailCONTAINS"@suaempresa.com" | TRUE ➔ Ativar |
👑Beta VIP por Tenant/Plano Ativa módulos avançados e limites expandidos apenas para clientes de planos corporativos. | SEplanEQUALS"PRO" | TRUE ➔ Ativar |
📱Compatibilidade de App Garante que recursos que exigem novas APIs só sejam liberados para versões compatíveis. | SEapp_version>="2.4.0" | TRUE ➔ Ativar |
🌐Geolocalização & Região Restringe gateways de pagamento locais ou telas regionalizadas por país do usuário. | SEcountryIS_IN_LIST["BR", "PT"] | TRUE ➔ Ativar |
🚀Canary Rollout Gradual Libera a funcionalidade para 10% do tráfego inicial para validar estabilidade em produção. | SErollout_percentage<=10% | TRUE ➔ Ativar |
Libera acesso antecipado a novas funcionalidades apenas para o domínio oficial da equipe interna.
Ativa módulos avançados e limites expandidos apenas para clientes de planos corporativos.
Garante que recursos que exigem novas APIs só sejam liberados para versões compatíveis.
Restringe gateways de pagamento locais ou telas regionalizadas por país do usuário.
Libera a funcionalidade para 10% do tráfego inicial para validar estabilidade em produção.
No UseFlagly, sub-flags respeitam o estado das etapas superiores. Se a flag pai de um fluxo (ex: checkout-flow) for desligada emergencialmente, todas as flags filhas dependentes entram em curto-circuito (short-circuit) instantaneamente.
Economize processamento e garanta consistência arquitetural sem precisar gerenciar dependências manuais espalhadas no código.
{
"identifier": "user_123",
"environment": "PRD",
"context": {
"email": "[email protected]",
"plan": "PRO"
}
}{
"statusCode": 200,
"environment": "PRD",
"data": {
"new-checkout-v2": true
}
}O UseFlagly é a alternativa brasileira ao LaunchDarkly, Unleash e Split.io com faturamento 100% em Reais (BRL), emissão de Nota Fiscal (NF-e) e isenção de 4,38% de IOF. Diferente das ferramentas em dólar que cobram de US$ 40 a US$ 80 por desenvolvedor, o UseFlagly libera assentos ilimitados a partir de R$ 37/mês.
| Critério de Avaliação | Concorrentes Globais (USD) | UseFlagly 🇧🇷 |
|---|---|---|
| Moeda de Faturamento & Impostos | Dólar ($ USD) + 4,38% de IOF + Spread Cambial | 100% em Reais (BRL) — Sem IOF e sem variação cambial |
| Licenciamento de Equipe (Assentos) | Cobrança punitiva por assento ($40 a $80/dev/mês) | Membros e Devs ILIMITADOS em todos os planos pagos |
| Padrão Aberto (Anti Lock-in) | SDKs proprietários difíceis de migrar | CNCF OpenFeature Oficial + Protocolo universal OFREP |
| Excedente de Requisições | Contratos anuais fechados ou multas severas | Transparente (R$ 0,50 a R$ 0,04 por 1.000 reqs) com teto configurável |
| Nota Fiscal & Compliance | Invoice internacional no cartão corporativo | Nota Fiscal Eletrônica Nacional (NF-e / CNPJ) e servidores no Brasil (LGPD) |
Sem IOF de 4,38%, sem variação cambial do dólar e com emissão de Nota Fiscal brasileira (NF-e/CNPJ).
Nunca cobramos por desenvolvedor adicional. Seu time inteiro colabora sem surpresas na fatura.
Compatibilidade nativa com o padrão aberto OpenFeature da CNCF e protocolo universal OFREP.
Escolha o plano ideal para o seu momento. Do MVP gratuito à escala corporativa, temos a infraestrutura pronta.
O primeiro passo para produção.
Volume suficiente para a maioria dos projetos e startups em crescimento.
Quer validar antes de assinar? Você pode começar no plano Hobby gratuito e fazer upgrade a qualquer momento pelo painel.
Comece gratuitamente. Sem cartão de crédito.
Grátis para sempre até 25.000 requisições mensais.
Performance e volume para empresas em crescimento.
Alta volumetria, suporte dedicado e menor custo por requisição.
Quer validar antes de assinar? Você pode começar no plano Hobby gratuito e fazer upgrade a qualquer momento pelo painel.
Compre um pacote avulso de requisições extras sem mudar de plano. Os créditos são somados automaticamente ao seu limite.
Nossos SDKs oficiais contam com Cache L1 in-memory local com invalidação em tempo real via Redis Pub/Sub. Quando sua aplicação consulta uma flag, o estado é resolvido na memória do processo em < 1ms. Assim, 25.000 ou 500.000 requisições cobrem milhões de acessos de usuários reais sem consumir sua cota a cada pageview!
Confira em detalhes o que está incluso em cada plano do UseFlagly.
| Recurso / Funcionalidade | Hobby (Grátis) | Starter (R$ 37/mês) | Pro (R$ 197/mês) |
|---|---|---|---|
| Requisições Inclusas | 25.000 / mês | 500.000 / mês | 10.000.000 / mês |
| Custo por 1k req extras | Pacotes R$ 5 (+5k) ou R$ 9 (+10k) | R$ 0,50 / 1k | R$ 0,04 / 1k |
| Ambientes Segregados (HML / PRD) | ✓ Sim | ✓ Sim | ✓ Sim |
| Membros da Equipe / Assentos | Ilimitados | Ilimitados | Ilimitados |
| Editor Visual de Fluxos (React Flow) | ✓ Sim | ✓ Sim | ✓ Sim |
| Simulador Embutido + JSON CodeMirror | ✓ Sim | ✓ Sim | ✓ Sim |
| Invalidação em Tempo Real (Pub/Sub) | ✓ Sim | ✓ Sim | ✓ Sim |
| Histórico e Logs de Auditoria | Básico (7 dias) | Completo (30 dias) | Completo (90 dias) |
| Suporte Técnico | Comunidade & Docs | E-mail prioritário | WhatsApp & Slack Direto |
Tudo o que você precisa saber antes de integrar o UseFlagly no seu projeto.
O faturamento do UseFlagly é 100% nativo em Reais (BRL), com emissão de Nota Fiscal Eletrônica brasileira (NF-e), sem incidência de 4,38% de IOF e sem variação cambial do Dólar.
Não. O plano Hobby é gratuito para sempre, inclui 25.000 requisições por mês e ambientes HML/PRD sem exigir cartão de crédito no cadastro.
A avaliação ocorre em sub-milissegundos (< 1ms, média de 0,42ms) graças à arquitetura de cache duplo: Cache L1 In-Memory local no SDK sincronizado em tempo real via Pub/Sub com o Cache L2 Redis na borda no Brasil.
Quando sua aplicação consulta uma flag, o estado fica armazenado na memória local do processo (Cache L1) com latência zero. Assim, 25.000 requisições no plano Hobby ou 500.000 no Starter cobrem milhões de verificações reais de usuários sem esgotar sua franquia prematuramente.
Sim. O UseFlagly implementa oficialmente o padrão CNCF OpenFeature através do pacote npm @useflagly/openfeature-provider e suporta nativamente o protocolo universal OFREP (/ofrep/v1/evaluate), funcionando sem vendor lock-in em Node.js, TypeScript, Python, Go, Java, C# .NET e PHP.
Enquanto concorrentes estrangeiros cobram em Dólar mais IOF e exigem de US$ 40 a US$ 80 por assento de desenvolvedor, o UseFlagly oferece membros ilimitados, faturamento em Reais (a partir de R$ 37/mês), construtor visual de fluxos em 4 níveis e servidores no Brasil em conformidade com a LGPD.
Junte-se a equipes que já estão transformando a forma como lançam software com Kill-Switch instantâneo, rollout gradual e zero downtime.