{"componentChunkName":"component---src-templates-legal-js","path":"/privacy-policy","result":{"data":{"contentfulLegal":{"id":"4c5fc941-5675-5f05-8d94-64fc8ae224e2","title":"Privacy Policy","content":{"childMdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"PetsApp Privacy Policy\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Last updated: February 2026\")), mdx(\"p\", null, \"This Privacy Policy (the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u201CPolicy\\u201D\"), \") explains how \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"PetsApp Ltd\"), \" (\\u201C\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"we\"), \",\\u201D \\u201C\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"us\"), \",\\u201D or \\u201C\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"our\"), \"\\u201D) collects and uses personal data through our website \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://petsapp.com\"\n  }), \"petsapp.com\"), \" (the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u201CSite\\u201D\"), \") and our mobile applications available on iOS, Amazon, and Android (the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"\\u201CApp\\u201D\"), \").\"), mdx(\"p\", null, \"We may update this Policy at any time. If changes are made, we\\u2019ll notify you before they take effect. If you continue to use the Site or App after the changes take effect, you agree to the updated Policy.\"), mdx(\"h2\", null, \"1. Background\"), mdx(\"h3\", null, \"1.1. Data Controller\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"PetsApp Ltd\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Company number: \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"11502857\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"59 Newbold Road, Barlestone, United Kingdom, CV13 0DZ\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"mailto:support@petsapp.com\"\n  }), \"support@petsapp.com\"))), mdx(\"p\", null, \"If you would like to delete your account, please contact PetsApp by emailing \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"mailto:data@petsapp.com\"\n  }), \"data@petsapp.com\"), \".\"), mdx(\"h3\", null, \"1.2. Data Protection Officer\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Simon Ghent\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"59 Newbold Road, Barlestone, United Kingdom, CV13 0DZ\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"mailto:dpo@petsapp.com\"\n  }), \"dpo@petsapp.com\"))), mdx(\"h3\", null, \"1.3. Compliance\"), mdx(\"p\", null, \"We comply with the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Data Protection Act 2018 (DPA)\"), \" and the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"UK General Data Protection Regulation (GDPR)\"), \".\\nFor more information, visit the \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://www.ico.gov.uk/\"\n  }), \"Information Commissioner\\u2019s Office (ICO)\"), \".\"), mdx(\"h2\", null, \"2. Your Use of the Site\"), mdx(\"h3\", null, \"2.1. Information We Collect\"), mdx(\"p\", null, \"When using the Site, we may collect:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Your name, email, company name, job title, clinic details, and clinic website\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Any additional contact details you provide (e.g., phone number)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Information collected via cookies (see our \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://petsapp.com/cookie-policy\"\n  }), \"Cookie Policy\"), \")\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Your location, if you choose to share it when searching for nearby clinics\")), mdx(\"h3\", null, \"2.2. Legal Basis for Processing\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Contractual necessity:\"), \" to respond to demo requests or sign you up as a client\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Consent:\"), \" for cookies and any location data you choose to share\")), mdx(\"h3\", null, \"2.3. How We Use the Information\"), mdx(\"p\", null, \"We use this data to:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Book demos and onboard clients\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Analyze and improve the Site\\u2019s performance (e.g., via Google Analytics)\")), mdx(\"h2\", null, \"3. Your Use of the App\"), mdx(\"h3\", null, \"3.1. Information We Collect\"), mdx(\"h4\", null, \"(a) Veterinary Clinic Clients\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Contact name, email, address, and telephone number of the clinic\")), mdx(\"h4\", null, \"(b) Veterinary Staff (Clinic End Users)\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Name, email, job role, and clinic name\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Verification details (e.g., RCVS registration)\")), mdx(\"h4\", null, \"(c) Pet Owners\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Direct sign-up:\"), \" name, email, postcode, and pet details (type, breed, gender, DOB, weight, neuter status)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Clinic-invited sign-up:\"), \" name and phone number (shared by your clinic)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Some fields may be pre-populated from clinic data; please review and update as needed\")), mdx(\"h4\", null, \"(d) Appointment and Review Data\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Appointment recordings (where applicable)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Optional reviews submitted after appointments\")), mdx(\"h3\", null, \"3.2. Legal Basis for Processing\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Data Type\")), mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Legal Basis\")))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"App usage and account setup\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Contractual necessity\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Marketing communications\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Consent (by you or your clinic)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Clinic-invited data\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Data processor relationship (clinic\\u2019s legal basis applies)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Appointment recordings\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Legitimate interest (liability and compliance)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Reviews\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Consent (voluntary submission)\")))), mdx(\"h3\", null, \"3.3. How We Use App Data\"), mdx(\"p\", null, \"We use your data to:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Manage App accounts and appointments\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Provide App functionality and support\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Send marketing communications (with consent)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Improve App experience and reliability\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Prevent fraud or misuse\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Conduct anonymised research and analytics\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Share information with third parties as described below\")), mdx(\"h3\", null, \"3.4. Sharing Data with Third Parties\"), mdx(\"p\", null, \"We may share data with:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Service providers\"), \" listed in the \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"#petsapp-subprocessors\"\n  }), \"Subprocessors section\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Google, Facebook, and Apple\"), \" (if you sign in via these services)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Professional advisors and regulators\"), \" (as legally required)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Law enforcement\"), \", if required by law\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Third parties in anonymised form\"), \", e.g., during mergers, acquisitions, or audits\")), mdx(\"p\", null, \"All sharing complies with applicable data protection laws.\"), mdx(\"h3\", null, \"3.5. Links to Third-Party Sites\"), mdx(\"p\", null, \"Our Site and App may contain links to other websites.\\nWe are not responsible for their privacy policies or practices.\\nAlways review each site\\u2019s policy before providing personal data.\"), mdx(\"h3\", null, \"3.6. Security\"), mdx(\"p\", null, \"We have implemented technical and organizational measures to protect your data from unauthorized access, misuse, or disclosure.\"), mdx(\"h3\", null, \"3.7. Storage and Retention\"), mdx(\"p\", null, \"Your data is stored on \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Amazon Web Services (AWS)\"), \" within the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"EEA\"), \" for as long as necessary to provide services.\\nAppointment-related data is retained for \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"7 years\"), \" to meet regulatory requirements.\\nSome third-party partners may store data outside the EEA, under contracts ensuring adequate protection.\"), mdx(\"p\", null, \"You may request deletion of your data by emailing \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"mailto:data@petsapp.com\"\n  }), \"data@petsapp.com\"), \".\"), mdx(\"h3\", null, \"3.8. Your Rights\"), mdx(\"p\", null, \"You may contact us (or the ICO) to:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Access your personal data\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Correct inaccuracies\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Request erasure or restrict processing\")), mdx(\"p\", null, \"Contact: \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"mailto:data@petsapp.com\"\n  }), \"data@petsapp.com\")), mdx(\"h2\", null, \"PetsApp Subprocessors\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Last updated: June 2026\")), mdx(\"p\", null, \"The following third-party service providers (\\u201C\", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Subprocessors\"), \"\\u201D) may process personal data on our behalf.\\nAll subprocessors are subject to confidentiality, security, and data protection obligations under applicable law.\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Service Provider\")), mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Category\")), mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Purpose of Processing\")), mdx(\"th\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"th\"\n  }, \"Data Location(s)\")))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Amazon Web Services (AWS)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Cloud Infrastructure\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Hosting and operating PetsApp\\u2019s application and databases\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA (primary), Global redundancy\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Auth0 (by Okta)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Authentication & Security\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"User authentication, authorization, and identity management\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA (primary), US (backup)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Twilio\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Communication Services\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Delivery of SMS, voice, and video communications\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Global (including US)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"SendGrid (by Twilio)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Communication Services\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Transactional and notification email delivery\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Global (including US)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Bandwidth\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Communication Services\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"US-specific SMS and telephony services\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"USA\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Stripe\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Payment Processing\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Processing of payments, subscriptions, invoicing, and refunds\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Global (including EEA & US)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Amplitude / Metabase\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Analytics & Monitoring\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Product usage analytics and behavioral insights\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"US\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Elastic Cloud (Elasticsearch)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Analytics & Monitoring\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Search and indexing infrastructure\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Sentry\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Analytics & Monitoring\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Error tracking, crash reporting, and performance monitoring\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA (primary), US (fallback)\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Google BigQuery (Google Cloud Platform)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Data Analytics & Storage\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Data warehousing, analytics, and reporting\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA (primary), Global replication possible\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"PlanetScale\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Database Services\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Managed MySQL database hosting\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"National Veterinary Services (NVS)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Fulfilment Partner\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Supply chain and logistics for UK medication delivery\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"UK\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Stannp\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Marketing & Engagement\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Direct mail printing and delivery (postcards, letters)\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"UK / US\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Atlassian (Jira, Confluence)\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Development & Collaboration Tools\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Issue tracking, product management, and documentation\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Global\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"Deepgram\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"AI & Machine Learning\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Speech-to-text transcription for recorded audio\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Global\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), mdx(\"strong\", {\n    parentName: \"td\"\n  }, \"OpenAI / Google Gemini / Anthropic\")), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"AI & Machine Learning\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"Generative AI and language model-powered features (e.g., summarization, drafts)\"), mdx(\"td\", _extends({\n    parentName: \"tr\"\n  }, {\n    \"align\": null\n  }), \"EEA (primary), US (model inference)\")))));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},"pageContext":{"slug":"privacy-policy"}},"staticQueryHashes":["2278678973","3248290905","3253140457"]}