Shopify Plus Security Review: Unpacking Audit Logs, Data Deletion, & Incident Notifications

Hey everyone! As a Shopify expert and a regular in the community forums, I often dive into discussions that truly matter to store owners. Recently, a really important thread popped up that I wanted to share insights on, especially for our Shopify Plus merchants. It was all about vendor security reviews — those critical deep dives into how your platform handles your data, from audit logs to incident notifications. Let's break down what we learned from a fellow merchant's questions and the helpful responses from the community.

A merchant named My_Flag kicked off the discussion, highlighting a common challenge: finding specific, authoritative answers to security questions in public documentation. This is a crucial point for any Plus merchant undergoing a rigorous security audit, so let's tackle each of their key concerns.

Audit Logs: How Long Does Shopify Keep Them?

One of the first things My_Flag asked about was audit logs — specifically, how long Shopify retains user-management activity and login history on Plus, and what to do if you need more than a few months. This is a big one for compliance and forensic analysis!

What we heard from Mustafa_Ali, another community member, is that while Shopify's own support can typically pull logs going back about 14 days for technical assistance, there isn't a publicly documented longer retention window for native login history directly in your admin. So, if your security review or compliance requirements (like PCI, GDPR, etc.) demand 12+ months of history, you can't just rely on what's available natively.

Your Action Plan for Long-Term Audit Logs:

  1. Understand the Native Limit: Be aware that direct access to extensive native login history in your Shopify admin is limited, typically around 14 days for technical support to pull.
  2. Plan for External Archiving: If your compliance or security needs dictate retaining audit logs for 12 months or more, you absolutely need an external strategy.
  3. Explore Third-Party Apps: Look into third-party audit-log applications available on the Shopify App Store. Many are designed specifically for longer retention and Security Information and Event Management (SIEM) system integration.
  4. Consider Custom API Polling: For more advanced needs, you might develop or commission a custom solution using Shopify's API to regularly poll and export these logs to your own external SIEM system or a secure data warehouse. This ensures you have an independent, long-term archive.

Data Deletion: Timelines and Confirmation for Closed Stores

Next up was data deletion — what happens when a Plus store closes and requests data removal? This touches on both production systems and backups/disaster recovery. My_Flag specifically asked about timelines for removal and, crucially, if Shopify can provide written confirmation of deletion.

The consensus here, echoed by both thestoremechanic and Mustafa_Ali, is that for concrete answers on deletion timelines and getting that all-important written confirmation, you need to go directly to the source: your contractual agreements with Shopify.

How to Get Data Deletion Details:

  1. Consult Your Data Processing Addendum (DPA) & Plus Agreement: Your Shopify Data Processing Addendum (DPA) and your specific Shopify Plus merchant agreement are the primary documents. These are legally binding and where Shopify's commitments on data deletion timelines and processes are outlined.
  2. Engage Plus Support/MSM: Reach out to your Shopify Plus Support team or your dedicated Merchant Success Manager (MSM). They are your direct line to these specifics.
  3. Request Written Confirmation: Crucially, ask for any commitments or confirmations regarding data deletion to be provided in writing, ideally through a support ticket. This creates a clear paper trail for your vendor review.

Incident Notification: What Are Shopify's Commitments?

Every merchant's nightmare is a security incident. Knowing if and when Shopify commits to notifying you of an incident affecting your store data, and within what timeframe, is vital. This is another area where the community pointed us to the official contractual documents rather than general public help docs.

Finding Incident Notification Commitments:

  1. Review DPA & Trust Center: Just like with data deletion, Shopify's Data Processing Addendum (DPA) and their Trust Center documentation are where you'll find the contractual commitments regarding incident notification, including timelines.
  2. Access Through Agreement/Rep: These documents are typically linked from your Shopify Plus merchant agreement or can be requested directly from your Partner/account manager. These documents typically do cover incident notification timelines contractually, even when not in the general help center.

Data Locations & Subprocessors: Where Is Your Data?

Finally, merchants need to know where their precious store data is hosted, backed up, and accessed from — especially when dealing with global customers and data residency requirements. My_Flag was looking for a published list of data locations and subprocessors.

Locating Data Location Information:

  1. Check Subprocessor List: Shopify maintains a published subprocessor list. This list details third-party service providers (like hosting providers) that Shopify uses to process personal data.
  2. Refer to DPA & Trust Center: The Data Processing Addendum and Trust Center documentation will also provide overarching information about data handling, locations, and access policies.
  3. Request from Plus Rep: If you can't easily locate the specific, up-to-date documentation, your Shopify Plus account representative can provide the vendor review paper trail you need.

So, what's the big takeaway from this community discussion? For Shopify Plus merchants undergoing a security review, the key isn't always in the public help docs. It's in the contractual agreements — your Data Processing Addendum, your Plus merchant agreement, and the detailed Trust Center documentation. And when in doubt, lean on your dedicated Shopify Plus support and your Merchant Success Manager. Get those critical answers in writing, whether it's about audit log retention strategies or incident notification commitments. Being proactive about understanding these details not only strengthens your security posture but also ensures you're fully compliant and confident in your platform choice. Keep those questions coming, because the community thrives on sharing these vital insights!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases