Changelog

A running log of every update to weareundeniable.com. What changed, when, and why.

March 2026

March 4, 2026

Privacy Policy & Terms of Service Updated

  • Extended coverage to include subdomains (install.weareundeniable.com, go.weareundeniable.com)
  • Added Stripe and Wistia as third-party services in privacy policy
  • Added data collection disclosures for digital product purchases and course access
  • Added Digital Products and Courses, Payments, and Refund Policy sections to terms of service

Why: Preparing for digital product and course launches. Legal pages now cover payment processing, course licensing, and refund terms.

February 2026

February 28, 2026

New Guide: Claude vs ChatGPT for Coaches

Published a new evergreen guide comparing Claude and ChatGPT specifically for coaches, consultants, and service-based businesses. Added OG image for social sharing.

Why: Coaches keep asking which AI to use. This is the definitive answer from our perspective.

February 26, 2026

New Guide: Claude Code Remote Control

Published evergreen guide on using Claude Code as a remote control for building and shipping software. Added to Resources hub.

Why: Demonstrating Undeniable's vibe coding capability with a practical, authoritative guide.

February 26, 2026

Resources Hub & Navigation Updates

  • Added Resources link to main navigation
  • Replaced “Chat With Us” with “The Lab” link on mobile footer
  • Added Coming Soon cards for Buyer Signal System and Claude Code for Marketers
  • Reorganized resource card grid layout and ordering
  • Replaced author initials avatar with actual photo across all guide pages

Why: Making the resource library more discoverable and signaling upcoming content.

February 22, 2026

Full Site Launch

Complete rebuild of weareundeniable.com. Migrated from Vite + React SPA to Next.js with full SSR/SSG. Domain swapped from Netlify to Vercel.

Pages launched:

  • Homepage — dark theme, 6 sections, particle background, tech stack banner
  • Get Out of Spam — evergreen guide on email deliverability
  • Facebook Lead Forms vs Landing Pages — evergreen comparison guide
  • /talktoundeniable — application page with dynamic status card
  • /resources — dark theme content hub
  • /linkinbio — dark theme link-in-bio page
  • /client-onboarding — dark theme, noindex, GHL placeholder
  • /privacy & /terms — light theme legal pages
  • Custom 404 page

SEO infrastructure:

  • Auto-generated XML sitemap with priority weights
  • robots.txt configured
  • JSON-LD structured data on every page (Organization, BreadcrumbList, FAQPage)
  • OG and Twitter Card meta tags on every page
  • Canonical URLs on every page

Why: The old Vite SPA served empty HTML to crawlers. No amount of SEO work would fix that. Full rebuild was the only path forward.