📊 Visão Geral
R$ —
gasto este mês
—
usuários com uso IA
— GB
total armazenado
—%
do budget R$25
🛑 Central de Kill Switches
Desative serviços individualmente ou todos de uma vez. O budget automático a 90% (R$22,50) desliga tudo sozinho.
⚡ TODOS os serviços
…
🗄️ Uploads (Storage)
…
por — · — · —
🤖 IA Gemini (TV Finder, eBits, RNG)
…
atualizado —
📱 Login por SMS (~R$—/SMS)
…
este mês: — · 50/dia · 300/mês
🎬 Export servidor (MP4 ffmpeg · ~R$—)
…
este mês: — · só Pro/Max · teto 100/mês
⚙️ Ações rápidas
Relatório = status dos kill switches + custo estimado do mês, copiado pra você colar onde quiser.
🎉 Eventos do site
Modo atual
…
Evento aplicado agora
—
Escolha o modo:
⏱️ Tempo do evento (Copa):
Faltam
—
Eventos salvos:
No modo Automático, o evento liga/desliga pela data acima. Site normal desativa. Copa do Mundo força ligado (pra testar). As datas valem pro tema, cronômetro e features (incl. o Bolão) em todos os projetos.
💰 Custo Estimado
R$ —
estimativa do mês · IA e SMS zeram dia 1
R$25
teto / orçamento
Total armazenado (todos os usuários)
— MB
Vídeos guardados
—
Custo/mês de armazenamento
R$ —
Custo estimado por reabertura média
R$ —
🤖 IA Gemini — Tokens este mês
— input / — output
Custo IA Gemini (estimado)
R$ —
Chamadas IA (TV Recom + Tools + Cortes)
—
📱 SMS (login por telefone) — este mês
—
Custo SMS (estimado)
R$ —
🎬 Export servidor (MP4) — este mês
—
Custo Export servidor (estimado)
R$ —
💵 TOTAL geral (Storage + IA + SMS)
R$ —
⚠️ Estimativas baseadas em preços oficiais Google Cloud (atualizado jun/2026, cotação USD/BRL automática). Real cobrado pode variar. Sempre confira GCP Billing. Preços unitários (USD): Storage $0,026/GB/mês · Egress/download $0,12/GB · SMS Brasil $0,05/SMS (≈R$—) · Gemini Flash Lite $0,25/M tokens in · $1,50/M out. Cobertos pelo nível gratuito (R$0): Cloud Functions (2M chamadas/mês) · Firestore (50k leituras + 20k escritas/dia) · Auth Google/E-mail (até 50k usuários/mês).
🔒 Limites Ativos
Max vídeos por usuário
3
Max bytes por usuário
1 GB
Max tamanho por upload
500 MB
Max chunk individual (Storage Rules)
6 MB
Kill switch automático
@90% (R$22,50)
👥 Top Usuários por Armazenamento
Clique em "Escanear Storage" pra carregar.
🔔 Notificações Push (só pra mim)
Recebe push no celular/PC mesmo com site fechado. Tudo vai SÓ pra essa conta (
leo.lucchesi12@gmail.com) — outros usuários nunca recebem isso.Avisar quando NOVA conta criar
— carregando
Avisar quando TV rastreada cair de preço
— carregando
Permissão neste dispositivo
—
✓ VAPID key ativa — clique pra ver troubleshooting
Se "Registrar dispositivo" der erro
token-subscribe-failed:
- Confirme em Firebase Console → App Check que Cloud Messaging NÃO está enforced (se estiver, desative — ou aceite que cada token requer App Check válido).
- Confirme em Cloud Console → Credentials → Browser key que FCM Registration API e Firebase Installations API estão na lista das APIs permitidas.
- Em Firebase Console → Cloud Messaging, confirme que a API Firebase Cloud Messaging (V1) está Ativada (toggle verde).
- Se nada resolver, gere uma nova VAPID key (delete a atual e clique "Generate key pair"), e cole em
lc-fcm.jslinha 18 +code/admin/index.htmlconstanteLC_VAPID_KEY.
📋 Todos os Usuários (Firebase Auth)
Lista completa de contas logadas via Google — incluindo email, foto, plano, status e último login. Paginação automática.
Clique em "Carregar usuários" pra ver todas as contas.
🎭 Simulador de Assinatura
Atribua um plano (Pro / Max) a qualquer usuário pra testar features sem pagar.
Útil pra testar o eBits, TV Finder etc. como se fosse assinante.
Escrita protegida por
isAdmin() no Firestore.
Email do usuário (ou
me pra você mesmo)Plano
Duração
⚠️ Deletar é IRREVERSÍVEL — apaga conta Auth + dados Firestore + storage. Banir só desabilita login.
⚡ Ações Rápidas
Operações comuns de manutenção — todas auditadas no console e revisíveis.
🛠 Manutenção & Emergência
Ações sensíveis — algumas afetam todos os usuários. Use com cuidado.
🩺 Diagnóstico do Sistema
Status API Gemini
não testado
Status Firestore
não testado
Status Storage
não testado
Status reCAPTCHA
não testado