Logo: Polish

Polish

French AI CRO agent that rewrites headlines and CTAs from first-party visit signals, tests them on live traffic, and keeps what converts.

Partially EU hosted

Polish is a French SaaS AI agent for conversion-rate work on marketing sites. You paste one script tag into your page head, and it starts reading each visit from first-party signals (referrer, campaign, device, new vs returning), then rewrites headlines and calls to action in your brand voice and site language.

It exists for founders and small teams who want continuous CRO without hiring a specialist team or maintaining a classic experiment backlog. The product is operated by DOGFOODED SAS in Paris (SIREN 107391229), the same studio behind getpolish.app.

The concrete differentiator versus classic A/B platforms is autonomous copy generation plus ongoing rewrite-and-keep loops on real traffic, with a plain-language decision feed and human pause/approve controls. Early access still emphasizes headline and CTA testing; fuller "page per visitor" layouts are described as rolling out to early members first.

EU-operatedAI CRO agentFirst-party pixelSaaSEarly access

Shortlist when you want a French-operated AI agent to rewrite and test headlines/CTAs on live traffic with minimal install. Skip when you need published subprocessors, a signed DPA on day one, self-hosting, or enterprise experiment governance. Consider VWO for mature A/B suites, or Mouseflow / Commanders Act when analytics or MarTech depth matters more than autonomous copy.

Key capabilities

Uses first-party visit context (source, campaign, device, new vs returning) to draft headlines and CTAs in the site language and configured brand voice, without changing logo, colors, or layout.

Serves variants on real visitors, allocates more traffic to what converts, and rewrites underperformers. Early access focuses on headlines/CTAs; fuller per-visitor page layouts are described as early-member rollout.

Every audience, page, and result lands in a readable feed. Operators set voice instructions, approve or auto-publish pages, steer tone, or pause anything.

A single script tag in the page head covers Next.js, Webflow, WordPress, Shopify, or plain HTML. Returning visitors are described as served from cache so the pixel stays async and light.

Measurement is Polish's own first-party pixel, independent of your analytics stack. Marketing claims no cookies; the privacy policy still describes an anonymous identifier stored in the browser, so treat cookie claims as needing legal review.

At a glance

HQ
Paris, France
Legal entity
DOGFOODED SAS (SIREN 107391229)
Product type
SaaS AI CRO / personalization agent
Install
Single head snippet
Commercial model
Monthly subscription with short free trial
Open source
No
Self-host
No (not documented)

Best fit when

  • Founders or lean growth teams without a dedicated CRO function
  • Sites that can paste one head snippet (Next.js, Webflow, WordPress, Shopify, HTML)
  • Teams that want AI-written headline/CTA variants tested on real traffic
  • Buyers who need a French SAS contracting entity for MarTech shortlists
  • Operators who want pause/approve controls and a plain-language change feed

Poor fit when

  • Orgs that require a public subprocessor list, SOC 2/ISO pack, or in-product DPA before pilot
  • Teams that need self-hosting or Google-free authentication
  • Enterprises needing mature multivariate governance comparable to VWO-class platforms
  • Buyers seeking a full analytics, CDP, or tag-management suite rather than CRO copy automation

Consider instead when

  • When: You need a mature experiment / A/B platform with deeper governance

    Consider: VWO

    US incumbent; stronger classic experiment tooling, weaker AI-autonomous copy story than Polish.

  • When: You primarily need European web analytics or session insight, not autonomous copy CRO

    Consider: Mouseflow or Piwik PRO

    Analytics depth first; they do not replace Polish's rewrite-and-test agent.

  • When: You need French/EU MarTech, tag management, or CDP breadth

    Consider: Commanders Act

    Broader MarTech stack; not an AI headline agent.

Jurisdiction & ownership

Legal entity
DOGFOODED SAS (SIREN 107391229), 117 rue de Vaugirard, 75015 Paris
US parent / control
No known US parent
CLOUD Act exposure (indicative)
Medium
Hosting / residency
Domain / serviceRoleOperatorStatusEvidence
getpolish.appMarketing site / app edgeVercel (US-group) · VercelPartialHTTP response headers server: Vercel; x-vercel-id arn1 (observed 2026-09-25)
Account authenticationWorkspace sign-inGoogle sign-inNon-EUPrivacy policy: sign in with Google stores name and email
First-party pixel / optimization backendVisit measurement and variant servingNot publicly disclosedUnknownNo subprocessor or hosting region page found 2026-09-25

French SAS with no known US parent. Edge hosting on Vercel and Google auth create US-group processing paths. Indicative only, not legal advice.

Sustainability

Not found

No public sustainability or data-centre energy page found on getpolish.app or dogfooded.com as of 2026-09-25.

  • Independent security / no-logs auditNot found
  • ISO 27001Not found
  • SOC 2 / SOC 3Not found
  • GDPR / EU data protectionVendor claimed
  • +3

Considerations & known limitations

  • MediumNo public subprocessor or region list

    Hosting beyond Vercel edge headers and Google sign-in is unpublished. Procurement should request a subprocessor schedule and regions before production on personal data-heavy sites.

  • MediumCookieless marketing vs stored browser identifier

    Marketing promises no cookies while the privacy policy describes an anonymous identifier stored in the browser. Legal review is needed for consent banners and ePrivacy.

  • LowEarly-access feature scope

    Fuller per-visitor page layouts are still rolling out; today's verified core is headline/CTA rewriting and testing.

  • MediumUS-group cloud and auth dependencies

    Vercel-served app and Google sign-in create US CLOUD Act-relevant paths even though the legal entity is French.

Open questions for due diligence

  • Will DOGFOODED SAS sign a B2B DPA and publish subprocessors (hosting, AI model provider, email, backups) with regions?
  • Where is optimization/visitor data stored at rest, and is an EU-only processing path available?
  • How is the anonymous browser identifier implemented if marketing claims no cookies (localStorage, cookie, other)?
  • Is non-Google authentication planned for workspace accounts?
  • What AI model providers process page copy, and is customer content retained for training?

Frequently Asked Questions

According to the product FAQ, the current engine rewrites headlines, calls to action, and converting copy, then tests them on live traffic. Fuller "page per visitor" changes (proof blocks and section order) are described as shipping to early members first on the same install. Logo, colors, and brand layout stay under your control.

The site markets a cookieless first-party pixel that reads the visit (referrer, campaign, pages, device), not a named person. The privacy policy says an anonymous identifier is stored in the visitor's browser and that account sign-in via Google stores name and email. Ask for a DPA and cookie/identifier legal memo before treating the cookieless claim as settled for your jurisdictions.

Terms name DOGFOODED SAS, 117 rue de Vaugirard, 75015 Paris, France, under French law. Registry records confirm SIREN 107391229 at that address (NAF 58.29C). Contact email on legal pages is hello@dogfooded.com.

No. Polish is an AI CRO agent focused on autonomous copy testing. It does not publish enterprise governance features comparable to mature experiment suites, and it is not a replacement for European analytics, tag management, or CDP products such as Mouseflow, Commanders Act, or Piwik PRO.

No self-host option is documented. The privacy policy describes signing in with Google for workspace identity. If Google-free auth or on-prem deployment is a hard requirement, Polish is a poor fit until the vendor documents alternatives.