Privacy Policy

Effective date: 14 October 2026. This version replaces the previous, undated policy.

This policy explains what personal data PageFly collects about you (a visitor to pagefly.io, a merchant who uses the PageFly app, a partner or affiliate, or someone who chats with us), why, who else receives it, how long we keep it, and how you can control it.

1. Who we are

Data controller. SellerSmith Technology Joint Stock Company (SELLERSMITH TECHNOLOGY .,JSC), trading as PageFly, No 4, Lane 62, Nguyen Hong Road, Lang Ward, Ha Noi City, 10000, Viet Nam; enterprise and tax code 0106980380 ("PageFly", "we"). We decide why and how your data is processed for the website, our merchant accounts, our partner program and our support channels.

When we are a processor instead. If you shop on a merchant's store and PageFly analytics records your visit to a page built with PageFly, the merchant is the controller and PageFly processes that data on the merchant's behalf under our Data Processing Addendum. Please contact the merchant first; we will help them answer you.

Contact for privacy questions: happytohelp@pagefly.io, or by post to the address above.

Data Protection Officer and representatives. We have not appointed a Data Protection Officer or a representative in the EU or the UK. Please use the contact above for any privacy request.

2. What we collect, by who you are

You areWhat we collectWhere it comes from
Website visitor (pagefly.io)Pages viewed, clicks, scrolls and session recordings, referrer and campaign parameters, device, browser, approximate location from IP, cookie and device IDs, your consent choice and language.Your browser, through the cookies and scripts in section 6. Analytics and advertising tools load only as described there.
Someone who contacts us (contact or partner form)Name, email, company website, your message.You, through the form.
Someone who chats with us (Crisp chat)Messages, email if you give it, chat session ID, the page you chatted from, browser and approximate location.You and your browser.
Merchant using the PageFly appStore: ID, domain, plan. Store owner: name, email, country, city, ZIP code, phone. App use: install, upgrade and uninstall dates, billing history, actions inside the app, browser and operating system. Content you give our AI features (prompts, page content, images). Orders, only if you turn on PageFly analytics: order ID and order total, not shopper names, emails, addresses or IPs.Shopify, when you install the app and approve its permissions, and your use of the app.
Shopper on a merchant's PageFly pagePage visits, clicks on tracked elements, purchases on that page.The merchant's store. We act as the merchant's processor (section 1).
Partner or affiliateName, email, company and website, country, referral link activity (clicks, installs, conversions), payout details (PayPal email).You, when you join the program, and our referral tracking (partners.pagefly.io).
Survey respondentYour answers and contact details for the incentive.You.

We do not ask for special category data (such as health or religion) and ask you not to send it in chat or forms.

3. Why we use it and our legal basis

PurposeData usedLegal basis (GDPR Art. 6)
Run the website: page delivery, security, language, remembering your cookie choiceEssential cookies, IP address, consent choiceLegitimate interests in a working, secure site (6(1)(f)); strictly necessary under ePrivacy rules
Answer chats, forms and support requestsContact details, messagesSteps you ask for before a contract, or the contract (6(1)(b)); otherwise legitimate interests in replying (6(1)(f))
Provide the PageFly app, its AI features, billing and supportStore, store owner, app-use data and content you give the appContract (6(1)(b))
PageFly analytics for merchantsOrder ID and total, page visits and clicks on PageFly pagesContract with the merchant; for shoppers, the merchant's legal basis (we are processor)
Measure and improve the website (analytics, heatmaps, session recording, A/B tests)Usage data, cookie and device IDsConsent (6(1)(a)) in the EEA, UK and Switzerland. Elsewhere, legitimate interests; you can switch it off in Cookie settings
Measure and run our ads (Google Ads, Microsoft Advertising, ClickMagick)Ad click IDs, conversion eventsConsent (6(1)(a)) in the EEA, UK and Switzerland; elsewhere legitimate interests with opt-out
Track partner referrals and pay commissionsReferral clicks, installs, conversions, payout detailsContract with the partner (6(1)(b)); for visitors who click a referral link, consent in the EEA, UK and Switzerland as above
Product and marketing emails to merchantsName, email, app useLegitimate interests in telling merchants about the app they installed (6(1)(f)), with an unsubscribe link in every email
Survey incentivesAnswers, contact detailsConsent (6(1)(a))
Legal obligations, disputes, fraud preventionBilling and account recordsLegal obligation (6(1)(c)) and legitimate interests (6(1)(f))

Where we rely on legitimate interests you can object at any time (section 8). We do not make decisions about you that have legal or similarly significant effects based only on automated processing.

4. Who receives your data

We do not sell your personal data. We share it only with the service providers below, with Shopify as our platform, and with authorities when the law requires it. "Processor" means they act on our instructions; "own controller" means they also decide how to use the data under their own privacy policy.

