Skip to content

Draft

Privacy Policy

Draft. This document is a draft under legal review and is not yet in effect. Placeholders in [brackets] will be filled in before launch.

This policy explains what information the Civet Shopify app ("Civet", "we", "us") processes, why, who we share it with, how long we keep it, and your rights. Civet is operated by [LEGAL ENTITY NAME], [ADDRESS] ([PRIVACY EMAIL]).

In short: Civet processes your store's content (products, collections, and similar) to translate it. Civet does not access your customers' personal information, orders, or payment details. We don't sell data, and we don't use your content to train AI models.

1. Who this applies to

  • Merchants who install Civet. For the store content Civet processes, the merchant controls the data and Civet processes it for them (we act as a "processor" or "service provider").
  • Website visitors and waitlist signups at getcivet.com. If you join our early access waitlist, contact us, or browse our website, we act as the data controller for the contact and inquiry details you submit.
  • Store customers. Civet doesn't request access to customer or order data through Shopify, so we don't hold information about your customers. See §6 for how we handle Shopify's customer privacy requests anyway.

2. What we process

CategoryExamplesSource
Waitlist and inquiry dataEmail address, store URL, catalog size, target languages, variant, IP/country, early access correspondenceYou, via our website form at getcivet.com
Store account infoShop domain, shop ID, store name, primary language, enabled languages and markets, Shopify plan type, app plan and trial statusShopify, when you install and while you use Civet
Store owner or staff contactName and email of the person who installs the app or contacts supportShopify (shop owner email) and your support emails
Store contentProduct and collection titles, descriptions, handles, product types, option names and values, image alt text, translatable metafields, SEO titles and descriptions, existing translationsShopify Admin API (read access to products and translations)
Content you give usGlossary terms, brand voice instructions, settings, edits you make in the previewYou, in the app
Generated contentTranslations, run history, undo snapshots (previous and new values), translation memoryCreated by Civet
Technical and usage dataSession tokens (encrypted), request logs, error reports, product-analytics events such as "preview completed" (no personal content), AI usage and cost recordsGenerated as you use Civet
Public storefront pagesPublic HTML of a sample of your store pages, used by the SEO checkYour public website
Waitlist signup (website)Email address, store URL, catalog size range, languages you're interested in, and which page version you sawYou, when you join the early access waitlist at getcivet.com
Waitlist priority (derived)A priority score, a plan tier and a rough revenue estimate we calculate from your catalog size and languages, so we know which stores the early versions will fit bestCalculated by us from your signup answers. It's never used for anything with legal or similarly significant effects, and you can ask us to delete it
Website requestsIP address and browser details in standard server logs. Your IP is also used briefly in memory to rate-limit the waitlist and the free readiness tool, and isn't stored by CivetYour browser, when you visit getcivet.com
Readiness tool inputThe store URL you enter, and the public pages of that site we fetch to score itYou. Results are shown to you and not stored

What we don't process: customer names, emails, addresses, or orders. Payment card data (Shopify handles billing). Shopify "protected customer data".

Note: product content you write could contain personal information (for example, a maker's name in a description). We process it only as part of your content.

3. Why we process it (and legal bases under GDPR)

PurposeDataLegal basis
Manage waitlist, invite early access users, answer inquiriesWaitlist and inquiry dataConsent / legitimate interests (you can unsubscribe anytime)
Early access emails: a welcome email, a few short notes while we build, and your invite when it's readyEmail address, store URL, catalog size, languagesConsent (unsubscribe link in every email)
Prioritize early access invites and notify the founder of new signupsWaitlist signup and derived priority scoreLegitimate interests
Run the website and the free readiness tool, and prevent abuse (rate limiting)Website requests, readiness tool inputLegitimate interests
Provide the Service: translate, preview, apply, undo, sync, SEO checkStore content, generated content, account infoPerformance of our contract with you; processing on your instructions as processor
Billing status and plan limitsApp plan, trial status, product countsContract
Keep costs and the Service safe and reliable (budgets, abuse prevention, debugging)Usage and cost records, logsLegitimate interests
SupportContact info, support emailsContract / legitimate interests
Improve the product (aggregate funnel analytics)Usage events without personal contentLegitimate interests (or consent where required)
Legal complianceAs neededLegal obligation

We don't sell or "share" personal information for cross-context behavioral advertising, as those terms are used in the CCPA/CPRA, and we don't use your content to train AI models.

4. Sub-processors (who we share data with)

We share data only with service providers that help us run Civet, under contracts that limit their use of it.

Sub-processorWhat forDataLocation
Shopify Inc.Platform, authentication, billing, storage of your translationsAll Civet data flows through, or is stored in, your Shopify store[per Shopify]
Anthropic, PBCAI translation (Claude API, including the Message Batches API)Store content, glossary, and brand voice text sent for translation. No customer data.United States
Resend, Inc.Waitlist email delivery and contact audience storageEmail address, store URL, catalog size, languages, derived priority score and tier, page versionUnited States
Vercel Inc.Website hosting (getcivet.com, the waitlist and the readiness tool)Website requests and server logs; waitlist submissions in transitUnited States
Sanity ASWebsite content managementWebsite copy only. No visitor or merchant personal data[REGION]
[HOSTING: Fly.io, Inc. / Railway]Application hostingAll app data while it's processed[REGION, e.g. US/EU]
[DATABASE: Neon Inc. / Railway]Database (encrypted at rest)Account info, store content copies, run history, translation memory, logs[REGION]
[ERROR MONITORING: Sentry]Error reportsTechnical data, which may include shop domain[REGION]
[ANALYTICS: PostHog]Product analyticsShop ID and usage events, no store content[REGION]
[EMAIL PROVIDER]Transactional and support emailContact email, message content[REGION]

AI provider details: Anthropic processes the content we send to return translations. Under Anthropic's commercial terms, API inputs and outputs aren't used to train its models, and they're retained only for a limited period for trust and safety.

We'll update this list before adding a new sub-processor.

5. How long we keep data

DataRetention
Translations written to your storeStored by Shopify in your store. They stay after you uninstall Civet, and you can manage them in Shopify.
Run history and undo snapshots30 days (Free) or 90 days (paid plans) after each run, then deleted automatically
Translation memory, glossary, settings, store content copiesWhile Civet is installed
Webhook bookkeeping7 days
Logs and error reports[30] days
Waitlist and inquiry recordsUntil you unsubscribe, request deletion, or the early access program concludes
Website server logsKept by Vercel under its standard log retention
Readiness tool inputNot stored. Used only to produce the result you see
After you uninstallShopify notifies us 48 hours after uninstall (the shop/redact request). We then permanently delete all data for your store from our database within [7] days, and always within 30 days. We stop all processing as soon as you uninstall.
Billing and cost recordsRemoved with the rest of your store's data. We may keep aggregated, de-identified totals, plus [a one-way hash of your shop ID to prevent repeat free trials].
BackupsEncrypted database backups roll off within [7–30] days

6. Privacy requests (GDPR, UK GDPR, CCPA/CPRA, and similar laws)

Store customers: Civet doesn't store your customers' personal data. When a customer makes a privacy request to a merchant, Shopify forwards it to us automatically:

  • `customers/data_request` (access request): we confirm to the merchant that Civet holds no data for that customer.
  • `customers/redact` (deletion request): we confirm that no customer data is held, and we delete anything linked to that customer if it ever exists.
  • `shop/redact` (store deletion, 48 hours after uninstall): we delete all the store's data, as described in §5.

We complete these within 30 days, as Shopify requires.

Merchants and staff: you can ask to access, correct, delete, or export your personal information, or object to or restrict some processing, by emailing [PRIVACY EMAIL]. You can delete all of your store's Civet data at any time by uninstalling the app. We'll respond within the time the law requires (generally 30 days for GDPR, 45 days for CCPA). We won't discriminate against you for exercising your rights. You may also complain to your local data protection authority.

California residents: in the last 12 months we have collected the categories in §2 (identifiers, commercial information about your app plan, internet/usage activity) for the purposes in §3. We do not sell or share personal information, and we don't use or disclose sensitive personal information.

7. International transfers

Civet and some of its sub-processors are based in the United States. When data from the EEA, UK, or Switzerland is transferred, we rely on [Standard Contractual Clauses / the EU-US Data Privacy Framework where the provider is certified].

8. Security

We encrypt data in transit (TLS) and encrypt Shopify access tokens and the database at rest. We verify every Shopify webhook signature, request only the Shopify permissions Civet needs, limit access to production data to the founder, and keep store data separate per shop. No method is 100% secure. If a breach affects your data, we'll notify you and the authorities as the law requires.

9. Children

Civet is a business tool for Shopify merchants and isn't directed at children.

10. Changes

We'll post updates here with a new "Last updated" date, and we'll notify merchants in the app or by email about material changes.

11. Contact

[LEGAL ENTITY NAME], [ADDRESS], [PRIVACY EMAIL].