Updates

Product changelog and release notes.

August 25, 2026

Public demo & trust page launch

  • Added a live demo page showing the learning workspace with mock data — no signup required.
  • New About page with the story behind the product.
  • New Updates page (this one) for changelog transparency.
  • Landing page revamp: product screenshots, privacy reassurance section, trust badges in footer.
  • Privacy FAQ added to the landing page.

August 24, 2026

Payments live & production switch

  • Waffo Pancake payments integrated: Basic ($3/mo) and Pro ($9/mo) subscriptions.
  • Webhook handler with signature verification for subscription lifecycle events.
  • Subscription management: cancel subscription, status tracking, billing card on dashboard.
  • Reassurance copy on pricing page and dashboard billing card.
  • Production environment: webhook, keys, product IDs all set to prod.
  • Test data cleanup: all test accounts, plans, sessions, and usage records cleared.

August 23, 2026

Auth security hardening

  • Rate limiting on all auth endpoints: email cooldown, IP throttling, login lockout.
  • Account enumeration prevention: 409 on existing email, rate-limited.
  • Open redirect guard on the post-login redirect parameter.
  • Ghost cookie fix: middleware no longer redirects based on cookie presence alone.
  • Session token SHA256 hashing before database storage.
  • CSP, security headers, robots.txt hardened.

August 22, 2026

Learning workspace v1 complete

  • Socratic tutor with streaming responses and 60ms throttled rendering.
  • Per-node conversation threads with mastery detection via [[STATUS:completed]] protocol.
  • Cross-chapter student learning profile with automatic regeneration.
  • Welcome card with beginner/intermediate level selection.
  • Per-chapter notes with ruled-paper editor and autosave.
  • Course notes overview panel with sync-jump toggle.
  • Dark mode with 3-way theme toggle (Auto/Light/Dark) and first-paint flash prevention.
  • Free tier: 1 course, 1/3 of points unlocked, locked nodes with blur and upgrade prompt.

August 21, 2026

Course creation & dashboard

  • Two-step course creation: paste material → background outline generation → preview and edit → confirm.
  • Admin panel with stats, user management, and live pricing editor.
  • Dashboard with course list, progress bars, RecentTasks polling, and monthly credit usage bar.
  • Background task system with server-side outline generation via Next.js after().
  • Credit system: chat (1), outline (5), memory (3) with quota checks and atomic deduction.

August 20, 2026

Authentication & landing page

  • Email + 6-digit verification code signup via Gmail SMTP.
  • Scrypt password hashing with HttpOnly session cookies.
  • Landing page with hero, pricing (Free/Basic/Pro), FAQ, and footer.
  • Terms of Service and Privacy Policy pages.
  • Vercel Analytics integration.

RecallTutor · Active development · 2026