Skip to main content

Documentation Index

Fetch the complete documentation index at: https://amethystapps.com/llms.txt

Use this file to discover all available pages before exploring further.

Protect your storefront with real-time monitoring, security audit logs, and automated change reverts.

Welcome to Store Sentry

Store Sentry is an ecommerce security and change monitoring app that watches your store for unauthorized, accidental, or suspicious changes to your products, categories, themes, and inventory. It logs every change, scores its risk, alerts you in real time, and can even automatically revert dangerous modifications—all from within your store admin.

Getting Started

1. Installation

Find Store Sentry on the Shopify App Store or BigCommerce App Marketplace and click Install. Approve the requested permissions; the app requires read access to your products, categories/collections, themes, inventory, and locations to monitor changes effectively.

2. Initial Setup

Once installed, open the app from your store admin sidebar. You’ll land on the Dashboard. Monitoring begins automatically the moment the app is installed. There is no additional setup required to start receiving audit logs.

3. What Gets Monitored?

ResourceWhat’s Tracked
ProductsTitle, description, vendor/brand, pricing, tags, handle, status, and more.
CategoriesTitle, description, URL handle, sort order, and status.
ThemesAny create, update, or delete event (always High Severity).
InventoryAvailable quantity changes at each location or warehouse.

How It Works

Every time a change occurs—whether by a staff member, a third-party app, or the platform itself—Store Sentry performs the following:
  1. Captures a Snapshot: Saves the data state before and after the change.
  2. Computes a Diff: Identifies exactly what was modified.
  3. Scores Severity: Categorizes the risk as Low, Medium, or High.
  4. Checks Policies: Evaluates if the change triggers an alert or an Auto-Revert.

Severity Levels Explained

Store Sentry uses intelligent rules to categorize the risk of every event:
  • 🟢 Low Severity: Routine changes (e.g., editing minor tags or a few product fields).
  • 🟡 Medium Severity: Changes touching multiple fields, suggesting a significant modification or bulk edit.
  • 🔴 High Severity: Critical risks including:
    • All Theme Changes: Any modification to your Liquid (Shopify) or Stencil (BigCommerce) files.
    • Drastic Price Drops: Any price reduction of more than 50%.
    • Large Inventory Swings: Significant changes in stock levels in either direction.

Key Features

Audit Log & Detail View

The Audit Log is a searchable, sortable table of every change. Click any row to see the Detail View, which includes the exact “Previous State” and “New State” for technical review.

AI Batch Summaries

Using GPT-4o-mini, Store Sentry can analyze a group of changes (a “Batch”) and provide a plain-English security analysis. It identifies the source of the changes and flags unusual patterns like bulk deletes or suspicious pricing updates.

Watch Rules & Locked Fields

Watch rules allow you to monitor specific resources. If Auto-Revert is enabled, Store Sentry acts as a “Lock.” If a restricted field (like a flagship product’s price) is changed, the app will automatically push the original data back to your storefront.

Bulk Revert Jobs

Made a mistake during a bulk edit? Use a Revert Job to undo an entire batch of changes at once. Store Sentry enqueues these through the platform API to restore your store to its previous state safely.

Integrations & Notifications

Configure how you receive alerts in the Settings tab.
  • Slack: Paste your Incoming Webhook URL to get security pings in your preferred channel.
  • Microsoft Teams: Connect via Webhook for real-time team visibility.
  • Custom Webhooks: Send structured JSON payloads to your own server for custom workflows.

Frequently Asked Questions

Not at all. Store Sentry operates entirely in the background. It receives webhooks from your platform after changes have already been saved. There is no impact on your storefront loading speeds.
All billing is handled securely through your respective platform (Shopify Admin or BigCommerce Billing).
Changes made by third-party apps or internal system processes do not always provide a specific staff ID. These will appear with a source of “App” or “System”.
Detection is near real-time. Most changes appear in your audit log within seconds of the action being taken in your store admin.

Need Support?

If you have questions about security policies or custom integrations, our team is here to help. Contact Store Sentry Support

Get Store Sentry Now →