Sub-processors

These sub-processors process shopper data on Face Age's behalf for every brand using the Services. Face Age gives brands 30 days' notice before adding or replacing one.

Sub-processorPurposeDataLocation
Hetzner Online GmbHHosting of the API Backend and AI Processing ServicePhotos (only during analysis, never stored), skin metrics, quiz answers, contact detailsGermany (EU)
Amazon Web Services (S3)File and backup storageBusiness logos, data exports, knowledge-base contentSweden (EU), eu-north-1
OpenAIPlain-language explanations of results, optional Q&A support, text classificationSkin metrics, self-reported attributes, product text, shopper questions. Never photosUnited States
ShopifyStorage of tags and analysis history in the customer profile (Shopify merchants only)Customer ID, tags, metafieldsCanada / United States
jsDelivr, Google FontsDelivery of fonts and interface libraries for the widgetIP address (standard browser request)Global CDN

Integrations a Brand Chooses to Connect

These are not Face Age sub-processors. When a brand connects one, Face Age sends the data to that provider on the brand's instruction, and the provider acts for the brand.

IntegrationTypical data sentLocation
KlaviyoEmail, tags, analysis resultsUnited States
OmnisendEmail and phoneUnited States / EU
MailchimpEmail, marketing dataUnited States
HubSpotContact and engagement dataUnited States
ReChargeCustomer and order dataUnited States
ZapierAny data the brand chooses to forwardUnited States
Google Analytics / Tag ManagerUsage events, IP addressUnited States
Meta PixelUsage events, IP addressUnited States
Brand-configured webhooksAnalysis data the brand choosesBrand's choice