STACK · INFRAESTRUTURA
Recursos Tecnológicos.
A arquitetura de software e hardware que sustenta a rede de proteção jurídica do SOS Criminal App.
ESTADO: Produção v1.0
UPTIME: 99.99%
Mobile App
- React Native + Expo SDK 54 (TypeScript)
- expo-router (Navegação baseada em arquivos)
- Nova Arquitetura (Fabric + TurboModules) ativada
- Target: iOS 15.1+ e Android 10+
Captura e Processamento
- expo-camera — Gravação em MP4 H.264
- expo-audio — Áudio contínuo em formato AAC
- expo-location — GPS de alta precisão (até 10m)
- expo-task-manager — Captura resiliente em background
Segurança e Integridade
- SHA-256 (FIPS 180-4) — Hash criptográfico pericial
- AES-256-GCM — Criptografia de dados em repouso
- TLS 1.3 — Criptografia de dados em trânsito
- ICP-Brasil A1 — Assinatura digital com fé pública
- RFC 3161 — Carimbo de tempo (Timestamp) certificado
- Keychain/Keystore — Guarda segura de chaves no dispositivo
Backend e Nuvem
- Node.js + Express (Segurança via Helmet e Rate Limit)
- Autenticação Stateless via JSON Web Tokens (JWT)
- PostgreSQL — Banco de dados relacional principal
- AWS S3 (região sa-east-1) — Armazenamento de mídia
- Winston — Logs estruturados e auditáveis
Comunicação e Notificações
- WhatsApp Cloud API (Meta) — Alertas em tempo real
- Twilio — Backup via SMS
- SendGrid — E-mails transacionais e operacionais
- APNs / FCM — Push notifications nativas
Monitoramento
- Sentry — Crash reporting e monitoramento de performance
- EAS Update — Atualizações críticas over-the-air
Especificação Técnica Completa
Baixe o documento com a descrição detalhada de cada módulo tecnológico.