Features Pricing Blog Resources About Sign Up Log In Get Started

Product Changelog

Every update, improvement, and fix — tracked from day one. Spyglass is built in public.

April 25, 2026
Tool

Spyglass vs Visualping Comparison Page

Published comparison landing page targeting "Visualping alternative" keywords. 15-row feature comparison table, pricing cards, 5 reasons to switch, and FAQ section. Now 4 comparison pages live.

April 25, 2026
Tool

Spyglass vs Klue & vs Owletter Comparison Pages

Published two new high-SEO comparison landing pages. Vs-Klue positions Spyglass as the indie-friendly alternative to enterprise CI. Vs-Owletter takes a complementary positioning angle.

April 25, 2026
Tool Docs

vs-Crayon Page, API Docs, Newsletter Confirmation

Three new pages: Spyglass vs Crayon comparison (high-SEO landing page), REST API documentation with full endpoint reference, and newsletter confirmation thank-you page.

April 25, 2026
Fix

Site Integrity Audit & Vercel Deploy

Fixed 4 HIGH priority issues: Pricing nav link on about.html, missing reset-password in sitemap, hardcoded "Join 0 founders" text on blog.html. Standardized auth page footers. Deployed all fixes to production.

April 25, 2026
Content

20th Blog Post: CI Metrics for SaaS Founders

Published "5 Competitive Intelligence Metrics Every SaaS Founder Should Track" — pricing velocity, feature gap closure, positioning shifts, market share proxies, and win/loss ratios.

April 25, 2026
Fix

Landing Page Polish & Resources Nav Fix

Added Resources link to nav-links on index.html and pricing.html (mobile already had it). Verified blog preview, trust signals, comparison table, sitemap footer link, FAQPage JSON-LD all present on landing page.

April 25, 2026
Fix

Verification Sprint: Auth, E2E Pipeline, Site Integrity

Verified dashboard auth redirect, end-to-end purchase flow API chain (request, roast, scan, config endpoints), Resend email integration. Fixed resources page missing 4 blog posts.

April 25, 2026
Content

Content Strategy Complete — 19 Blog Posts Live

Published final 4 blog posts of the content strategy plan: competitor pricing tracking guide, competitive analysis checklist, CI for enterprise deals, and ROI of CI for small SaaS teams.

April 25, 2026
Feature

Polish Sprint: Loading Spinners, Auth UX, Rate Limiting

Added loading spinner to purchase form, auto-redirect after signup, password reset page (full Supabase flow), user menu dropdown in dashboard nav, in-memory rate limiting (5 req/hr/IP), report generation retry logic (2 attempts), dashboard breadcrumbs.

April 25, 2026
Feature

Backend Wiring: Supabase Auth & Real Dashboard Data

Created lib/supabase.js with admin + client modes, signup.html, login.html, api/config.js, api/reports/request.js, api/reports/get.js. Rewrote Stripe webhook for real report generation pipeline. Dashboard now loads from live Supabase data. CTA purchase form on landing page submits to API.

April 24, 2026
Feature

Quick Competitor Scan Tool (P14)

Designed and built free Quick Competitor Scan tool. Dual URL input (your startup + competitor), instant head-to-head positioning comparison with differentiation score. Live at /scan.

April 24, 2026
Content

7th Blog Post & Competitive Positioning

Published "How to Do Competitive Pricing Analysis for Your SaaS". Created db/positioning-strategy.md and db/content-marketing-strategy.md with 50 target keywords and 12-post content calendar.

April 24, 2026
Fix

Accessibility, SEO & Polish Sprint

Added JSON-LD Article schema to all blog posts, standardized back-to-blog links, social share buttons, aria-labels, dashboard sidebar accessibility, breadcrumb JSON-LD on 14 pages, copy-to-clipboard for Stripe links, apple-touch-icon on all pages.

April 24, 2026
Fix

Accessibility, SEO & Polish Sprint 1

Canonical link tags on all 17 pages, skip-to-content accessibility links, noopener on all external links, sitemap update, reading times on blog cards, contact page, noindex on dashboard pages, heading hierarchy fixes.

April 24, 2026
Feature

API Build: Serverless Functions & User Dashboard

Created 5 serverless API functions: roast.js, reports/generate.js, webhooks/stripe.js, dashboard pages with real data integration. Roast tool connected to live API. AI model selection analysis documented.

April 24, 2026
Fix

Testing & QA Sprint

HTML validation on all 9 pages (fixed button types, encoded &, tbody). Lighthouse review, mobile responsiveness audit, cross-browser compatibility review. OG meta tags added to 404, privacy, terms pages.

April 24, 2026
Docs

Architecture Docs: Alerting, Scraping, Pipeline, Schema

Designed 4 architecture documents: report generation pipeline, Supabase schema (10 tables), scraping infrastructure (3-phase), and alerting/notification system. Created db/ directory with all design docs.

April 24, 2026
Feature

Launch Day — Core Site Live

Created 7 core pages (index, about, pricing, blog, 404, privacy, terms), 3 blog posts, OG tags, favicon, testimonials, How It Works section, FAQ, responsive hamburger menu, scroll-reveal animations, sitemap.xml, robots.txt, structured data, Vercel Analytics, Roast My Competitor tool, sample report demo.

April 24, 2026
Docs

Product Definition & Strategy

Brainstormed 10 micro-SaaS ideas, evaluated top 5, selected Spyglass (competitive intelligence for indie founders). Defined 3 pricing tiers ($29/$79/$199), budget ($100), brand identity, and acquisition strategy. Domain spyglassci.com registered, Stripe payment links wired.