Clientta

Política de Assinatura — Clientta Pro

Última atualização: 7 de agosto de 2026
Versão: 1.0
Contato: igorsthaynny@gmail.com

Esta Política de Assinatura descreve as regras do plano Clientta Pro, incluindo cobrança, benefícios, cancelamento voluntário e cancelamento automático por inatividade. Ao assinar o Pro, você concorda com estes termos e com a Política de Privacidade.

1. Planos

Comparativo Free x Pro
RecursoGratuitoPro
Painel do dia e agenda localSimSim
Meus Clientes e histórico de atendimentoSimSim
Atendimentos ativosAté 25Ilimitado
Séries recorrentes ativasAté 3Ilimitado
Sincronização na nuvem (Firestore)NãoSim
Lembretes locais antes do horárioNãoSim (15, 30 ou 60 min)
Exportar / importar backup JSONNãoSim
Suporte prioritárioComunidadePrevisto (futuro)

2. Modelo de cobrança

Assinatura Pro
ItemDetalhe
ModeloAssinatura mensal recorrente
ProcessadorStripe, Inc.
CheckoutPágina segura da Stripe (navegador externo)
PreçoExibido no App antes da contratação (getPlanPricing)
MoedaConforme catálogo Stripe (ex.: BRL)
GestãoTela Plano e assinatura no App

O App Flutter não armazena dados completos de cartão. A Stripe processa pagamentos conforme sua política de privacidade e regulamentação aplicável.

3. Ativação e entitlement

  1. Você solicita assinatura na tela de plano.
  2. Cloud Function cria sessão de Checkout e retorna URL.
  3. Após pagamento, webhooks Stripe atualizam users/{uid}.subscription no Firestore.
  4. O App libera recursos Pro ao detectar subscription.status ativo.

O aplicativo não pode alterar diretamente o status de assinatura; apenas o backend autorizado (Functions + webhooks) grava o entitlement.

4. O que conta como uso (atividade)

Para a política de inatividade, considera-se atividade qualquer uma das ações abaixo, com conta autenticada:

O sistema registra a data da última atividade em lastActivityAt no documento users/{uid}.

5. Cancelamento automático por inatividade

5.1 Regra

Assinaturas Pro ativas ou em período de teste (trialing) sem atividade por 2 (dois) meses consecutivos são canceladas automaticamente ao fim do período já pago.

5.2 Como funciona

  1. Job diário (06:00 UTC / 03:00 horário de Brasília) verifica contas elegíveis.
  2. Se lastActivityAt for anterior a 2 meses, a assinatura é marcada para cancelamento na Stripe (cancel_at_period_end: true).
  3. Você mantém o acesso Pro até o fim do período já pago.
  4. Após essa data, a conta volta ao plano gratuito.
  5. O motivo fica em subscription.canceledReason = "inactivity".

5.3 Referência de data

PrioridadeCampo
1lastActivityAt
2subscription.updatedAt
3createdAt da conta

Na ativação de nova assinatura, lastActivityAt é atualizado — você tem 2 meses completos a partir da ativação, mesmo sem uso imediato.

5.4 Exclusões

6. Cancelamento voluntário

Você pode cancelar a qualquer momento em Plano e assinatura → Cancelar assinatura.

7. Pagamento em atraso

Falhas de pagamento (past_due) seguem o fluxo da Stripe (novas tentativas, eventual suspensão). Independente da política de inatividade.

8. Como evitar cancelamento por inatividade

Use o App pelo menos uma vez a cada 2 meses: registre ou edite um atendimento, ou sincronize a agenda (Pro ativo e conexão disponível).

9. Direitos do consumidor (CDC)

Esta política não limita direitos irrenunciáveis previstos no Código de Defesa do Consumidor (Lei nº 8.078/1990). Informações claras sobre preço, periodicidade e cancelamento são exibidas antes da contratação.

10. Alterações

Esta política pode ser atualizada. A data no topo indica a versão vigente. Alterações relevantes podem ser comunicadas pelo App ou por e-mail cadastrado.

11. Contato

E-mail: igorsthaynny@gmail.com
Assunto sugerido: Assinatura — Clientta

Política de Privacidade · Exclusão de conta · Início Clientta