[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-post-pt-/where-one-intermind-meeting-actually-runs":3},{"page":4,"surround":472},{"id":5,"title":6,"authors":7,"badge":10,"body":11,"date":462,"description":463,"extension":464,"image":465,"meta":466,"navigation":467,"path":468,"seo":469,"stem":470,"__hash__":471},"blog_pt/blog/where-one-intermind-meeting-actually-runs.md","Onde uma reunião do InterMIND realmente roda",[8],{"name":9},"The Mind.com Team","Sovereignty",{"type":12,"value":13,"toc":451},"minimark",[14,18,27,30,33,36,41,44,61,64,66,70,73,194,197,199,203,367,370,372,376,383,390,393,407,410,412,416,419,426,432,434,438,448],[15,16,6],"h1",{"id":17},"onde-uma-reunião-do-intermind-realmente-roda",[19,20,21,22,26],"p",{},"Toda conversa séria de compras corporativas chega, mais cedo ou mais tarde, à mesma pergunta: ",[23,24,25],"em",{},"\"Para onde vão esses dados?\""," O DPO quer uma lista de subprocessadores. O CIO quer saber quais fornecedores têm sede nos EUA. O jurídico quer um diagrama com setas.",[19,28,29],{},"Preferimos que você tenha o quadro completo do que ir entregando aos pedaços por e-mail. Então aqui está o caminho dos dados de uma reunião — cada serviço externo que ela toca, onde cada um executa e quais dados fluem por ele. Verificado contra a configuração real de deploy em 2026-05-28.",[19,31,32],{},"Há um caminho em que a sede do fornecedor ainda é nos EUA, e dizemos isso claramente. O resto é UE em tempo de execução.",[34,35],"hr",{},[37,38,40],"h2",{"id":39},"o-que-onde-roda-realmente-significa","O que \"onde roda\" realmente significa",[19,42,43],{},"Duas coisas costumam ser confundidas em conversas sobre soberania e não são a mesma coisa:",[45,46,47,55],"ol",{},[48,49,50,54],"li",{},[51,52,53],"strong",{},"Tempo de execução / caminho dos dados."," Onde os bytes da sua reunião são fisicamente processados durante a requisição. É disso que tratam as regulamentações de residência de dados e a maioria dos DPAs.",[48,56,57,60],{},[51,58,59],{},"Sede corporativa do fornecedor."," Onde o fornecedor SaaS está legalmente constituído. É disso que tratam as discussões sobre o CLOUD Act — o alcance teórico de uma intimação dos EUA contra a matriz do fornecedor, independentemente de onde o workload rode.",[19,62,63],{},"Quase toda pergunta \"isso é UE?\" é, na verdade, uma dessas duas, feita de forma imprecisa. Respondemos cada uma separadamente para cada fornecedor abaixo.",[34,65],{},[37,67,69],{"id":68},"o-caminho-dos-dados-de-uma-reunião","O caminho dos dados de uma reunião",[19,71,72],{},"Acompanhe uma chamada do join até o e-mail de follow-up:",[45,74,75,86,96,110,120,130,144,154,167,180],{},[48,76,77,80,81,85],{},[51,78,79],{},"O navegador abre a página da reunião."," O SSR roda no Vercel, fixado em ",[82,83,84],"code",{},"fra1"," (Frankfurt). Todos os dados de requisição/resposta — cookies de sessão, payloads de API, HTML renderizado no servidor — são processados na UE em tempo de execução.",[48,87,88,91,92,95],{},[51,89,90],{},"O WebSocket se conecta ao nosso servidor de reuniões"," em Paris (",[82,93,94],{},"cdg","). Orquestração de reunião, presença, sinalização — tudo na UE.",[48,97,98,101,102,109],{},[51,99,100],{},"O reconhecimento de fala roda no navegador de quem está falando."," Local. Nunca sai do dispositivo até que a transcrição resultante seja enviada para tradução. (Explicamos por quê em ",[103,104,106],"a",{"href":105},"/blog/inside-the-translation-pipelines",[23,107,108],{},"Inside the four translation pipelines",".)",[48,111,112,115,116,119],{},[51,113,114],{},"A tradução de voz e chat passa pelo nosso próprio motor na OVH França."," Este é o ",[82,117,118],{},"mind-sdk-web"," — nosso código, nossos hosts, na França. Nenhum modelo de terceiros está no caminho. Orçamento sub-segundo, pool WebSocket por idioma, residente na UE em cada hop.",[48,121,122,125,126,129],{},[51,123,124],{},"Um documento solto no chat"," (PDF, DOCX, PPTX, XLSX) vai server-side do ws-server de Paris para o ",[51,127,128],{},"DeepL"," em Colônia. Empresa alemã, processamento alemão. Voz e chat não tocam o DeepL.",[48,131,132,135,136,139,140,143],{},[51,133,134],{},"Dados de aplicação"," — usuários, times, mensagens, metadados de reunião — ficam no ",[51,137,138],{},"Neon Postgres na AWS Frankfurt"," (",[82,141,142],{},"eu-central-1","). Snapshots na mesma região.",[48,145,146,149,150,153],{},[51,147,148],{},"Gravações, anexos e exportações"," são armazenados no ",[51,151,152],{},"Tigris",", storage compatível com S3 na Fly. Replicado na edge; o bucket é configurável para multi-região UE para tenants que precisam de algo mais restrito.",[48,155,156,159,160,139,163,166],{},[51,157,158],{},"Erros e traces de performance"," vão para a ",[51,161,162],{},"instância UE do Sentry",[82,164,165],{},"de.sentry.io","). A organização nos EUA foi desativada em maio.",[48,168,169,172,173,139,176,179],{},[51,170,171],{},"Analytics de produto"," vão para o ",[51,174,175],{},"PostHog EU",[82,177,178],{},"eu.i.posthog.com",").",[48,181,182,185,186,189,190,193],{},[51,183,184],{},"E-mails transacionais"," (magic links, convites, recibos) saem via ",[51,187,188],{},"Resend"," a partir de ",[82,191,192],{},"eu-west-1"," (Irlanda).",[19,195,196],{},"Tudo acima é UE em tempo de execução. O motor de tradução — a parte por onde a maior parte dos seus dados de fato flui — também é nosso próprio código, o que significa que o motor em si pode ser auditado ou auto-hospedado por um cliente que precise disso.",[34,198],{},[37,200,202],{"id":201},"o-mapa-de-fornecedores","O mapa de fornecedores",[204,205,206,222],"table",{},[207,208,209],"thead",{},[210,211,212,216,219],"tr",{},[213,214,215],"th",{},"Fornecedor",[213,217,218],{},"O que faz",[213,220,221],{},"Local de execução",[223,224,225,242,257,273,288,300,312,327,340,354],"tbody",{},[210,226,227,236,239],{},[228,229,230,139,233,235],"td",{},[51,231,232],{},"OVH",[82,234,118],{},")",[228,237,238],{},"Motor de tradução de voz + chat",[228,240,241],{},"França",[210,243,244,249,252],{},[228,245,246],{},[51,247,248],{},"Fly.io",[228,250,251],{},"Orquestração do WebSocket de reuniões",[228,253,254,255,235],{},"Paris (",[82,256,94],{},[210,258,259,265,268],{},[228,260,261,264],{},[51,262,263],{},"Vercel"," (Nuxt + Nitro APIs)",[228,266,267],{},"App shell, APIs de servidor, SSR",[228,269,270,271,235],{},"Frankfurt (",[82,272,84],{},[210,274,275,280,283],{},[228,276,277],{},[51,278,279],{},"Neon",[228,281,282],{},"Postgres da aplicação",[228,284,285,286,235],{},"AWS Frankfurt (",[82,287,142],{},[210,289,290,294,297],{},[228,291,292],{},[51,293,152],{},[228,295,296],{},"Armazenamento de objetos (gravações, anexos)",[228,298,299],{},"Replicado na edge; fixável na UE",[210,301,302,306,309],{},[228,303,304],{},[51,305,128],{},[228,307,308],{},"Tradução de documentos (PDF/DOCX/PPTX/XLSX)",[228,310,311],{},"Colônia",[210,313,314,319,322],{},[228,315,316],{},[51,317,318],{},"Sentry",[228,320,321],{},"Rastreamento de erros",[228,323,324,326],{},[82,325,165],{}," (UE)",[210,328,329,334,336],{},[228,330,331],{},[51,332,333],{},"PostHog",[228,335,171],{},[228,337,338],{},[82,339,178],{},[210,341,342,346,349],{},[228,343,344],{},[51,345,188],{},[228,347,348],{},"E-mail transacional",[228,350,351,352,235],{},"Irlanda (",[82,353,192],{},[210,355,356,361,364],{},[228,357,358],{},[51,359,360],{},"Stripe",[228,362,363],{},"Pagamentos",[228,365,366],{},"Irlanda (Stripe Payments Europe Ltd.) para clientes da UE",[19,368,369],{},"Os dois fluxos de dados mais pesados em volume — tradução de voz/chat pelo nosso próprio motor na OVH e tradução de documentos pelo DeepL — também são os dois fornecedores cuja matriz está na UE. Isso cobre a maior parte do conteúdo da reunião. A lista completa de subprocessadores com detalhe de sede corporativa entra no DPA como prática padrão; a tabela acima é a visão de tempo de execução, que é do que tratam a maioria das cláusulas de residência de dados.",[34,371],{},[37,373,375],{"id":374},"a-única-lacuna-atual-dita-claramente","A única lacuna atual, dita claramente",[19,377,378,379,382],{},"Depois que a chamada termina, geramos um ",[51,380,381],{},"AI digest"," pós-reunião — tópicos, decisões, itens de ação, perguntas em aberto. O modelo que produz o digest é acessado via AI Gateway do Vercel (um proxy em região UE), mas os modelos subjacentes são o Google Gemini 2.5 Flash com fallback para Anthropic Claude Sonnet — ambos fornecedores com sede nos EUA.",[19,384,385,386,389],{},"A tradução de voz em tempo real, o chat em tempo real e a tradução de documentos ",[51,387,388],{},"não"," passam por esse caminho. O digest é uma etapa separada, pós-reunião, que pega a transcrição que já produzimos e escreve um resumo em cima dela.",[19,391,392],{},"Estamos fechando essa lacuna de duas formas:",[45,394,395,401],{},[48,396,397,400],{},[51,398,399],{},"Opt-out controlado pelo proprietário, chegando em breve."," Um proprietário de workspace poderá desabilitar a pipeline do AI digest por completo, caso em que o resumo pós-reunião simplesmente não é gerado e a transcrição fica onde estava — na UE. Desligado por padrão para novos tenants; tenants existentes recebem um aviso e podem mantê-lo ligado se quiserem.",[48,402,403,406],{},[51,404,405],{},"Modelo de sumarização auto-hospedado na UE."," Estamos subindo um modelo de pesos abertos (classe Kimi) na OVH para tarefas como sumarização que não precisam de um reasoner de fronteira. Quando esse for o backend do digest, o trade-off some — a mesma pipeline funciona sem nenhum fornecedor com sede nos EUA dentro dela.",[19,408,409],{},"Se o digest é a diferença entre \"isso serve para nós\" e \"isso não serve\" para suas compras, nos avise — vamos priorizar de acordo.",[34,411],{},[37,413,415],{"id":414},"o-que-isso-significa-para-o-seu-dpa","O que isso significa para o seu DPA",[19,417,418],{},"Para a maioria dos compradores da UE — Mittelstand alemão, setores regulados rodando DPAs padrão de GDPR — o quadro acima responde diretamente à pergunta sobre residência de dados: cada hop de tempo de execução pela sua reunião está na UE. A sede do fornecedor é divulgada na lista de subprocessadores conforme prática normal; nada surpreendente ali.",[19,420,421,422,425],{},"Para ",[23,423,424],{},"souveraineté numérique"," francesa e compras de nível SecNumCloud, a sede corporativa do fornecedor é, em si, parte do critério, não apenas o local de execução. Essa é outra conversa — uma topologia de deploy alternativa que mantém cada componente sob fornecedores de jurisdição europeia. Não rodamos isso por padrão; subimos para um tenant que precise e em que o contrato justifique a construção.",[19,427,428,429,431],{},"Para compradores nos EUA e na maior parte da APAC, geralmente é o inverso — eles querem baixa latência a partir da sua região, o que é um problema diferente. Hoje rodamos em região única em ",[82,430,84],{},". Se o seu tráfego justifica uma edge nos EUA, planejamos isso com você.",[34,433],{},[37,435,437],{"id":436},"a-que-este-post-nos-compromete","A que este post nos compromete",[19,439,440,441,444,445,447],{},"Este é o quadro em 2026-05-28. Vamos atualizá-lo quando a stack mudar — troca de fornecedor, migração de região, um novo serviço externo. A configuração atual é verificável em nosso ",[82,442,443],{},"vercel.json"," aberto, no motor ",[82,446,118],{}," rodando na OVH França e no dashboard de cada fornecedor.",[19,449,450],{},"Se algo aqui parecer errado, ou se o seu DPO precisar de uma resposta que este mapa não dá, escreva para nós. Preferimos corrigir um detalhe faltante a você descobri-lo numa revisão de contrato.",{"title":452,"searchDepth":453,"depth":454,"links":455},"",2,3,[456,457,458,459,460,461],{"id":39,"depth":453,"text":40},{"id":68,"depth":453,"text":69},{"id":201,"depth":453,"text":202},{"id":374,"depth":453,"text":375},{"id":414,"depth":453,"text":415},{"id":436,"depth":453,"text":437},"2026-05-28","Um mapa fornecedor por fornecedor de quais serviços externos tocam sua reunião, onde executam e quais dados passam por cada um. Incluindo o único caminho que ainda sai da UE no nível do fornecedor — e o que estamos fazendo a respeito.","md","/blog/where-one-intermind-meeting-actually-runs.svg",{},true,"/blog/where-one-intermind-meeting-actually-runs",{"title":6,"description":463},"blog/where-one-intermind-meeting-actually-runs","vrKJz7IPFQ43ieKx_o2bFf_W_wBIQQ77zfFJMZOvuC8",[473,479],{"title":474,"path":475,"stem":476,"description":477,"order":478,"children":-1},"Blog","/blog","blog/index","Últimas notícias e atualizações da equipe InterMIND.",8,{"title":480,"path":481,"stem":482,"description":483,"children":-1},"A armadilha da falsa fluência: quando um inglês \"suficiente\" é pior do que nenhum inglês","/blog/false-fluency-trap","blog/false-fluency-trap","Os reguladores da aviação a tornaram obrigatória após Tenerife e Avianca. A literatura médica a quantifica até a contagem de erros por atendimento. Quarenta anos de pesquisa em negócios internacionais documentam o mesmo mecanismo na sala de reuniões. Por que a fluência parcial em um idioma compartilhado é pior do que não ter idioma compartilhado algum — com os dados."]