We’re upgrading our email infrastructure — for immediate response, email andrewjgaber@gmail.com meanwhile.
Skip to main content
Part of Digital Empire
Changelog

PixelProof Changelog

By Andy Gaber, Founder · Published August 13, 2026 · Last updated August 13, 2026

Subscribe via RSS · See also live status

PixelProof what's new, in order: every feature, fix, and improvement we've shipped since launch on August 5, 2026, backed by our own commit history rather than a marketing summary written after the fact. Each release below links the real commits that shipped it.

·v1.7.0Feature

Free Meta Pixel Debugger tool, Day 23 SEO ship, and public status/changelog pages

A free, no-signup Meta Pixel Debugger tool shipped as part of a three-tool trio across the portfolio, giving a visitor a reason to bookmark PixelProof before they're a paying customer. The Day 23 SEO ship added six more pages under Google Perfection Standard v2, followed same-day by a content pass that fixed an EEAT unclaimed-review false positive and cut em-dash density across all three free-tool pages to clear the house style bar.

This release also ships the page you're reading: a public status page at /meta-monitor/status backed by hourly uptime snapshots, and this changelog at /meta-monitor/changelog, both built to Google Perfection Standard v2's schema and word-count gates.

Commits: c055f34295e4c2dcb30612d83ab457e61f41694d54

·v1.6.0Feature

SEO comparison pages, glossary, and free-tool retention pages

The August Gold SEO ship added ten new pages across the portfolio per the Google Perfection Standard v2 content tier rules — comparison pages against named incumbents, a glossary, and retention-focused content aimed at organic search traffic beyond the core scanner product.

Commits: 7475b13

·v1.5.0Fix

Solo-founder due-diligence fixes — health endpoint and JSON-LD schema

An Opus solo-founder due-diligence pass found that `/api/*/health` returned a 404 on every pick, which meant no uptime monitor could actually watch this app. `lib/api/health-check.ts` shipped as the one shared implementation behind all three pick health routes plus the root, checking database, Stripe, and email reachability with per-check timeouts so one slow dependency can't hang the whole probe.

JSON-LD schema also shipped on EntryProof and TariffWatch this release, closing a P0 finding from the same due-diligence pass that both picks were shipping zero structured data.

Commits: d30c1ec5c29dc4

·v1.4.0Fix

Hostile-agent audit fixes, portfolio wiring, and cross-pick identity

A hostile-agent security audit and a same-day "Cumshot Audit" closed out P0/P1/CVE-worthy findings: sanitized error responses, type-guarded POST bodies, closed CSRF and enum gaps, a fixed welcome route, and a repaired paid-signup-count query that had referenced a non-existent column. Checkout errors now return a proper 503 JSON error instead of a bare 500, and every API route shares one error-handler implementation.

The bigger structural change this day was cross-pick: a shared `empire.customers` identity table, a `/products` portfolio page tying PixelProof, EntryProof, and TariffWatch together, and a portfolio footer strip on all three landing pages. Full-funnel PostHog conversion events now fire across all three picks, and custom 404/500 pages, iOS input-zoom fixes, and a deferred-Sentry perf pass rounded out the day.

Commits: 52e7b89a2004e91b4405817670c4fceae4d3c7aaead354e23c0b2e4c37f2da97dd352e9941ac2349fdeb27be54f8973b5a250d6af1bff2151f957bc

·v1.3.0Fix

Attack-audit security hardening across the scanner and Chrome extension

An internal attack-audit pass found and closed nine issues in one day: the Chrome extension's host permissions and domain lock were tightened and CORS was scoped down, the storefront-fetch helper got SSRF hardening, and the email-capture and scan endpoints picked up rate limiting after a spam-relay path was found. Security headers (CSP, X-Frame-Options, HSTS) and a CSRF Origin allowlist went on every state-changing POST route.

The Chrome extension's store-domain validator now enforces `.myshopify.com`/`admin.shopify.com` explicitly rather than a looser pattern match. A cyber-insurance activation alert cron and `insurance_status` table shipped for the M2 milestone, and a routing-and-quick-wins pass closed out a plf audit's P0 finding on root routing.

Commits: 12e02bef11dcf324b7db9cf67f2402b3eec5798114f1bedca0c2ad777bed440

·v1.2.0Improvement

Pricing, waitlist, and lifecycle email UX polish

The pricing, waitlist, thanks, privacy, and terms pages all shipped this release, along with a video hero, an exit-intent Stripe coupon, and a real-time waitlist counter. Thirteen lifecycle email templates went live behind new dunning and LOI/lifecycle crons, covering everything from a 3-step dunning sequence to break-detected and deprecation-warning alerts.

Three growth mechanics landed the same day: a Broken Pixel Leaderboard, Zapier/Slack/Sheets alert webhooks, and a 3-invite Chrome-extension opt-in loop. A round of Gate 3 defect fixes closed out the day — dead copy getting wired up, missing auto-renewal disclosure, and an incumbent price-watch crawl cron that had been spec'd but not built.

Commits: d46e9a3ad03f4fd1d63f5cebfe5e7c3bceb83c4d98275d8e35a88225b04147edccb0f5e0a56c007c579eb2722ded25ef0ba6dc231

·v1.1.0Feature

Revenue mechanics — webhook idempotency, Rewardful, and kill-trigger monitoring

This release closed the gap between "checkout works" and "checkout works safely at scale." Stripe webhooks now write to a `subscription_events` ledger with idempotency checks, so a retried webhook delivery can't double-process a payment. Seven kill-trigger SQL views started watching for the failure patterns most likely to blow up a subscription business quietly — refund spikes, failed-payment clusters, and similar.

The Vercel environment batch that went out this day also activated Rewardful affiliate tracking and an automatic Section 32-style plan upgrade path. On the observability side, Sentry and PostHog wiring, a Session Replay Verifier harness, and four new end-to-end assertions gave the M2 milestone a real safety net instead of relying on manual spot checks.

Commits: 5cd5775bcca58542bca606033fafcc2c675237caacfd8c2efbd4bf825bb0c31

·v1.0.0Feature

PixelProof launches — Meta Pixel and GA4 monitoring for Shopify

PixelProof shipped its M1 launch build at /meta-monitor: a deterministic scanner that checks a Shopify storefront for Meta Pixel, GA4, and Google Tag Manager tracking breakage, a landing page, and email-capture and unsubscribe API routes. The scanner data model landed as two new Supabase tables, `pixelproof.scans` and `pixelproof.email_captures`.

Same day, the fix-snippet library shipped with 20 paste-ready patterns covering the most common tracking failures, alongside Verified-Fix bounty backend and the first Stripe test-mode scaffolding for checkout. The Chrome extension MV3 scaffold also went out this build, laying the groundwork for the in-browser scanner that shipped in a later release.

Commits: 485fc566e470fd2474f20c88032d3b035229166f67a8d029101880db6f87ac5

Run the free PixelProof scan →