Sub-processors
Lista pública dos serviços que tratam dados pessoais em nome da Orira ao prestar o serviço SaaS.
Cumpre Art. 28 RGPD. Para detalhes contratuais ver DPA.
| Sub-processor | Finalidade | Localização |
|---|---|---|
| Vercel | Hosting do frontend (Next.js) e edge network | EU + global edge |
| Railway | Hosting do backend (Node.js) e PostgreSQL | EU West (Amesterdão, Países Baixos) |
| Resend | Envio de emails transacionais (notificações, OTP, recuperação password) | EU (Irlanda) |
| Stripe | Processamento de pagamentos: subscrição SaaS e, quando ativados, pagamentos por cartão de alunos (incl. reembolsos) | EU |
| Anthropic | Assistente IA "Mestre Gongo" (via API Claude) em conversas opcionais iniciadas pelo user e geração automática do email de resposta a pedidos de aula experimental (nome próprio, modalidades e mensagem do interessado) | US (com SCCs aplicáveis) |
| Cloudflare | DNS, proteção DDoS e armazenamento de ficheiros (R2) | UE (bucket privado) + Europa Ocidental (público) + edge global |
| Sentry | Error tracking (sem PII) | EU |
| OAuth (login social opcional), reCAPTCHA, notificações push (Firebase Cloud Messaging) e sincronização opcional de Google Calendar de professores | Global edge | |
| Apple | Sign in with Apple (login social opcional) e entrega de notificações push em dispositivos Apple (APNs) | Global |
| InvoiceXpress | Emissão de faturas à Academia (nome legal, NIF, morada e email de contacto) | EU (Portugal) |
| GitHub | Execução dos backups diários da base de dados e conservação do ficheiro como artefacto (7 dias) | Global (SCCs/DPF) |
| Discord | Canal interno de alertas técnicos: título, contexto e URL de erros aplicacionais | US (SCCs/DPF) |
Notificação de alterações: a Orira notifica os admins de cada Academia com 30 dias de antecedência sobre qualquer alteração a esta lista (Art. 28(2) RGPD).
Direito de oposição: a Academia pode opor-se a um novo sub-processor por razões fundamentadas. Em caso de não-acordo em 30 dias, a Academia pode rescindir.