Termos de Uso e Política de Privacidade

1. Aceitação dos Termos

Ao utilizar este aplicativo, você concorda com estes termos de uso e nossa política de privacidade. Se você não concordar com algum aspecto destes termos, por favor, não utilize o aplicativo.

2. Coleta e Uso de Dados

2.1. Dados essenciais: Para funcionar corretamente, o aplicativo armazena localmente:

2.2. Análise de uso (obrigatória): Utilizamos o Google Analytics para:

3. Cookies e Armazenamento Local

3.1. Cookies essenciais: Necessários para:

3.2. Cookies não-essenciais: Usados para:

4. Monitoramento de Dispositivos de Mídia (Webcam e Microfone)

4.1. O que é: O aplicativo pode detectar automaticamente quando você está usando webcam e/ou microfone durante seus projetos.

4.2. Como funciona:

4.3. Privacidade:

4.4. Configurações: Esta funcionalidade é totalmente controlada através das Configurações:

4.5. Transparência Total - Código de Detecção:

Somos totalmente transparentes sobre como a detecção funciona. Aqui está o código REAL responsável apenas pela detecção de dispositivos (sem nenhuma captura ou gravação). Este é o código exato do arquivo webcam_detection.js:

// ✅ MÉTODO PASSIVO: Apenas enumerar dispositivos
// Não requer nenhuma captura ou acesso a streams
const devices = await navigator.mediaDevices.enumerateDevices();

// Separar dispositivos por tipo
const cameras = devices.filter(d => d.kind === 'videoinput');
const microphones = devices.filter(d => d.kind === 'audioinput');

// ✅ DETECÇÃO PASSIVA:
// Se um dispositivo tem .label preenchido, significa que:
// 1. O usuário deu permissão para acessá-lo antes, OU
// 2. Está sendo usado por outro aplicativo neste momento
let cameraActive = cameras.length > 0 && cameras.some(c => c.label !== '' && c.label !== 'default');
let microphoneActive = microphones.length > 0 && microphones.some(m => m.label !== '' && m.label !== 'default');

O que este código faz:

Como você sabe que é seguro: A presença de .label indica que o navegador já deu permissão para acessar o dispositivo (em algum momento), ou o dispositivo está sendo usado por outro aplicativo. Isso é detectado sem nenhum acesso ao stream de mídia.

5. Calculadora de Custos e Estimativa de Projetos

5.1. Cálculo Real:

5.2. Estimativa de Projeto:

5.3. Geração de Orçamento em PDF:

5.4. Sincronização de Cálculos:

5.5. Estimativas com IA (ChatGPT):

6. Recursos de Análise e Visualização

6.1. Sumário Diário com Filtros Temporais:

6.2. Gráficos de Desempenho:

6.3. Compartilhamento de Projetos:

7. Seus Dados e Privacidade

8. Suas Escolhas

9. Segurança

9.1. Proteção de Dados:

9.2. Senha de Exclusão:

10. Rastreamento de Dispositivos

10.1. Funcionalidade de Rastreamento de Dispositivos:

10.2. Segurança de IP:

10.3. Configuração:

11. Dashboard Analítico

11.1. Dashboard Analítico:

11.2. Dados Exibidos no Dashboard (100% Anônimos):

11.3. Privacidade Absoluta e Uso Administrativo:

11.4. Dados Coletados para Analíticas Administrativas:

11.5. O QUE NÃO É COLETADO:

12. Sistema de Anúncios

12.1. O que é:

12.2. Localizações de Anúncios:

12.3. Gerenciamento de Anúncios:

12.4. Anúncios Manuais:

12.5. Monitoramento e Estatísticas:

12.6. Privacidade e Compatibilidade:

13. Limitação de Responsabilidade

13.1. O aplicativo é fornecido "como está", sem garantias.

13.2. Não nos responsabilizamos por perdas de dados devido a:

14. Atualizações dos Termos

15. Validações e Limites de Campos

15.1. Para manter a integridade e usabilidade dos dados, aplicamos validações automáticas:

15.2. Essas validações são para sua conveniência e não representam erros críticos. O sistema sempre tenta encontrar o valor mais próximo do desejado.