Skip to content

DATA PROCESSING

Who handles data.
And why.

Every service provider that processes data for Verdikx, what it receives and when it is used.

Last updated: October 2026 · Effective date: October 6, 2026 · Operator: Verdikx LLC

How Verdikx processes data

Verdikx processes merchant account data as a controller and, on the merchant’s behalf, the merchant’s end-customer data as a processor (a “service provider” under California law), to provide evidence history, order screening, refund-abuse insights, dispute preparation and submission, and returns review. The Privacy Policy describes the data in detail, including what is sent for AI processing and how deletion requests are handled.

Our commitments as a processor

  • We process end-customer data only to provide Verdikx to the merchant and on the merchant’s documented instructions, which are the settings, connections and actions the merchant chooses in Verdikx.
  • We do not sell end-customer data, share it for cross-context behavioral advertising, or use it for any purpose other than providing Verdikx, except the Verdikx Network fraud-prevention signals described below, which apply only to stores whose merchant opted in.
  • We do not use merchant or end-customer data to train AI models. OpenAI processes it through its API, under terms that do not allow training on API data.
  • People with access to the data are bound by confidentiality, and we apply the security measures in section 11 of the Privacy Policy.
  • We help merchants answer their customers’ access and deletion requests. Shopify customer data requests produce an automatic export; customer redaction and store deletion requests are carried out as described in the Privacy Policy.
  • We notify merchants without undue delay after becoming aware of a personal data breach affecting their data.
  • When the merchant uninstalls or asks us to, we delete the merchant’s data as described in the Privacy Policy, except where the law requires us to keep it.

Verdikx Network

The Verdikx Network is opt-in. For fraud prevention only, Verdikx pools outcome events (chargebacks, won disputes, refund abuse and undisputed orders) across stores whose merchant joined by agreeing to the Verdikx Network terms. Buyer identifiers are converted to one-way keyed hashes (HMAC-SHA256 with a key held only on Verdikx’s servers) before storage, so no raw customer data is shared between merchants. Signals flow only between participating stores, which receive only aggregate counts, and only when at least three other participating stores contributed. Signals are never used for credit, employment, insurance or housing eligibility decisions. A merchant can leave at any time in Settings, which stops sharing and receiving immediately and deletes the store’s past contributions. Details are in the Privacy Policy.

Subprocessors

These providers process data for Verdikx. Providers marked as optional are used only when the merchant connects them or the feature is configured.

