Skip to main content

Privacy Policy

Last updated: October 25, 2026 · Version 2.1

1. Who we are and what this policy covers

Vosaire(“we”, “us”) builds AI apps for Shopify merchants. This one policy covers this website, vosaire.com, and every Vosaire app. Parts 1–4 and 8–12 apply to everything; each app also has its own part describing exactly what that app collects, why, and for how long.

For a store's own data, we act on behalf of the merchant who installs an app. Where an app handles data about a store's shoppers, the merchant is the data controller and we process that data as a processor on the merchant's behalf. For your visit to this website, we are the controller.

Each Vosaire app is a separate Shopify app: installing one does not install, bill or share data with another. For privacy matters, contact privacy@vosaire.com.

2. Information we collect on vosaire.com

  • Messages you send us through the contact form or the chat widget on this site, including the name and email you give us.
  • Launch sign-ups: your name and email if you ask to be told when an app is available.
  • Cookie choices and, only if you accept, analytics data — see Section 3.

We use this only to answer you, send the update you asked for, and understand how the site is used. Messages and sign-ups are kept as long as we need them for that, and you can ask us to delete them at any time.

3. Cookies and tracking technologies (vosaire.com)

This section is about this website— vosaire.com, which you are reading right now to learn about Vosaire — not about a merchant's Shopify storefront or any Vosaire app.

