[{"data":1,"prerenderedAt":401},["ShallowReactive",2],{"navigation":3,"subprocessors":133},[4,16,31,61,87,109,119],{"title":5,"path":6,"stem":7,"children":8,"icon":15},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,11],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Quick Start","/docs/getting-started/quick-start","1.docs/1.getting-started/2.quick-start","i-lucide-book-open",{"title":17,"icon":18,"path":19,"stem":20,"children":21,"page":30},"Core Concepts","i-lucide-lightbulb","/docs/core-concepts","1.docs/2.core-concepts",[22,26],{"title":23,"path":24,"stem":25},"Data Structure","/docs/core-concepts/data-structure","1.docs/2.core-concepts/1.data-structure",{"title":27,"path":28,"stem":29},"Roles & Permissions","/docs/core-concepts/roles-and-permissions","1.docs/2.core-concepts/2.roles-and-permissions",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"Managing Assets","i-lucide-package","/docs/managing-assets","1.docs/3.managing-assets",[37,41,45,49,53,57],{"title":38,"path":39,"stem":40},"Asset List","/docs/managing-assets/asset-list","1.docs/3.managing-assets/1.asset-list",{"title":42,"path":43,"stem":44},"Add & Edit Assets","/docs/managing-assets/add-edit-asset","1.docs/3.managing-assets/2.add-edit-asset",{"title":46,"path":47,"stem":48},"Statuses & Conditions","/docs/managing-assets/asset-status","1.docs/3.managing-assets/3.asset-status",{"title":50,"path":51,"stem":52},"Photos","/docs/managing-assets/photos","1.docs/3.managing-assets/4.photos",{"title":54,"path":55,"stem":56},"Geolocation","/docs/managing-assets/geolocation","1.docs/3.managing-assets/5.geolocation",{"title":58,"path":59,"stem":60},"Barcode Scanning","/docs/managing-assets/barcode-scanning","1.docs/3.managing-assets/6.barcode-scanning",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":30},"Data Management","i-lucide-database","/docs/data-management","1.docs/4.data-management",[67,71,75,79,83],{"title":68,"path":69,"stem":70},"Categories & Types","/docs/data-management/categories-and-types","1.docs/4.data-management/1.categories-and-types",{"title":72,"path":73,"stem":74},"Locations","/docs/data-management/locations","1.docs/4.data-management/2.locations",{"title":76,"path":77,"stem":78},"Import","/docs/data-management/import","1.docs/4.data-management/3.import",{"title":80,"path":81,"stem":82},"Export","/docs/data-management/export","1.docs/4.data-management/4.export",{"title":84,"path":85,"stem":86},"Reports","/docs/data-management/reports","1.docs/4.data-management/5.reports",{"title":88,"icon":89,"path":90,"stem":91,"children":92,"page":30},"Organisation","i-lucide-building-2","/docs/organisation","1.docs/5.organisation",[93,97,101,105],{"title":94,"path":95,"stem":96},"Organisation Settings","/docs/organisation/organisation-settings","1.docs/5.organisation/1.organisation-settings",{"title":98,"path":99,"stem":100},"Members","/docs/organisation/members","1.docs/5.organisation/2.members",{"title":102,"path":103,"stem":104},"Custom Configuration","/docs/organisation/custom-configuration","1.docs/5.organisation/3.custom-configuration",{"title":106,"path":107,"stem":108},"Your Profile","/docs/organisation/your-profile","1.docs/5.organisation/4.your-profile",{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":30},"Mobile & Sync","i-lucide-smartphone","/docs/mobile-and-sync","1.docs/6.mobile-and-sync",[115],{"title":116,"path":117,"stem":118},"Mobile App","/docs/mobile-and-sync/mobile-app","1.docs/6.mobile-and-sync/1.mobile-app",{"title":120,"icon":121,"path":122,"stem":123,"children":124,"page":30},"Troubleshooting","i-lucide-wrench","/docs/troubleshooting","1.docs/7.troubleshooting",[125,129],{"title":126,"path":127,"stem":128},"Common Issues","/docs/troubleshooting/common-issues","1.docs/7.troubleshooting/1.common-issues",{"title":130,"path":131,"stem":132},"Clear Browser Cache","/docs/troubleshooting/clear-browser-cache","1.docs/7.troubleshooting/2.clear-browser-cache",{"id":134,"title":135,"body":136,"description":394,"extension":395,"meta":396,"navigation":30,"path":397,"seo":398,"stem":399,"__hash__":400},"subprocessors/8.subprocessors.md","Subprocessors",{"type":137,"value":138,"toc":387},"minimark",[139,143,150,153,160,174,177,182,341,344,346,350,363,365,369,372,379,381],[140,141,135],"h1",{"id":142},"subprocessors",[144,145,146],"p",{},[147,148,149],"em",{},"Last updated: 29 June 2026",[144,151,152],{},"To run batapp we rely on a small number of trusted providers (\"subprocessors\"). This page lists who they are, what they do, and where they operate.",[144,154,155,159],{},[156,157,158],"strong",{},"The short version:"," We use providers for hosting, payments, email, analytics and error tracking. They only ever get the data they need to do their job. We don't sell or rent your data to anyone.",[144,161,162,163,168,169,173],{},"This page supports our ",[164,165,167],"a",{"href":166},"/privacy-policy","Privacy Policy"," and ",[164,170,172],{"href":171},"/dpa","Data Processing Addendum",".",[175,176],"hr",{},[178,179,181],"h2",{"id":180},"our-subprocessors","Our subprocessors",[183,184,185,212],"table",{},[186,187,188],"thead",{},[189,190,191,197,202,207],"tr",{},[192,193,194],"th",{},[156,195,196],{},"Provider",[192,198,199],{},[156,200,201],{},"What they do",[192,203,204],{},[156,205,206],{},"Data involved",[192,208,209],{},[156,210,211],{},"Region",[213,214,215,232,248,264,280,295,311,327],"tbody",{},[189,216,217,223,226,229],{},[218,219,220],"td",{},[156,221,222],{},"Hetzner",[218,224,225],{},"Hosting of our production servers and database",[218,227,228],{},"All service data",[218,230,231],{},"Germany (EU)",[189,233,234,239,242,245],{},[218,235,236],{},[156,237,238],{},"Cloudflare",[218,240,241],{},"Edge security, DDoS protection, and object/backup storage (R2)",[218,243,244],{},"Traffic; encrypted backups; uploaded photos",[218,246,247],{},"EU",[189,249,250,255,258,261],{},[218,251,252],{},[156,253,254],{},"Paystack",[218,256,257],{},"Payment processing for subscriptions",[218,259,260],{},"Card details, billing info, transaction amounts",[218,262,263],{},"EU (Ireland)",[189,265,266,271,274,277],{},[218,267,268],{},[156,269,270],{},"Resend",[218,272,273],{},"Sending transactional and notification email",[218,275,276],{},"Name, email address, message content",[218,278,279],{},"United States",[189,281,282,287,290,293],{},[218,283,284],{},[156,285,286],{},"PostHog",[218,288,289],{},"Product analytics, to understand and improve usage",[218,291,292],{},"Usage events, device/app info",[218,294,247],{},[189,296,297,302,305,308],{},[218,298,299],{},[156,300,301],{},"Sentry",[218,303,304],{},"Error and crash tracking, to find and fix bugs",[218,306,307],{},"Error reports, technical/device info",[218,309,310],{},"EU (Frankfurt)",[189,312,313,318,321,324],{},[218,314,315],{},[156,316,317],{},"Google",[218,319,320],{},"Sign-in with Google (optional authentication)",[218,322,323],{},"Account email and basic profile, only if you use it",[218,325,326],{},"Global (primarily US)",[189,328,329,334,337,339],{},[218,330,331],{},[156,332,333],{},"Apple",[218,335,336],{},"Sign in with Apple (optional authentication)",[218,338,323],{},[218,340,326],{},[144,342,343],{},"Our payment processor is certified to PCI-DSS Level 1 and handles sensitive card data directly — we never see or store your full card number.",[175,345],{},[178,347,349],{"id":348},"how-we-choose-and-manage-them","How we choose and manage them",[351,352,353,357,360],"ul",{},[354,355,356],"li",{},"We only use providers we consider reputable and appropriate for the data involved.",[354,358,359],{},"We give each provider the minimum access needed for their service.",[354,361,362],{},"We use providers that offer data-protection terms (including EU Standard Contractual Clauses) for the data they handle.",[175,364],{},[178,366,368],{"id":367},"changes","Changes",[144,370,371],{},"We may add or change subprocessors as the service evolves. When we make a material change, we'll update this page. Enterprise customers can ask to be notified of changes as part of their agreement.",[144,373,374,375,173],{},"Questions? Email ",[164,376,378],{"href":377},"mailto:support@batapp.co.za","support@batapp.co.za",[175,380],{},[144,382,383],{},[164,384,386],{"href":385},"/","Back Home",{"title":388,"searchDepth":389,"depth":389,"links":390},"",2,[391,392,393],{"id":180,"depth":389,"text":181},{"id":348,"depth":389,"text":349},{"id":367,"depth":389,"text":368},"The third-party providers batapp relies on to run the service, what they do, and where they're based","md",{},"/subprocessors",{"title":135,"description":394},"8.subprocessors","Zein2bb9RRwddm5-PO2maHZ7PdjnSQH92keJNQZTPzA",1782842427793]