Questions
Before you install
What does StoreGuard actually do?
Two things. Before you publish a theme, it puts your draft theme next to your live store, page by page, on desktop and mobile, and marks every difference so you can see what publishing would change. And whenever a theme is edited or published, it opens a real browser and walks through buying something: opens a product, picks a variant, adds it to the cart and confirms checkout is reachable. If anything fails, you get an email.
Why not just preview the theme myself?
You can, and for one page you probably should. StoreGuard does it for every page you care about, on two screen sizes, every single time a theme changes, and it keeps a record. The changes that hurt are the ones you were not looking for on a page you did not think to check.
Can StoreGuard change or break anything on my store?
No. It asks for three read permissions and no write permissions at all. It is not technically able to edit a theme, a product, a price or your checkout. It never enters payment details and never places an order. Checks stop at the checkout page.
Will it slow my store down or affect my customers?
No. StoreGuard adds nothing to your theme. There is no snippet to paste, no pixel to install and no code injected into your storefront. Checks open your store from the outside, the way one extra visitor would.
Which themes does it work with?
Any theme. StoreGuard looks at what your store renders in a browser, not at your theme's code, so it does not care whether you run Dawn, a paid theme or something custom. It compares your live theme against the most recently updated unpublished theme in your library.
My store is not launched yet and has a password. Does it still work?
Yes, and this is one of the main reasons people install it. Put your storefront password in Settings and checks open your store the same way a visitor with the password would. Most stores use StoreGuard this way before they launch.
How much setting up does it need?
Install it and it already works. Checks start on their own whenever a theme is edited or published. If you want to choose which pages and products get checked, that is one screen in Settings and takes a couple of minutes.
What do I get without paying?
Visual comparison of your home page every time a theme changes, three manual pre-publish checks a month, email alerts and seven days of history. The comparison itself, the highlighted difference image and the full-size viewer are all included. Paid plans add more pages, the purchase check, scheduled checks and longer history.
How it works
When do checks run?
Every time a theme is updated or published, automatically. On a schedule if you set one. And any time you press Run check now.
What does the percentage mean?
How much of a page looks different between your draft theme and your live store. Under 1% is usually a headline, a price or a button. Around 5% is an edited section. Above 15% usually means a hero image or a layout change. A page is marked "Worth a look" when it goes past the threshold you set in Settings.
What do the coloured marks mean?
They show the parts that changed. Red over most content, and blue where the content underneath is already red, so the mark stays visible either way. Open any image and turn on "Label changes" to see each change named and pointed at.
Which pages are compared?
Whichever you choose in Settings: your home page, products, collections and content pages, up to eight. Choose nothing and StoreGuard compares your home page plus the pages of the products it checks.
My store is password protected. Will StoreGuard still work?
Yes, once you give it the password. StoreGuard looks at your store the way a customer would, so a password page stops it just as it would stop a visitor. Add your storefront password in Settings and checks run normally. You will find that password in your Shopify admin under Online Store, then Preferences, then Restrict store access. Development stores are password protected by default, so this is the first thing to set on a new store.
Why does a check say "Shopify paused this check" or "Checked what it could reach"?
Because Shopify's own bot check interrupted StoreGuard while it was browsing your store. Shopify sometimes asks automated visitors to prove they are human, especially on password-protected stores. Any page StoreGuard could not load properly is left out rather than reported with a number it does not trust. "Checked what it could reach" means the pages shown are accurate and some others were skipped; "Shopify paused this check" means nothing usable came back that time. Either way nothing is wrong with your store, and StoreGuard waits for the limit to clear and retries once on its own. If the retry runs into it again, wait a few minutes before pressing Run check now, or let the next theme change or scheduled check pick it up.
Why does a check say "Nothing to check yet"?
StoreGuard compares a draft theme against your live store, so it needs a draft theme to work with. If every theme in your library is published, there is nothing to compare and the check says so instead of pretending it found something. Duplicate your live theme under Online Store > Themes, or start customizing one, and the next check will compare it page by page. On Pro and Studio, purchase checks run against your live store as well, with or without a draft theme.
Why did I get an email?
A check found a problem: a product could not be added to the cart, checkout could not be reached, or the check could not finish. The email names the exact step. Open that check for the full record of what happened. Checks that find nothing wrong send no email at all.
Your data
Does StoreGuard see my customers' data?
No. It has no permission to read orders or customers, holds no customer data of any kind, and browses your store as an anonymous visitor with no customer session.
Where is my data stored?
In the European Union. The application runs in Amsterdam, the database is in Frankfurt and screenshots are stored in EU object storage. The full detail is on the privacy page.
What happens if I uninstall?
Everything is deleted straight away: every check record, every screenshot, your settings and your stored storefront password. It happens automatically, without a request, and it cannot be undone.
Is my storefront password safe?
It is encrypted before it is stored, decrypted only at the moment a check needs to open your store, and never shown back to you or included in any email. You can also leave it blank and use StoreGuard without it, if your store is not password protected.
Plans and billing
How does billing work?
Through Shopify. Charges appear on your regular Shopify invoice, and you change or cancel your plan from inside the app. We never see or handle your payment details.
What if I downgrade?
Your limits drop to the new plan's limits straight away, and history older than the new plan's retention window is removed on the next cleanup. The pages and products you had selected are kept, and the ones over the limit are simply not checked until you upgrade again.
Is there a trial?
Pro includes a 14-day trial. The Free plan does not expire, so you can also just keep using that.