We use browser storage here in two categories only:

  • Essential (always on, no consent required).The Vosaire chat widget embedded on this site uses your browser's local/session storage to remember your chat session across page views. Nothing here is used for advertising or analytics, and it cannot be disabled without disabling the widget itself.
  • Analytics (only if you accept).If you click “Accept” in the cookie banner shown on your first visit, we load Google Analytics 4 to understand aggregate site traffic — pages viewed, referring site, approximate location, device type — and, if you arrived here from one of our Google Ads campaigns, to measure whether that visit later led to installing the app, so we know which campaigns are worth running. This uses the same Google Analytics client identifier already covered by this category, stored a little longer so an install that happens after you leave this site (over on Shopify's own install flow) can still be matched back to the visit that led to it. The Google Analytics script is not present on the page and no data reaches Google until you accept. If you click “Decline”, or simply close the banner without choosing, none of this loads.

We do not run any retargeting or session-recording tracker on this site — no Meta/Facebook Pixel, no Microsoft Clarity, Hotjar, or similar tools. We do run Google Ads campaigns, and the Analytics category above (only active once you accept) is used solely to measure which campaigns lead to installs — never to build an advertising profile of you, retarget you elsewhere, or share your data with any other advertiser.

You can change your choice at any time using the “Cookie Preferences” link in the footer of every page. As proof of consent, we keep a record of each decision — a randomly generated visitor identifier, your IP address, browser user agent, a timestamp, and the policy version shown to you — in a compliance log. This record is used only to demonstrate that consent was properly requested and honored; it is not linked to any Vosaire account and is not shared with Google or any other third party.

4. Sharing

We never sell personal information. We share it only with the service providers we need to run this website and our apps, under agreements that limit them to that purpose. Each app's part below lists that app's sub-processors.

5. Vosaire: AI Chatbot & Sales

5.1 Introduction and scope

This Privacy Policy explains how Vosaire (“we”, “us”), through our Shopify app, collects, uses, and protects data when a merchant installs Vosaire on their Shopify store.

This policy covers two groups: (A) Merchants — the Shopify store owners and staff who install and configure Vosaire; and (B) Shoppers— visitors to a merchant's storefront who interact with the Vosaire chat widget. For Shopper data, the Merchant is the data controller and Vosaire processes that data as a processor on the Merchant's behalf.

This Shopify app is a distinct product from any other Vosaire platform or product — installing it does not create or affect any account on another Vosaire product.

5.2 Information we collect

When a merchant installs Vosaire, we collect and process the following, solely to deliver the app's features:

  • Store information: shop name, shop owner email, store URL, and shop ID
  • Products, collections, pages, blog posts, and store policies — used to train Vosaire's AI knowledge base
  • Live inventory and stock levels, for real-time availability answers (on qualifying plans)
  • Order data — order number, line items, and fulfillment status — for order-status lookup
  • Customer email addresses associated with orders, for order lookup and coupon attribution
  • Customer notes, tags, and email/SMS marketing consent, written back to Shopify only when a merchant enables that feature (on qualifying plans)
  • Discount codes and draft orders created on the merchant's behalf, only when a merchant enables the Sales agent (on qualifying plans)
  • Theme structure metadata, read-only, used to guide merchants through activating the storefront widget — Vosaire never writes to a theme
  • Conversation transcripts between Vosaire and shoppers
  • Revenue attribution linking conversations to completed orders

All data above may be transmitted to OpenAI to generate AI responses — see Section 5.4.

5.3 Gmail integration (optional)

A merchant may optionally connect a Gmail inbox from Vosaire's Channels settings so Vosaire can read incoming customer emails and draft or send AI-generated replies. This is off by default — Vosaire never accesses Gmail unless a merchant explicitly connects an account.

What we access. Once connected, we access:

  • The subject, sender, and body of messages in the connected inbox, to detect customer support emails
  • The ability to mark a processed message as read
  • The ability to create a draft reply, or send a reply on the merchant's behalf, within the same email thread the customer started
  • The connected account's name and email address, to identify the connection

We never access Sent mail, Trash, contacts, calendar, or any other Google product beyond the connected Gmail inbox, and we never send a new email outside a thread the customer started.

How we use it. Email content is used solely to generate an AI reply to that specific message, exactly as described in Section 5.4 (AI and LLM processing). Sending is automatic only when a merchant has explicitly enabled auto-reply for that connection; otherwise, Vosaire saves a draft in Gmail for the merchant to review and send themselves.

Limited Use disclosure.Vosaire's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. We do not use Gmail data to serve advertisements, sell it, or transfer it to third parties except as needed to provide the reply-generation feature itself (see Section 5.4), and we do not use Gmail data to train or improve any generalized (non-personalized) AI or machine learning model.

Turning it off.A merchant can stop Vosaire reading a Gmail inbox at any time by disconnecting the channel from Vosaire's Channels settings, or by removing the connection entirely from Vosaire's Integrations settings — either immediately stops any further access. A merchant can also revoke Vosaire's access directly from their Google Account's third-party access settings. Emails already processed into a conversation are retained per Section 5.5; if Vosaire is fully uninstalled, all data including any Gmail-derived conversation content is deleted per Section 5.8's shop/redact process.

5.4 AI and LLM processing

Vosaire uses OpenAIas its LLM provider. When Vosaire answers a shopper — or, if a merchant has connected Gmail, a customer email received through that inbox — relevant store data, email content, and conversation context is sent to OpenAI's API over an encrypted connection.

We do not use your store data, Gmail content, or conversation content to train, fine-tune, or improve any AI model— including Vosaire's own systems or OpenAI's foundation models. OpenAI's API data usage terms prohibit training on API inputs by default.

AI-generated responses may occasionally be inaccurate or incomplete. Merchants and shoppers should verify important information independently.

5.5 Data retention

Data categoryRetentionBasis
Store & conversation data (including Gmail-derived replies)Duration of install + 30 days after uninstallContract
Knowledge base contentUntil re-synced or 30 days after uninstallContract
Gmail OAuth connectionUntil the merchant disconnects the channel, removes the connection in Integrations, or revokes access via their Google Account, or the app is uninstalledContract
Cookie-consent decisions (vosaire.com)24 months from the decision, or until you change your choiceLegal compliance
Security / audit logs12 monthsLegitimate interest
Support communications3 yearsLegitimate interest

Vosaire never handles payment card or billing data directly — subscription billing runs entirely through Shopify. See our Refund Policy.

5.6 Data storage and security

Data is stored primarily on servers in the European Union (Hetzner, Germany), with file storage in the United States (Cloudflare R2). We use TLS 1.3 in transit, AES-256 encryption at rest, and role-based access controls. Gmail OAuth credentials are encrypted at rest using the same controls.

In the event of a data breach affecting personal data, we will notify affected merchants and, where required, supervisory authorities within 72 hours of becoming aware.

5.7 Sub-processors

We use the following sub-processors, each bound by a data processing agreement:

Sub-processorPurposeCountry
OpenAIAI response generation, including replies to Gmail messagesUS
Amazon Web Services (SES)Transactional email deliveryUS
Cloudflare R2File and knowledge-base storageUS
HetznerServer infrastructureGermany
Google (Analytics)vosaire.com website traffic analytics — only after you accept in the cookie bannerUS

5.8 GDPR compliance webhooks

Vosaire implements all three Shopify-required GDPR compliance webhooks:

  • customers/data_request — acknowledged within 30 days; we notify the merchant of all data held for that customer.
  • customers/redact — customer PII is anonymized and related coupon records removed within 30 days of the request.
  • shop/redact — all data tied to the merchant's store (conversations, knowledge sources, revenue records, Gmail-derived data, organization record) is permanently deleted within 30 days of uninstallation.

5.9 Shopify and Google API scopes

Vosaire requests only the scopes needed to deliver its features.

Shopify scopes

  • read_products — catalog sync for AI training and product cards
  • read_orders / write_orders — order lookup and adding notes/tags
  • read_all_orders — order lookup beyond Shopify's 60-day default window
  • read_customers / write_customers — resolving a shopper's identity; saving notes, tags, or consent when enabled
  • read_content — pages and blog posts for AI training
  • read_legal_policies — store policies for AI training
  • read_themes — read-only, to guide widget activation
  • read_inventory — live stock levels (qualifying plans)
  • read_discounts / write_discounts — Sales agent discount codes (qualifying plans)
  • read_draft_orders / write_draft_orders — Sales agent checkout links (qualifying plans)

Google scopes (Gmail integration, optional)

  • gmail.readonly — detect and read new customer emails in the connected inbox
  • gmail.send — send an AI-generated reply, only when auto-reply is enabled, always within the original thread
  • gmail.modify — mark a processed email as read, and create draft replies
  • userinfo.email — identify which Google account is connected

6. Vosaire: AI Visibility & AEO

6.1 Introduction and scope

This Privacy Policy explains how Vosaire(“we”, “us”) collects, uses and protects data through the Shopify app Vosaire: AI Visibility & AEO(“the app”). The app asks AI assistants the questions shoppers ask about what a store sells, shows which stores they recommend, and helps the merchant improve their product data.

It covers two groups: (A) Merchants — Shopify store owners and staff who install and use the app; and (B) Shoppers— visitors to a merchant's storefront. The app never talks to shoppers directly. For the limited shopper data it handles (see Section 6.2, “Storefront events”), the merchant is the data controller and we process it on the merchant's behalf.

This policy is only for this app. Other Vosaire apps have their own policies, and your visit to vosaire.com itself is covered by the website section of our main privacy policy.

6.2 Information we collect

The app installs with read-only access. It collects only what its features need, through the Shopify permissions listed here.

Store information

  • Shop name, myshopify domain and primary domain, shop owner email, country, currency and language
  • The app's access tokens for your store, stored encrypted
  • Your plan and billing status, read from Shopify

Catalog (read_products, read_inventory)

  • Products, variants, prices, images and alt text, metafields, collections
  • Variant stock and unit cost
  • Kept in sync through Shopify webhooks when products or collections change

Orders (read_orders)

We import orders (Shopify gives apps the last 60 days) and receive order and refund updates, to show which sales came from AI assistants. Before anything is stored, the app removes the customer's personal data:

  • No customer name, email, phone, billing or shipping address, IP address or browser details
  • The customer is kept only as their Shopify customer ID; the shipping address only as a country
  • Line-item properties (such as engraving or gift messages) are dropped
  • Emails and phone numbers in order notes are masked

What remains is the sale itself: order number, date, items, totals, currency, status and discount codes.

Storefront events (web pixel)

The app adds a Shopify web pixel to the storefront to spot visits from AI assistants (ChatGPT, Perplexity, Gemini and others) and the orders they lead to. It runs in Shopify's sandbox and only when the shopper allows analytics under the store's cookie or consent settings. It sends:

  • Page views, product views, searches and add-to-carts, with the page address and the page the visitor came from
  • For a completed checkout: only the order ID, total and currency
  • Shopify's anonymous browser ID for the visitor, to link a visit to a later order

The pixel never sends a shopper's name, email, phone or address, and we don't save IP addresses with these events. For a visit from an AI assistant, we keep which assistant it was and the page the visitor landed on. Search terms are stored as typed, so a shopper could type something personal into the store's search box. Each plan stores a daily maximum of events.

What you enter in the app

  • Buyer questions, competitors you track, markets you add
  • Your store profile: brand names, websites, country, language, a description of your store, tone and writing instructions
  • Email report settings and the address reports go to

Results the app creates

  • AI assistants' answers to your buyer questions, the brands and links they name, and the scores built from them
  • AI-written drafts (product details, answer pages), suggested actions and competitor analyses
  • Checks of your public storefront: store password, robots.txt, agents.md, llms.txt, Shopify's agent profile and your policies
  • Agent test results: the app uses your store's public Shopify agent endpoints to search products and create a test cart. It never places an order
  • A log of AI usage and cost per store

Optional write access

Only when you apply a change does Shopify ask you to grant extra permissions: write_products (approved product details, search listing and a product FAQ metafield), write_files (image alt text) and write_online_store_pages (answer pages you publish). The app writes nothing to your store until you review and apply it.

6.3 How we use information

  • To write buyer questions from your catalog and ask AI assistants those questions
  • To read AI answers, show where you are recommended and who is recommended instead
  • To check your products and storefront for what AI assistants and shopping agents need
  • To draft product details and answer pages for you to review
  • To count visits and orders that came from AI assistants
  • To send you a weekly report and alerts by email, which you can turn off in Settings
  • To handle billing through Shopify, keep the app secure and fix problems

We do not sell, rent or share your data for advertising, and we do not sell or share shoppers' personal information.

6.4 AI processing

The app uses AI in two ways:

  • Asking AI assistants your buyer questions.Each question is sent, with live web search on, to the assistants on your plan: ChatGPT (OpenAI) on every plan, Gemini (Google) and Perplexity on Growth and Pro, and Claude (Anthropic) and Grok (xAI) on Pro. Only the question, in the language it is asked in, and the shopper's country are sent.
  • The app's own AI work — writing questions, reading answers, comparing competitors, drafting product details and answer pages. This sends your store information, product data, store profile and AI answers to our AI model provider (Anthropic by default; OpenAI may also be used).

Prompts never contain shopper personal data. We do not use your store data to train or fine-tune any AI model. Each provider handles API requests under its own API terms and privacy policy.

AI answers are about public information, so to save cost, an assistant's answer to the exact same question, in the same country, may be reused for another store within 72 hours. Your store data, settings and results are never shared with other stores.

AI-generated content can be wrong or incomplete. Review every draft before you apply it.

6.5 Data retention

  • While the app is installed, we keep your data so the app can show trends over time.
  • When you uninstall, the app's access tokens are deleted at once and the app stops reading your store.
  • 48 hours after uninstall, Shopify sends the shop/redact request and we delete everything the app holds about your store: catalog, orders, storefront events, questions, answers, drafts, settings and files. If you reinstall before then, nothing is deleted.
  • Copies of Shopify webhook payloads are emptied after 30 days, and the log rows deleted after 90 days.
  • Customer data exports (Section 6.6) are deleted once you mark them sent, or after 90 days.
  • Encrypted database backups expire on a fixed schedule; most within 4 months, with one yearly copy kept for up to 2 years. Deleted data disappears from backups as they expire.

6.6 GDPR compliance webhooks

The app handles Shopify's three mandatory privacy webhooks:

  • customers/data_request — we collect what the app holds about that customer (their orders as stored) into an export file. You download it from Settings → Privacy in the app and send it to the customer. We also email you when a request arrives.
  • customers/redact— we remove that customer's personal data from stored orders, refunds and webhook logs, and delete their storefront events, AI visits and checkouts seen by the pixel. Sales totals stay, without personal data.
  • shop/redact— we delete all of the store's data, as described in Section 6.5.

Each request is recorded with its due date (30 days). Who a request was about is stored encrypted until the request is handled, then removed.

6.7 Sub-processors

We share data only with the services below, and only as needed to run the app.

ServicePurposeDataLocation
ShopifyThe platform the app runs on; app billingStore data read through Shopify's APIsCanada / global
Hetzner OnlineHosting of the app's servers and databaseAll data the app storesGermany (Falkenstein)
Cloudflare (R2)Encrypted nightly database backupsEncrypted copy of the databaseGlobal
Amazon Web Services (SES)Sending emails to the merchantMerchant email address, email contentUnited States
AnthropicThe app's own AI work; Claude answers (Pro)Store and product data, buyer questions, AI answersUnited States
OpenAIChatGPT answers (all plans); may also run the app's own AI workBuyer questions; store and product data for the app's own AI workUnited States
Google (Gemini API)Gemini answers (Growth and Pro)Buyer questionsUnited States
PerplexityPerplexity answers (Growth and Pro)Buyer questionsUnited States
xAIGrok answers (Pro)Buyer questionsUnited States
IndexNow (api.indexnow.org)Telling search engines a store page changedPublic URLs of the store's changed pagesGlobal

AI providers on your plan receive data only when the app makes a request for your store. IndexNow passes page URLs to Bing, Yandex and other IndexNow search engines; it is used only for pages the app changed for you, or when you choose to send your product pages.

6.8 International transfers

Our servers and database are in Germany. Some sub-processors, including the AI providers and Amazon SES, process data in the United States.

6.9 Security

  • All traffic to and from the app is encrypted with TLS
  • Shopify access tokens are stored encrypted; the app uses Shopify's short-lived, refreshing tokens
  • Database backups are encrypted before they leave our server
  • Every request from the app in your Shopify admin is checked against a Shopify-signed session token
  • Each store's data is kept separate and is deleted along with the store

6.10 The free AI visibility check on vosaire.com

Anyone can check a store at vosaire.com/ai-visibility/check, without installing the app. We read that store's public pages and products, write 3 buyer questions with AI, ask ChatGPT (OpenAI) them with web search on, and keep the result for 7 days so the same store isn't checked twice. Each check is stored with the address of the visitor who started it, to limit checks to 3 a day per visitor; results can be opened by anyone with their link.

If you ask for the full report, we store your email to send it to you. We only send you tips and news about Vosaire if you tick the box for it; we then also keep the wording you agreed to, when, and your IP address and browser, as proof of consent. Every such email has an unsubscribe link, and you can ask us to delete your email at privacy@vosaire.com. We never sell or share it. Emails are sent with Amazon SES.

7. Vosaire: ChatGPT AI Ads Agent

7.1 Introduction and scope

This part explains how Vosaire collects, uses and protects data through the Shopify app Vosaire: ChatGPT AI Ads Agent(“the app”). The app connects a store to OpenAI's ChatGPT Ads: it sends the store's product feed, sends sales and shopping events so ads can be measured, creates and manages ads in the merchant's own ad account, and shows profit.

It covers (A) Merchants, the store owners and staff who use the app, and (B) Shoppers, visitors and customers of a merchant's store. The app never talks to shoppers directly. For shopper data, the merchant is the data controller and we process it on the merchant's behalf. OpenAI runs ChatGPT Ads under the merchant's own agreement with OpenAI; data the app sends to the merchant's ad account is handled by OpenAI under its own terms and privacy policy.

Your visit to vosaire.com itself is covered by the website section of this policy.

7.2 Information we collect

The app installs read-only and collects only what its features need, through the Shopify permissions below.

Store information

  • Shop name, domains, shop owner email, country, currency and language
  • The app's access tokens for your store, stored encrypted
  • Your plan and billing status, read from Shopify

Your ChatGPT Ads account

  • Your Advertiser API key and Conversions API key, stored encrypted and never shown in the browser or in logs
  • Your Pixel ID, ad account currency and time zone, budget, goal and margin settings
  • Your campaigns, ads, bids, budgets and their results (spend, clicks, sales), read from your ad account

Catalog (read_products, read_inventory, read_locales)

  • Products, variants, prices, images, barcodes, collections, stock and unit cost
  • The store's languages, so ad text is written in the language you sell in
  • Kept in sync through Shopify webhooks

Orders (read_orders; optional read_all_orders)

We import orders (the last 60 days, or full history if you grant read_all_orders) and receive order and refund updates, to measure sales from ads and show profit. Before anything is stored, the app removes the customer's personal data:

  • No customer name, email, phone, billing or shipping address, IP address or browser details
  • The customer is kept only as their Shopify customer ID; the shipping address only as a country
  • Line-item properties are dropped, and emails and phone numbers in order notes are masked

What remains is the sale: order number, date, items, totals, currency, status and discount codes.

Storefront events (web pixel)

The app adds a Shopify web pixel to measure visits and sales from ChatGPT ads and other AI assistants. It runs in Shopify's sandbox and only when the shopper allows analytics and marketing under the store's cookie or consent settings. It sends page views, product views, add-to-carts and checkouts started (page address, the page the visitor came from, the products), and for a completed checkout only the order ID, total and currency. It uses Shopify's anonymous browser ID and, if present, OpenAI's own ad-click identifiers (the __obref and __opprefcookies). It never sends a shopper's name, email, phone or address. We keep visits from ChatGPT ads and AI assistants (browser ID, source, landing page) and daily event counts.

The ChatGPT Ads pixel (theme app embed)

If you switch it on in your theme editor, the app embed loads OpenAI's own measurement pixel on your storefront. It stays off until the shopper allows analytics and marketing through Shopify's Customer Privacy API, then sends page views and product views from the shopper's browser directly to OpenAI under OpenAI's terms. The app does not receive that data.

Customers (optional read_customers, Pro only, only if you turn on an audience)

Customer audiences read the store's customers who have placed an order. Each email is lowercased and hashed with SHA-256 in memory, and only the hashes are uploaded to your OpenAI ad account. We do not store the emails or the hashes. “Recent buyers” (last 30 days), used only to leave them out of ads, includes every recent buyer; the other audiences (past, top and lapsed customers) include only customers who agreed to email marketing in Shopify. Audiences are never used for campaigns that target the EEA or Switzerland.

What you enter in the app

  • Settings, feed rules, limits and locks for the agent, sales days, report email address
  • Messages you send to the agent (“Ask about your ads”) and to our support from inside the app, with your email so we can reply

Results the app creates

  • The product feed, AI-written ad titles and product drafts
  • The agent's suggestions, the changes it made or you approved, their reasons and results
  • Profit reports; share links you create show numbers only, no customer data
  • A log of AI usage and cost per store

Optional write access

Only when you apply an AI product fix does Shopify ask you for write_products and write_files. The app writes nothing to your store until you apply a change.

7.3 What the app sends to OpenAI (ChatGPT Ads)

  • Product feed: for each product and variant, its ID, title, description, link, brand, store name, photo, price, availability and barcode, per market. No customer data.
  • Campaigns and ads you create or approve, with their targeting, bids and budgets.
  • Conversion events (Conversions API):online-store orders from the last 7 days (order ID, items, total, time, checkout page) so OpenAI can measure which ads led to sales. To match a sale to an ad click, an event may include OpenAI's ad-click identifiers and, when Shopify provides them with the order, the customer's email, phone and name hashed with SHA-256, their country, IP address and browser user agent. These are passed on and not stored by us. Add-to-carts and checkouts started are sent only when OpenAI's own cookie is present, which its pixel sets only after the shopper allowed analytics and marketing; they carry no contact details. Test, POS and draft orders are never sent.
  • Customer audiences (Pro, only if you turn one on): hashed emails, as described above.

OpenAI deduplicates events from the pixel and our server by event ID, so a sale is counted once. You can turn audiences off in the app at any time, and the pixel off in your theme editor.

7.4 How we use information

  • To build and send your product feed and manage your ads in your ad account
  • To measure sales from ChatGPT ads and show spend, sales and profit
  • To let the agent suggest or make changes within the limits you set
  • To write ad titles and product drafts for you to review
  • To send you reports and alerts by email, which you can turn off
  • To handle billing through Shopify, answer your support requests, keep the app secure and fix problems

We do not sell your data or shoppers' personal information, and we do not use one store's data for another store's ads. The agent learns only from your own store's results.

7.5 AI processing

The app's own AI work (ad titles, product drafts, the agent's explanations and answers to your questions) sends store information, product data, aggregate ad results and your messages to the agent to our AI model provider: Anthropic by default; OpenAI may also be used. Prompts never contain shopper personal data. We do not use your data to train or fine-tune any AI model. The AI only proposes: fixed rules in our code decide what the agent may change, and every change stays within your limits.

AI-generated content can be wrong. Review ad titles and drafts before you apply them.

7.6 Data retention

  • While the app is installed, we keep your data so the app can show trends and profit over time.
  • When you uninstall, the app's access tokens are deleted at once and the app stops reading your store and sending events. Your ads and feed stay in your OpenAI ad account, which you control.
  • 48 hours after uninstall, Shopify sends the shop/redact request and we delete everything the app holds about your store, including your encrypted OpenAI keys. If you reinstall before then, nothing is deleted.
  • Copies of Shopify webhook payloads are emptied after 30 days, and the log rows deleted after 90 days.
  • Customer data exports (Section 7.7) are deleted once you mark them sent, or after 90 days.
  • Encrypted database backups expire on a fixed schedule: most within 4 months, with one yearly copy kept for up to 2 years. Deleted data disappears from backups as they expire.

7.7 GDPR compliance webhooks

  • customers/data_request: we prepare an export of what the app holds about that customer (their orders as stored) and email you, so you can send it to them.
  • customers/redact: we remove that customer's personal data from stored orders, refunds and webhook logs, and delete the storefront events and visits linked to them. Sales totals stay, without personal data. Data already sent to OpenAI is handled by OpenAI under its own policy.
  • shop/redact: we delete all of the store's data, as in Section 7.6.

