Privacy Policy
Last updated: October 13, 2026
Format My Fuzzy CSV (the “App”) is operated by Friendly Scraper (“we,” “us,” or “our”). This policy explains how we handle information when a merchant installs or uses the App. The App helps merchants turn supplier product CSVs into product import files and, on eligible plans, schedule product and inventory updates. It is intended for merchant product data, not customer orders or customer records.
Information we collect
- Store and account information. We receive your Shopify store domain and authentication information needed to connect the App. We store the Shopify access token, your selected App language, installation and uninstall dates, and information about your App subscription. We may also obtain subscription transaction amounts and dates from Shopify for billing and referral reporting.
- Product files and settings. When you upload a CSV, we process its contents to show a preview and produce a formatted file. We store mappings you choose to save. If you create a scheduled sync job, we store its configuration, including the source URL, FTP/SFTP connection details or Google Drive file reference, the mapping to apply, schedule, and related options. We store Google authorization tokens when you connect Google Drive. We may store job status and errors so the App can report and troubleshoot sync results.
- Contact and support information. If you provide an email address for sync notifications, we store it to send job summaries or errors. If you contact us or send feedback, we receive the information you submit, which may include your name, email address, and message.
- Referral information. If you arrive through a referral link, we may store the referral source with your store domain and installation date. A referral partner may give us a list of stores it contacted, including a store domain, owner name, email address, and contact date. We use this information to assess attribution and calculate commissions. The partner portal reports attributed installations, subscription status, and confirmed subscription revenue to that partner.
- Usage and technical information. We record App events such as page loads and CSV upload outcomes through Google Analytics for Firebase. Server logs can include your IP address, browser information, request URL, and time of access. The App also uses session and language cookies and temporary browser storage to maintain authentication, language selection, and the App experience.
We do not intentionally collect information directly from shoppers through the App. Product CSVs can nevertheless contain information entered by a merchant or supplier. Please avoid putting personal information in product files unless it is needed for the App's function.
How we use information
We use information to authenticate your store, format and preview CSVs, save and apply mappings, run scheduled jobs, send requested notices, provide support, maintain security, diagnose errors, understand App usage, manage subscriptions, and administer referrals and partner commissions. We use your Shopify access token to carry out the product and inventory operations you request. We do not use uploaded product files for advertising.
AI mapping
If you choose automatic mapping, we send the source column names and up to ten sample product rows, together with the available output fields, to OpenAI to obtain mapping suggestions. We do not send the entire uploaded CSV to OpenAI for this feature. We request that the OpenAI API not store the generated response, but OpenAI's own processing and retention practices are governed by its policies. You can map columns manually without using this feature.
When information is shared
We share information as needed to operate the App:
- Shopify receives product and inventory updates you request and handles App subscription billing.
- Google Cloud and Firebase host the App's infrastructure, database, storage, and analytics. Google Drive is accessed if you connect a Drive file for sync.
- OpenAI receives the limited product sample described above when you use automatic mapping.
- Our email delivery provider processes notification and support emails.
- An authorized referral partner can view its submitted contact details and the attributed stores' installation, subscription, and subscription-revenue results in a password-protected portal, for referral verification and commission accounting.
We may also disclose information if required by law or to protect the App and its users. We do not provide supplier CSVs to referral partners.
Storage and retention
We store saved mappings, job settings, tokens, language preferences, and referral or billing records in Google Cloud services, including Firestore. Files uploaded for formatting and files fetched for sync are processed on our servers and may be written to temporary local storage. Their time in temporary storage can depend on processing, errors, and the server instance's lifecycle. We do not promise immediate deletion of every temporary copy.
We retain saved settings and records while they are needed to provide the App, handle requests, or maintain billing and referral records. The App does not currently apply one fixed deletion period to all records. You can delete individual mappings and sync jobs in the App. When we receive a verified uninstall notification, we remove Shopify and Google Drive access tokens and pause sync jobs. Uninstalling does not automatically remove every saved mapping, job, referral, or billing record. Contact us to request access to or deletion of data associated with your store, subject to applicable law and records we must retain.
Logs, analytics, emails, and data held by service providers may have separate retention periods. We will review requests concerning those records where we can identify them.
Your choices and requests
You can use manual mapping instead of AI mapping, choose whether to set up scheduled sync, adjust email notifications, and change your App language. You can ask us to provide, correct, or delete information associated with you or your store, subject to applicable law. We will need to verify your authority to make a store-related request. Contact us through the App's contact form or at csvformatter@gmail.com. If your request concerns data supplied by a referral partner, we may need to coordinate with that partner.
Security and international processing
We use access controls and other measures intended to protect information. No method of storage or transmission is completely secure. Our service providers may process information in countries other than your own, including the United States. Where applicable, we will handle cross-border processing in accordance with relevant law.
Changes
We may update this policy as the App changes. We will post the revised policy with a new “Last updated” date and provide any additional notice required by law.
Contact
Friendly Scraper — csvformatter@gmail.com. You can also use the contact form in the App.