ProviderPurposeDataWhen used
ShopifySource platform, app installation, authentication and subscription billingStore, order, customer, fulfillment, policy and dispute data you authorize; subscription statusAlways (the app runs on Shopify)
Stripe (Verdikx billing)Card billing for Verdikx subscriptions of workspaces that are not billed through Shopify, through Stripe's hosted Checkout and billing portal, and invoices for custom agreements with workspaces not on Shopify, sent through StripeAccount email, internal account id, plan and billing cycle, and subscription and invoice status; for Enterprise invoices, the billing contact's email address, the company name and the invoice amount and reference. Card and bank details are entered on Stripe's hosted pages and never reach VerdikxOnly for workspaces billed by card and Enterprise customers invoiced through Stripe (Shopify stores are billed through Shopify Billing)
Google (sign-in)Sign in with Google (OpenID Connect) for merchant accounts and the Verdikx team consoleYour Google account email address, name and account identifier returned at sign-inOnly if you choose to sign in with Google
Microsoft (sign-in)Sign in with Microsoft (Microsoft Entra ID, through Supabase Auth) for merchant accountsYour Microsoft account email address, name and account identifier returned at sign-inOnly if you choose to sign in with Microsoft
VercelApplication hosting, serverless functions and scheduled jobsAll data processed by the application in transit and during request handling; request logsAlways
SupabaseDatabase, authentication and file storageMerchant accounts, stored store records, evidence snapshots, uploaded files and evidence packetsAlways
OpenAIAI-assisted drafting of dispute responses, contradiction findings, reading forwarded dispute notices, explaining flagged or held orders and customer profiles, and the Ask Verdikx in-app assistantA limited, de-identified subset of order evidence and redacted customer-message excerpts (see the Privacy Policy); for risk explanations, screening results with a masked email (first letter and domain), the IP network prefix with its country, its state or region when the optional location lookup gives one (never its city) and its network, billing and shipping country and state, and history counts (no names, street addresses, full IPs, phone numbers or payment details); the subject, sender and text of dispute and alert emails you forward to your intake address, with email and IP addresses, IBANs and card-like numbers masked first and common formats of phone numbers, street addresses and buyer names masked too (masking is pattern-based, so an unusually written detail can still get through; order numbers and amounts are kept); for Ask Verdikx, the questions you type, the page you are on and a few non-sensitive account facts. No uploaded files. Sent through the OpenAI API with response storage off; under OpenAI's API terms this data is not used to train OpenAI's modelsWhen AI features are enabled for the deployment
StripeOptional connection to import Stripe disputes and early fraud warnings and submit evidence you approveStripe dispute and payment records and the evidence you choose to submitOnly if you connect a Stripe account
PayPalOptional connection to import PayPal disputes and inquiries and submit evidence you approvePayPal dispute and transaction records, including buyer name and email; the evidence you choose to submitOnly if you connect PayPal
SquareOptional connection to import Square disputes and submit evidence you approveSquare dispute and payment records; the evidence you choose to submitOnly if you connect Square
Braintree (PayPal)Optional connection to import Braintree disputes and submit evidence you approveBraintree dispute and transaction records, including customer email; the evidence you choose to submitOnly if you connect Braintree
AdyenOptional connection to import Adyen disputes and submit evidence you approveAdyen dispute notifications and payment references; the evidence you choose to submitOnly if you connect Adyen
Checkout.comOptional connection to import Checkout.com disputes and submit evidence you approveCheckout.com dispute and payment records; the evidence you choose to submitOnly if you connect Checkout.com
Authorize.netOptional connection to import Authorize.net chargebacks for manual responseChargeback and transaction records, including customer email and billing details returned by Authorize.netOnly if you connect Authorize.net
KlarnaOptional connection to import Klarna disputes and submit evidence you approveKlarna dispute records, order references and the evidence you choose to submitOnly if you connect Klarna
Afterpay / ClearpayOptional connection to import Afterpay or Clearpay disputes and submit evidence you approveDispute records, order references and the evidence you choose to submitOnly if you connect Afterpay or Clearpay
Affirm, Airwallex, Cybersource, Mollie, Primer, Rapyd and Worldpay (beta)Optional connections to import disputes from these processors and, where the processor accepts evidence by API (Affirm, Airwallex, Worldpay), submit evidence you approveDispute and payment records, which can include the buyer's name and email; the evidence you choose to submitOnly if you connect the processor
Razorpay, Mercado Pago, Amazon Pay and Shift4 (beta)Optional connections to import disputes from these processors and submit evidence you approve through each processor's evidence APIDispute and payment records, which can include the buyer's name and email; the evidence you choose to submitOnly if you connect the processor
WooCommerce (your own store)Optional connection to import orders and disputes from your WooCommerce storeOrders, customers (email, name, addresses) and fulfillment details read from your store's REST APIOnly if you connect a WooCommerce store
RutterOptional connection to import orders from your other sales channelsOrders from connected channels, including customer email, items, totals and fulfillment detailsOnly if you connect a sales channel
commercetools, Miva and VTEX (beta)Optional connection to import orders from these commerce platformsOrders, including customer email, name, addresses, items, totals and fulfillment detailsOnly if you connect the platform
GorgiasOptional help desk connection to attach customer conversations as evidenceTickets and messages with the customer, including name and emailOnly if you connect Gorgias
ZendeskOptional help desk connection to attach customer conversations as evidenceTickets and messages with the customer, including name and emailOnly if you connect Zendesk
IntercomOptional help desk connection to attach customer conversations as evidenceConversations with the customer, including name and emailOnly if you connect Intercom
Google (Gmail API)Optional mailbox connection to attach customer email threads as evidenceEmail messages exchanged with the customer, read-onlyOnly if you connect a Gmail account
Merge.devOptional unified connection to other help desksTickets and messages with the customer, including name and emailOnly if you connect a help desk through Merge
Freshdesk, Help Scout, LiveAgent and Re:amaze (beta)Optional help desk connections to attach customer conversations as evidenceTickets and messages with the customer, including name and emailOnly if you connect the help desk
Front and Kustomer (beta)Optional help desk connections to attach customer conversations as evidence, read with the API token or key you createConversations, messages and internal notes with the customer, including name and emailOnly if you connect the help desk
RechargeOptional subscription-history evidenceSubscription and charge history for the disputed customerOnly if you connect Recharge
SkioOptional subscription-history evidenceSubscription and order history for the disputed customerOnly if you connect Skio
Loop ReturnsOptional returns evidenceReturn and exchange records for the disputed orderOnly if you connect Loop Returns
Bold, Chargebee, NetSuite and Recurly (beta)Optional subscription, billing and order-history evidenceSubscription, invoice, charge and order history for the disputed customerOnly if you connect the service
AfterShipOptional shipment tracking evidenceTracking numbers and returned tracking eventsOnly if you connect AfterShip
ShipStation, EasyPost and ShipBob (beta)Optional shipping evidence from your own shipping or fulfillment account, read with the API key or token you createOrder and tracking references; returned shipment records (ship date, carrier, service and tracking number) and tracking events. Recipient names and addresses are not storedOnly if you connect the service
17TRACK (beta)Optional shipment tracking evidence with your own 17TRACK API keyTracking numbers (registered with 17TRACK under your account) and the returned tracking eventsOnly if you connect 17TRACK
PostmarkInbound email: receiving the dispute and alert emails you forward to your Verdikx intake addressThe forwarded email, including sender, recipients, text and attachmentsOnly if you forward email to your intake address and Postmark is the inbound email provider configured for the deployment
SendGrid (Twilio)Inbound email: receiving the dispute and alert emails you forward to your Verdikx intake addressThe forwarded email, including sender, recipients, text and attachmentsOnly if you forward email to your intake address and SendGrid is the inbound email provider configured for the deployment
SEONOptional fraud-data enrichment for order screening, using the merchant's own SEON licence keyFor each screened order: buyer email, phone number and checkout IP address, order amount, billing and shipping country and the order id. SEON's verdict is stored with the screening resultOnly if a merchant connects SEON and turns it on
Pre-dispute alert providers (Ethoca, Verifi RDR and CDRN, Chargebacks911, Midigator, Kount)Receiving pre-dispute alerts that the merchant's alert provider sends to VerdikxAlert details such as the alert type, amount, currency, transaction or order reference and outcome, plus the buyer's email address and the card's last four digits when the provider includes them (used to match the alert to an order)Only if a merchant routes alerts to Verdikx
ShippoShipment tracking scansCarrier name and tracking number. Recipient names in scan text are removed; addresses are not retainedWhen tracking is checked for a supported carrier
UPS, FedEx, USPS (direct carrier APIs)Tracking and, where authorized, proof-of-delivery documentsTracking numbers; returned tracking events and authorized delivery documentsOnly where direct carrier access is configured
SentryError monitoringTechnical error details with internal account identifiersOnly if error monitoring is configured
ResendEmail notifications, including links to customer data-request exports; inbound email when Resend receives the emails you forward to your intake addressRecipient email address and notification text; for inbound email, the forwarded email, including sender, recipients, text and attachmentsOnly if email notifications are configured, or Resend is the inbound email provider configured for the deployment
TwilioSMS notificationsRecipient phone number and notification textOnly if SMS notifications are configured
Cloudflare (Turnstile)Bot protection on website sign-in, sign-up and password reset, and on the public early access, careers, and privacy request formsIP address and technical browser details used to tell people from automated traffic; not the account or form contentsWhen bot protection is configured for the deployment (never inside Shopify admin)
MaxMind (GeoLite2 databases; optional GeoIP2 Insights)IP intelligence for order screening: the country and network of a checkout IP addressNone for the GeoLite2 databases: we download them and look IP addresses up on our own servers, so no IP address is sent to MaxMind. Only if the paid GeoIP2 Insights service is enabled for the deployment is the checkout IP address sent (no name, email, order or store details), with answers cached by IP for 7 daysDatabases: when a MaxMind licence key is configured for the deployment. Insights: only if enabled for the deployment

Third-party data

Verdikx looks up the country and network of checkout IP addresses in MaxMind’s GeoLite2 databases on its own servers. This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.

International transfers

Data is processed in the United States and in other countries where these providers operate. For transfers from the EU, UK or Switzerland we rely on the safeguards in our providers’ data processing terms, such as the Standard Contractual Clauses.

Changes

We update this list before a new subprocessor begins processing merchant data. Questions or a request for a data processing agreement: privacy@verdikx.com.

Stop the next chargeback before it starts.

Install on Shopify in minutes, or sign up by card on any other platform, then connect your processors, helpdesk and carriers. Free 7-day trial on every plan.