Website (pagefly.io)

ProviderWhat forRoleCompany (country)When it loads
ShopifyHosts the site, essential cookies, store analyticsProcessorShopify International Ltd (Ireland)Always (essential); analytics follows your consent
CloudflareNetwork delivery and error reportsProcessorCloudflare, Inc. (US)Always
WeglotWebsite translationProcessorWeglot SAS (France)Always
CrispLive chatProcessorCrisp IM SAS (France)Always (functional)
bunny.netWeb fontsProcessorBunnyWay d.o.o. (Slovenia)Always
jsDelivr, code.jquery.comScript librariesCDNVolentio JSD Ltd (UK); OpenJS Foundation (US)Always
G2, DMCA.comReview and copyright badge imagesOwn controllerG2.com, Inc. (US); DMCA Services Ltd (Canada)Always
Google Analytics 4, Tag ManagerWebsite analyticsProcessorGoogle Ireland Ltd (Ireland)After consent*
Google AdsAd conversion measurementOwn controllerGoogle Ireland Ltd (Ireland)After consent*
Microsoft ClarityHeatmaps and session recordingOwn controllerMicrosoft Ireland Operations Ltd (Ireland)After consent*
Microsoft AdvertisingAd conversion measurementOwn controllerMicrosoft Ireland Operations Ltd (Ireland)After consent*
HotjarHeatmaps and session recordingProcessorHotjar Ltd (Malta)After consent*
SmartlookSession recordingProcessorSmartlook.com s.r.o. (Czech Republic)After consent*
MixpanelProduct and website analyticsProcessorMixpanel, Inc. (US)After consent*
AmplitudeA/B experimentsProcessorAmplitude, Inc. (US)After consent*
VWOA/B testingProcessorWingify Software Pvt Ltd (India)After consent*
ClickMagickAd click trackingProcessorClickMagick, Inc. (US)After consent*
TrustpilotReview widgetProcessorTrustpilot A/S (Denmark)After consent*
PageFly partner tracking (partners.pagefly.io)Affiliate referral attributionUsPageFlyAfter consent*

*In the EEA, UK and Switzerland these load only after you click Accept. Elsewhere they load by default and stop when you choose Reject in Cookie settings (section 6).

PageFly app and accounts

ProviderWhat forCompany (country)
ShopifyApp distribution, store data, billingShopify International Ltd (Ireland)
Amazon Web ServicesCloud hosting and storageAmazon Web Services, Inc.; data stored in the US
MixpanelIn-app product analyticsMixpanel, Inc. (US)
Customer.ioProduct and marketing emailCustomer.io, Inc. (US)
CrispSupport chatCrisp IM SAS (France)
AI model providersGenerate pages and content in FlyMate, our AI page builderProcessors; some are located outside the EEA
PayPalPartner commission payoutsPayPal (own controller; the entity depends on the partner's country)

FlyMate sends the prompts, page content and images you give it to the AI model providers that generate the result. They process it on our instructions and do not receive shopper data.

5. Transfers outside the EEA and UK

PageFly's team works from Vietnam, which has no EU adequacy decision, and several providers above are in the United States, India or Canada. This is how each transfer is protected:

  • Merchant and shopper data handled by PageFly in Vietnam: the European Commission's Standard Contractual Clauses (2021) in our Data Processing Addendum.
  • Other data our team handles to answer you or to run a contract with you: the transfer is necessary for that purpose (GDPR Art. 49(1)(b)).
  • US providers that self-certify under the EU-US Data Privacy Framework (such as Google, Microsoft, Mixpanel, Amplitude, Cloudflare): the Commission's adequacy decision, with Standard Contractual Clauses as fallback.
  • Other providers outside the EEA (such as VWO in India, AI model providers, and DMCA.com in Canada): Standard Contractual Clauses or equivalent safeguards in our terms with them, or Canada's adequacy decision.
  • EU-based providers (Shopify International, Weglot, Crisp, Hotjar, Smartlook, Trustpilot, bunny.net) may use sub-processors outside the EEA under their own Standard Contractual Clauses.

You can ask us for a copy of the safeguards that apply to your data (section 8).

6. Cookies and similar technologies

Our cookie banner has three groups. The table lists what we observed on pagefly.io on 14 October 2026; lifetimes are as set in the browser.

How consent works. If your browser's time zone is in the EEA, the UK or Switzerland (or is not set), only the first two groups run until you choose. Reject all and Accept have the same weight. Anywhere else, all three groups run by default and you can switch analytics off. Your choice is stored for 180 days and also passed to Shopify, so Shopify's own analytics follows it.

Change your mind at any time: click Cookies in the footer of any page, untick Analytics and customization, and press Save.

GroupNameSet byPurposeLifetime
Strictly necessary_shopify_essentialShopifySecurity, session1 year
Strictly necessarycart, cart_currencyShopifyStore cart (Shopify platform default)Up to 91 days
Strictly necessarylocalizationShopifyCountry and language1 year
Strictly necessarypf_consent, __pf_consentPageFlyRemembers your cookie choice180 days
Strictly necessarywg-slugs, PF_SHOP_DOMAIN (local storage)Weglot; PageFlyTranslated page addresses; names our store for our page builderUntil cleared
Performance and functionalitycrisp-client/* (cookie and local storage)CrispKeeps your chat conversation between pages182 days
Analytics and customization_ga, _ga_RGN47LR4ER, _ga_8H6NDNEM8G, _ga_KYPF9FEZ05, _ga_0BK6F6GXYFGoogle Analytics 4Counts visits and sources400 days
Analytics and customization_gcl_au, _gcl_ls (local storage)Google AdsLinks ad clicks to installs90 days
Analytics and customization_clck, _clskMicrosoft ClarityHeatmaps, session recording1 year; 1 day
Analytics and customization_hjSessionUser_*, _hjSession_*HotjarHeatmaps, session recording1 year; 30 minutes
Analytics and customizationmp_*, __mpq_* (local storage)MixpanelProduct analytics1 year
Analytics and customizationEXP_* (cookie and local storage)AmplitudeA/B experiments1 year
Analytics and customizationcmc_vidClickMagickAd click trackingPer provider
Analytics and customization_cioidCustomer.ioLinks email clicks to your merchant accountPer provider
Analytics and customizationSmartlook, VWO, Microsoft Advertising storageEach providerSession recording, A/B tests, ad conversionsPer provider; set only on some pages
Analytics and customizationReferral IDpartners.pagefly.io (PageFly)Credits the partner who referred youFor the referral window of our partner program
Analytics and customizationpf_client_id, PF_SESSION:*, PF_USER_TYPE:*, PF_CUSTOMER_EVENTS_TRACKER (local storage)PageFly app (our own page analytics)Page views and clicks on our PageFly-built pagesUntil cleared

Advertising measurement (Google Ads, Microsoft Advertising, ClickMagick) sits in the analytics group: one switch controls both.

7. How long we keep it

DataHow long
Cookies and local storageAs in the table in section 6
Website analytics in Google Analytics14 months
Session recordings (Clarity, Hotjar, Smartlook)Each tool's retention setting, at most 13 months
Chat conversations (Crisp) and contact or partner form messages24 months after our last reply
Merchant account and app-use dataWhile the app is installed. Shopify sends us a deletion request 48 hours after a store uninstalls the app; we then delete the store's PageFly analytics and AI working data, unless the law requires us to keep something
Billing and payout recordsAs long as Vietnamese accounting and tax law requires
Partner and affiliate dataWhile you are in the program, then 5 years for payment records
Shopper data on merchant pages (processor role)Heatmap data 30 days, element click data 90 days, section statistics 2 years, other page statistics while the app is installed; always as the merchant instructs, and deleted within 30 days of a Shopify deletion request

8. Your rights and how to use them

Wherever you live, you can ask us to:

  • see the personal data we hold about you and get a copy (access)
  • correct it (rectification)
  • delete it (erasure)
  • limit how we use it (restriction)
  • receive data you gave us in a machine-readable format (portability)
  • object to processing based on legitimate interests, and to direct marketing at any time
  • withdraw consent at any time, without affecting what we did before (for cookies, use the Cookies link in the footer)

How: email happytohelp@pagefly.io from the address linked to your account, or tell us which data you mean (for example your partner ID or store domain). Merchants can also delete store data by uninstalling the app; Shopify then sends us a deletion request.

When: we reply within one month. If a request is complex we may extend this by up to two more months and will tell you why within the first month. We may ask you to confirm your identity first. Requests are free unless they are clearly unfounded or excessive.

Marketing email: use the unsubscribe link in any email.

Complaints: you can complain to the data protection authority where you live or work. In the UK this is the Information Commissioner's Office; in the EU, see the list of authorities. We would appreciate the chance to fix things first.

9. Children, security, survey incentives, changes

Children. PageFly is a business tool for Shopify merchants. It is not meant for children under 16 and we do not knowingly collect their data. If you think a child has given us data, contact us and we will delete it.

Security. Our site is served over HTTPS only, and app data is stored with Amazon Web Services.

Google API data. PageFly's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Survey incentives. The rules for paid surveys are on our Survey Incentive Policy page. Survey answers are used as described in section 3.

Changes. When we change this policy we update the effective date at the top. If a change affects how we use data you already gave us, we will tell merchants and partners by email before it applies. Previous versions are available on request.