Each request is recorded with its 30-day due date. Who a request was about is stored encrypted and removed once it is handled.

7.8 Sub-processors

We share data only with the services below, and only as needed to run the app.

ServicePurposeDataLocation
ShopifyThe platform the app runs on; app billingStore data read through Shopify's APIsCanada / global
OpenAI (ChatGPT Ads)Your ad account: product feed, campaigns, conversion events, customer audiences (Pro)Product data; orders and storefront events for ads measurement; hashed customer emails for audiences you turn onUnited States
Hetzner OnlineHosting of the app's servers and databaseAll data the app storesFinland (Helsinki)
Cloudflare (R2)Encrypted nightly database backupsEncrypted copy of the databaseGlobal
Amazon Web Services (SES)Sending emails to the merchantMerchant email address, email contentUnited States
AnthropicThe app's own AI work: ad titles, product drafts, agent explanations and chatStore and product data, ad results, your messages to the agentUnited States
OpenAI (API)May also run the app's own AI workStore and product data, ad results, your messages to the agentUnited States

7.9 International transfers and security

Our servers and database are in Finland (EU). OpenAI, the AI providers and Amazon SES process data in the United States.

  • All traffic is encrypted with TLS
  • Shopify tokens and OpenAI keys are stored encrypted; the app uses Shopify's short-lived, refreshing tokens
  • Database backups are encrypted before they leave our server
  • Every request from the app in your Shopify admin is checked against a Shopify-signed session token
  • Each store's data is kept separate and is deleted along with the store

