Consent enforcement for Shopify

Run the whole loop yourself.

Left: your customer’s cart, gated by the terms checkbox. Right: your CheckGuard Overview, receiving the proof. Tick the box, hit Check out, and watch the consent land — then open its certificate.

Try it — tick the box, then check out
Customer side · storefront
Live Storefront Preview
Customize in Settings →
Cart pageMini-cart drawer
Your cart
Classic T-Shirt
Qty 1
$49.99
Subtotal$49.99
I have read and agreed with the terms and conditions.
Cart Page (/cart)Active
Mini-Cart DrawerActive
Product "Buy Now"Active
Checkout UI ExtensionActive
Merchant side · CheckGuard admin
Storefront Protection Active
Live Theme: Dawn (Active)•Tamper Protection: SHA-256 Verified
Last customer consent:4 min ago (Order #1042)
Recent Storefront Consents
View all 12,408 logs →
Order / CustomerPlacementAgreed AtIntegrity
#1042
m***a@fernandfog.shop
Cart Page
4 min ago
14:42:07 UTC
SHA-256✓
#1041
t***m@harborroast.ca
Checkout
19 min ago
14:27:33 UTC
SHA-256✓
#1040
p***a@loomandlily.com
Mini-Cart
47 min ago
13:59:12 UTC
SHA-256✓
Pre-checkout / Cart
—
Product Page
1 hr ago
13:33:40 UTC
SHA-256✓
#1042
Cart Page4 min ago
m***a@fernandfog.shop14:42:07 UTC
203.0.113.24SHA-256✓
#1041
Checkout19 min ago
t***m@harborroast.ca14:27:33 UTC
198.51.100.7SHA-256✓
#1040
Mini-Cart47 min ago
p***a@loomandlily.com13:59:12 UTC
192.0.2.44SHA-256✓
Opt-in
Product Page1 hr ago
—13:33:40 UTC
203.0.113.90SHA-256✓
Tamper-evident logs suitable for payment dispute & chargeback defense.View full audit ledger→

The record it becomes.

The full Consent Audit Trail — every row a cryptographically sealed agreement. Click any row for its Legal Audit Certificate.

Live sample · sample data

Consent Audit Trail

SHA-256 Tamper Evident

Cryptographic record of affirmative agreements for payment dispute defense and legal compliance.

Settings
12,408 Verified Opt-In Consents•312 in past 7 days•Top: Cart Page
Dispute-Ready✓
Placement Channel
Order / ReferenceCustomerPlacementAgreed At (UTC)IP AddressCryptographic ProofAction
#1042
ID: 7c9f21ab
m***a@fernandfog.shop
Cart Page
4 min ago
14:42:07 UTC
203.0.113.24
SHA-256✓
9f2c41ab77...
#1041
ID: 3a8d90ef
t***m@harborroast.ca
Checkout UI
19 min ago
14:27:33 UTC
198.51.100.7
SHA-256✓
31d7a08ce4...
#1040
ID: b52c47de
p***a@loomandlily.com
Mini-Cart
47 min ago
13:59:12 UTC
192.0.2.44
SHA-256✓
c8e10b3d5a...
Pre-order Opt-in
ID: e0f9a321
Guest Shopper
Product Page
1 hr ago
13:33:40 UTC
203.0.113.90
SHA-256✓
5b7e02fa91...
#1039
ID: 9d4b18ac
l***a@basaltgoods.de
Cart Page
2 hrs ago
12:18:55 UTC
192.0.2.201
SHA-256✓
70c3ea58b1...
#1038
ID: 6f2a77b0
j***s@auroraglass.io
Checkout UI
3 hrs ago
11:04:29 UTC
198.51.100.112
SHA-256✓
a29f60d1c7...
Tamper-evident by designEvery consent carries a SHA-256 checksum. Edited records fail their own hash.
GDPR & CCPA compliantIP and device captured server-side, handled to the standard providers expect.
Live in about two minutesInstall, place the app embed in the theme editor, done. Pause protection any time.
Looks like your storeSix checkbox styles, your colors, your wording — on any theme, no code.

Now run it on your store.

Install CheckGuard and the very next checkout is gated — and proven.

No codeWorks with any theme14-day free trial