1import{m as e,u as n}from"./index-DiM0WI7r.js";import{L as o}from"./LegalDocument-CRrzv5hu.js";import{L as a}from"./LegalWebflowHtmlChunk-CP41AlJj.js";import"./index-hySvmGbY.js";const i=`<div class="w-layout-grid legal-grid-table-subprocessors"> 2 <div class="legal-table-td-2 left-column table-heading-cell"><strong>Entity Name</strong></div> 3 <div class="legal-table-td-2 left-column table-heading-cell"><strong>Purpose</strong></div> 4 <div class="legal-table-td-2 table-heading-cell"><strong>Location</strong></div> 5 <div class="legal-table-td-2 left-column">Amazon Web Services, Inc.</div> 6 <div class="legal-table-td-2 left-column">Cloud infrastructure</div> 7 <div class="legal-table-td-2">US, EU, Australia (AU), Japan (JP), Brazil (BR)<br><span class="td-smaller-text"><em>Location depends on project deployment settings.</em></span></div> 8 <div class="legal-table-td-2 left-column">MongoDB, Inc.</div> 9 <div class="legal-table-td-2 left-column">Database hosting</div> 10 <div class="legal-table-td-2">US, EU, Australia (AU), Japan (JP), Brazil (BR)<br><span class="td-smaller-text"><em>Location depends on project deployment settings.</em></span></div> 11 </div> 12`,r=`<div class="w-layout-grid legal-grid-table-subprocessors"> 13 <div class="legal-table-td-2 left-column table-heading-cell"><strong>Entity Name</strong></div> 14 <div class="legal-table-td-2 left-column table-heading-cell"><strong>Purpose</strong></div> 15 <div class="legal-table-td-2 table-heading-cell"><strong>Location</strong></div> 16 <div class="legal-table-td-2 left-column">SendGrid, Inc.</div> 17 <div class="legal-table-td-2 left-column">Transactional email</div> 18 <div class="legal-table-td-2">US</div> 19 <div class="legal-table-td-2 left-column">Twilio, Inc.</div> 20 <div class="legal-table-td-2 left-column">Two-factor authentication (2FA)</div> 21 <div class="legal-table-td-2">US</div> 22 <div class="legal-table-td-2 left-column">HubSpot, Inc.</div> 23 <div class="legal-table-td-2 left-column">Product analytics</div> 24 <div class="legal-table-td-2">US</div> 25 <div class="legal-table-td-2 left-column">Supabase, Inc.</div> 26 <div class="legal-table-td-2 left-column">Product analytics</div> 27 <div class="legal-table-td-2">US</div> 28 </div> 29`;function d(){return e.jsx(a,{html:i})}function c(){return e.jsx(a,{html:r})}function l(t){const s={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...n(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(s.h1,{id:"sub-processors",children:e.jsx(s.strong,{children:"Sub-Processors"})}),` 30`,e.jsxs(s.p,{children:["As part of providing the Services for ",e.jsx(s.a,{href:"/pricing",children:"PowerSync Cloud"}),", we may enlist the services of third-party cloud infrastructure providers, known as Sub-Processors. This page provides the name, purpose and location for each Sub-Processor."]}),` 31`,e.jsxs(s.p,{children:["By consenting to the ",e.jsx(s.a,{href:"/legal/dpa",children:"Data Processing Addendum"})," (DPA), you acknowledge that these Sub-Processors may be engaged to process Customer Data solely within their designated scopes outlined below."]}),` 32`,e.jsx(s.h3,{id:"1-core-infrastructure--data-sync-sub-processors",children:e.jsx(s.strong,{children:"1. Core Infrastructure & Data Sync Sub-Processors"})}),` 33`,e.jsx(s.p,{children:e.jsx(s.em,{children:"(Entities processing customer database sync payloads)"})}),` 34`,e.jsx(d,{}),` 35`,e.jsx(s.h3,{id:"2-supporting--administrative-sub-processors",children:e.jsx(s.strong,{children:"2. Supporting & Administrative Sub-Processors"})}),` 36`,e.jsx(s.p,{children:e.jsx(s.em,{children:"(Entities strictly limited to account management, authentication, and system operations. These companies do not process customer database sync payloads)"})}),` 37`,e.jsx(c,{})]})}function u(t={}){const{wrapper:s}={...n(),...t.components};return s?e.jsx(s,{...t,children:e.jsx(l,{...t})}):l(t)}function b(){return e.jsx(o,{variant:"light",children:e.jsx(u,{})})}export{b as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.