Read-only Shopify theme diagnostics

ThemeTrace

Find possible leftover app code, risky scripts, orphaned snippets, and cleanup candidates with evidence-first reporting.

ThemeTrace

Built for cautious theme cleanup decisions

Merchants often inherit years of app snippets, scripts, pixels, and styling. ThemeTrace turns that uncertainty into a structured report your team or developer can review before touching a theme.

Read-only by design

The current version scans theme files and storefront evidence without editing, deleting, or publishing theme code.

Evidence and confidence

Each finding is framed as possible, with matched signals, usage status, risk if kept, and risk if removed.

Static plus runtime checks

Theme references, app signatures, network requests, console errors, and DOM evidence are combined conservatively.

Scanner

Core capabilities

  • Detect external scripts, known app signatures, JSON app blocks, legacy includes, and possibly orphaned snippets.
  • Build a reference graph for Liquid snippets, JSON templates, sections, assets, and layout-level scripts.
  • Run limited Playwright storefront checks on the homepage, one product page, and cart page when accessible.
  • Generate merchant-friendly explanations from deterministic findings without sending full theme source by default.

Plans

Pricing built for low-frequency, high-confidence reviews

Free Scan

$0

Run one published-theme scan, see the summary and counts, and preview the first 10 rows before upgrading.

  • 1 lifetime scan
  • Summary, counts, and first 10 rows visible
  • Pagination, details, search, downloads, and exports locked
  • AI explanations are included in paid plans

Monthly

$19.99/month

Unlock the complete review workflow for occasional theme cleanup checks.

  • 3 scans per calendar month
  • Full pagination, details, search, downloads, and exports
  • 1 included AI explanation per month
  • Save latest 3 scan records with Markdown and CSV exports

Annual

$199/year

Best for teams that want longer history and more included AI explanations.

  • 3 scans per calendar month
  • Full pagination, details, search, downloads, and exports
  • 2 included AI explanations per month
  • Save latest 10 scan records with Markdown and CSV exports

Safety & privacy

Built to stay read-only

ThemeTrace is designed to help merchants review possible theme issues without changing the live store.

Read-only theme access

The app scans theme files for evidence and does not request theme write permission.

No automatic cleanup

Reports are review guidance only. ThemeTrace does not edit, delete, or publish theme code.

No order or payment data

The MVP does not access orders, payments, checkout, or customer records.

Evidence-first findings

Findings are described as possible issues with supporting signals and confidence, not guarantees.

Privacy and support are available

Merchants can review the privacy policy and contact support for data or app questions.

Company

About ThemeTrace

ThemeTrace is being built for merchants and Shopify developers who want a careful way to understand theme clutter before making changes. The product favors traceable evidence, restrained wording, and practical next steps.

ThemeTrace reports possible findings with evidence and confidence. It does not modify themes or claim code is safe to delete.

Privacy policy

ThemeTrace Privacy Policy

Effective date: May 26, 2026

This policy explains how ThemeTrace collects, uses, stores, shares, and deletes data when a Shopify merchant installs or uses the app.

Questions, support requests, or privacy requests: Contact support

Data ThemeTrace accesses

  • Shop information needed to operate the app, such as shop domain, installation status, OAuth session records, and app configuration.
  • Theme data through Shopify Admin API `read_themes`, including theme names, file paths, file metadata, checksums, fingerprints, and limited code excerpts when needed to explain a possible finding.
  • Product data through `read_products` only to find an accessible product page for limited storefront runtime checks.
  • Storefront runtime evidence such as loaded script URLs, network signals, DOM selectors, and console errors collected during limited checks.
  • Support messages and operational logs when a merchant contacts ThemeTrace or when the app needs error diagnostics.

Data ThemeTrace does not request

  • ThemeTrace does not request `write_themes` and does not edit, delete, or publish theme code.
  • ThemeTrace does not request order, payment, checkout, or customer read scopes for the MVP.
  • Full theme source code is not sent to an AI model by default.

How data is used

  • ThemeTrace uses data to authenticate shops, run read-only theme scans, generate possible findings with evidence and confidence, create reports, operate support, and maintain security and compliance workflows.
  • AI model features may summarize scan evidence or limited excerpts to make reports easier to understand. Deterministic scan rules remain the source of truth.
  • ThemeTrace does not sell merchant data.

Processors and international processing

  • ThemeTrace may use hosting, database, email, logging, object storage, and AI model providers only as needed to operate the app.
  • Production infrastructure is planned for Alibaba Cloud Hong Kong, and service providers may process data in regions where they operate.
  • ThemeTrace uses least-privilege Shopify scopes, HTTPS, environment-managed secrets, and access-limited production systems.

Retention, deletion, and Shopify privacy webhooks

  • Monthly stores keep the latest 3 scan histories, annual stores keep the latest 10, and free stores keep only the current scan summary unless upgraded.
  • After uninstall or a verified deletion request, ThemeTrace deletes app data unless a limited record must be kept for security, abuse prevention, legal compliance, or billing/accounting.
  • The app is configured to receive Shopify customer data request, customer redact, and shop redact compliance webhooks.

Merchant choices

  • Merchants can request access, correction, export, or deletion of app data through the support email.
  • Merchants should review ThemeTrace reports as possible findings and should test any theme cleanup work on a duplicated theme with a qualified developer.