Documentação

O Floating Flags é uma plataforma de feature flags que permite ligar e desligar funcionalidades do seu produto sem novos deploys. Esta página reúne o essencial para você sair do zero: criar sua conta, cadastrar sua primeira flag, gerar uma API key e consultar o estado das flags diretamente da sua aplicação.

O que é o Floating Flags

Feature flags (ou feature toggles) são interruptores que controlam, em tempo real, quais funcionalidades estão ativas para os seus usuários. Com o Floating Flags você entrega código continuamente e decide quando cada recurso fica visível, sem depender de um novo deploy.

Isso viabiliza lançamentos graduais, testes A/B, kill switches para desligar recursos problemáticos em segundos e liberação de funcionalidades por ambiente. Toda a leitura das flags acontece através de uma API simples, protegida por chaves de acesso.

Como começar

Comece pelos quatro passos abaixo. Em poucos minutos você terá uma flag consultável a partir da sua aplicação:

1. Crie sua conta gratuita e acesse o painel.

2. Crie sua primeira flag, dando a ela uma chave única (por exemplo, nova-tela-login).

3. Gere uma API key no seu projeto para autenticar as consultas.

4. Consulte o estado da flag via API a partir do seu backend ou frontend.

Criar conta gratuita

Conceitos essenciais

Flags: cada flag representa uma funcionalidade que pode ser ligada ou desligada. Ela tem uma chave única usada nas consultas à API.

Ambientes: cada flag suporta de 1 a 5 ambientes independentes (por exemplo, development, staging e production). Ligar uma flag em um ambiente não afeta os demais, permitindo validar um recurso antes de liberá-lo em produção.

API keys: as chaves autenticam as consultas do seu código à API. Mantenha-as em segredo e gere chaves distintas por projeto para facilitar a revogação.

Consultando a API

Para saber se uma flag está ativa, faça uma requisição à API informando a chave da flag, o ambiente desejado e sua API key no cabeçalho. O exemplo abaixo consulta a flag nova-tela-login no ambiente de produção:

GET /api/evaluate?key=nova-tela-login&env=production
X-API-Key: ff_live_xxxxxxxxxxxx
Referência completa da API

Planos e limites

O Floating Flags oferece três planos. O plano FREE é ideal para começar e projetos pessoais, com um limite menor de flags. O plano PRO amplia os limites e libera recursos como API keys por projeto. O plano TEAM adiciona gestão de times, membros e convites para organizações que trabalham em conjunto.

Você pode começar no plano gratuito e evoluir quando precisar. Consulte a página de planos ao criar sua conta para ver os limites atualizados de cada nível.

Ver planos e criar conta