8. Your rights

8.1 GDPR (EEA, UK, Switzerland)

You may access, rectify, erase, restrict, port, or object to processing of your data, and withdraw consent at any time. Deletion requests are fulfilled within 30 days except where retention is legally required. Contact privacy@vosaire.com.

8.2 CCPA / CPRA (California)

California residents may know, access, correct, and delete their personal information, and opt out of sale or sharing. We do not sell or share personal information. Email privacy@vosaire.com with subject “CCPA Request”.

8.3 India DPDP Act, 2023

Where the Digital Personal Data Protection Act applies, we process personal data only on the basis of your consent (for vosaire.com cookies, see Section 3) or another lawful basis such as performance of a contract. You may withdraw consent, and may access, correct, or request erasure of your personal data, at any time. To raise a grievance or exercise these rights, contact our Grievance Officer at privacy@vosaire.com; we aim to resolve grievances within 30 days.

8.4 Shoppers of a store that uses a Vosaire app

Contact the store you shopped with. The store can send your request through Shopify, and we act on it through the app's privacy webhooks described in that app's part above.

9. Children's privacy

Vosaire is not directed at children under 13 (or 16 in the EEA). We do not knowingly collect personal data from children. If you believe a child has provided us data, contact privacy@vosaire.com and we will delete it promptly.

10. Business transfers

In a merger, acquisition, or asset sale, personal data may transfer to the acquiring entity. We will give reasonable notice before your data becomes subject to a different privacy policy.

11. Changes to this policy

For material changes, we will notify affected merchants by email at least 14 days before they take effect. The “Last updated” date above reflects the most recent revision; adding a part for a new app doesn't change how existing apps handle data.

12. Contact us

Questions, data requests, or complaints: privacy@vosaire.com. We aim to respond within 5 business days. Anything else: contact us.