Sushinet

Ruleproof · FAQ

Frequently asked questions

The questions merchants actually ask before installing a checkout app — the free tier, what runs where, and what happens to your data.

Is the free plan really free on a live store?

Yes. One rule can be live on each checkout area — shipping, checkout blocking and payment — on your real, paying store. Unlimited rules in draft and monitor mode, the preview, the activity log and the linter are all included. This matters because "free" in this category often means development stores only, which is no use for deciding whether something works on your actual traffic.

Do I have to touch my theme or add any code?

No. Ruleproof installs from the App Store, opens inside your Shopify admin, and compiles each rule into a Shopify Function that runs in the checkout itself. Nothing is injected into your theme or storefront, so there is no code to add and nothing to remove if you uninstall.

What can a rule be based on?

Country, postcode or ZIP, cart total, total weight, a product or collection in the cart, a customer tag, and currency. On the paid plan you can combine those with and, or and exemptions — for example "block checkout to PO Boxes, except for customers tagged wholesale".

What happens to my checkout if your app goes down?

Nothing. Rules are compiled into Shopify Functions and run on Shopify's own infrastructure, so once a rule is published our server is not involved in a checkout at all. If we were offline you would be unable to open the admin and edit rules — your checkout would carry on enforcing exactly what it was already enforcing.

How is monitor mode different from a test mode?

A test mode tells you what happens to an order you construct yourself. Monitor mode records what a rule would have done to the orders your store actually received — "this would have blocked 12 checkouts last week" — while changing nothing. You go live on evidence from your own traffic rather than from a test order.

Will a complicated rule slow my checkout down?

Shopify caps each Function at roughly 11 million instructions per checkout, and we measured ours: the fixed runtime and parsing overhead is about 2.4 million, or 22% of the budget, before any rule runs. Ruleproof will refuse to activate a rule set that would put a surface near that ceiling, and tells you why, rather than letting you find out at checkout.

Which Shopify plans does this work on?

Public apps containing Shopify Functions work on all plans. Some individual capabilities are restricted by Shopify itself rather than by us — payment customizations, for example. The app detects your plan and says so on the rule while you are writing it, instead of letting you save something that will never fire.

What does it cost?

Free covers one live rule, forever, on a live store. Unlimited is $14.99/month with a 14-day free trial — every rule live at once, and rules that combine conditions. Billing runs through Shopify and appears on your normal Shopify invoice; you can change or cancel the plan from Shopify at any time.

What do you store, and what happens if I uninstall?

Your rules and settings, which are shop-scoped, and — if you turn on monitor mode — a log of which rules would have acted on which orders. Uninstalling erases it: Shopify's mandatory redaction webhooks drop the shop's rules, settings and monitor log. The full detail is in the privacy policy.

Who is behind this?

Sushinet, an independent Shopify studio based in Sydney, Australia. We are deliberately small: we build a short list of apps rather than a wide catalogue, and support is answered by the people who wrote the code — not a ticket queue. Our registered business details are on the privacy policy.

Still deciding?

Read a step-by-step getting-started walk-through, browse the checkout-rule guides, or email us — a person answers.

Tell me when it launches In review for the App Store — not installable yet.

support@sushinet.fyi