Proteção inteligente contra fraudes digitais com IA, análise comportamental, validação de dados e geolocalização segura.
- Frontend: React 19 + Vite + TypeScript
- Backend: Supabase (PostgreSQL) + Edge Functions
- Autenticação: Supabase Auth (Email/Password)
- Banco de Dados: Supabase PostgreSQL com Row Level Security
✅ Análise de fraude em tempo real ✅ Deteção de emails suspeitos ✅ Validação de números de telefone ✅ Análise de links maliciosos ✅ Validação de endereços criptomoeda ✅ Sistema de denúncias com geolocalização ✅ Dashboard intuitivo ✅ Autenticação segura
npm installCopie o .env.example para .env e preencha com suas credenciais Supabase:
cp .env.example .envAdicione suas chaves Supabase:
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEY
npm run devA aplicação estará disponível em http://localhost:5173
npm run buildOs ficheiros otimizados estarão em dist/
- Email: Deteta emails temporários, domínios suspeitos, padrões de phishing
- Telefone: Valida formato, deteta spam, extorsão, vishing
- Link: Identifica URLs encurtadas, malware, phishing, palavras-chave suspeitas
- Criptomoeda: Valida endereços, deteta rug pulls, Ponzi, pump and dump
- LOW (Baixo): Score < 30 - Seguro
- MEDIUM (Médio): Score 30-60 - Requer atenção
- HIGH (Alto): Score 60-80 - Provável fraude
- CRITICAL (Crítico): Score > 80 - Fraude confirmada
├── src/
│ ├── main.tsx # Entry point
│ ├── App.tsx # App root
│ ├── lib/
│ │ ├── supabase.ts # Cliente Supabase
│ │ └── fraud-api.ts # API de análise
│ └── pages/
│ ├── AuthPage.tsx # Login/Register
│ └── Dashboard.tsx # Dashboard principal
├── supabase/
│ └── functions/
│ └── fraud-detection/ # Edge Function
├── dist/ # Build output
└── index.html # HTML template
- Row Level Security (RLS) habilitado em todas as tabelas
- Autenticação segura com Supabase Auth
- Sem dados pessoais armazenados desnecessariamente
- HTTPS obrigatório em produção
- CORS configurado adequadamente
- Fazer build:
npm run build - Fazer deploy dos ficheiros em
dist/para seu servidor - Configurar DNS:
- A record:
antifraudapp.com→ IP do servidor - CNAME:
www.antifraudapp.com→antifraudapp.com
- A record:
As Edge Functions são automaticamente deployadas via Supabase:
npm run buildnpx tsc --noEmit- Componentes em
src/pages/ - Lógica de negócio em
src/lib/ - Tipos TypeScript ao lado dos ficheiros
MIT - Ver ficheiro LICENSE
Equipa HTenterprise
- Website: https://antifraudapp.com
- Email: support@antifraudapp.com
Nota: AntiFraudApp é uma ferramenta de apoio à prevenção de fraude. Não substitui sistemas oficiais nem aconselhamento profissional.