Changelog
What's shipped recently
Kavro updates frequently. Here's a plain-English log of what's new, what's improved, and what's fixed. Newest at the top.
- added
Marketing landing pages
Built out /weekly-planner, /ai-task-manager, /digital-planner, /recurring-tasks, /keyboard-shortcuts, /vs/todoist, /vs/things, /vs/ticktick, and /about. The planner stays the front door for users; these pages give Google somewhere meaningful to send keyword-intent traffic.
- improved
UI polish across the board
Pricing comparison gained scannable check/dash icons, the Recommended ribbon picked up a small sparkle, the day-column header now uses uppercase weekday and a primary-tinted Today pill, task cards reveal a focus ring when keyboard users tab in, and the 404 page got a friendly compass illustration. The DailyBriefing onboarding card is now a proper three-tip welcome.
- added
Real-user Web Vitals tracking
Kavro now beacons LCP, INP, CLS, FCP, and TTFB to its own /api/vitals endpoint after the page becomes idle. Lets us optimise what real users actually feel rather than what a synthetic Lighthouse run measures.
- added
Cookie / privacy disclosure
A minimal one-line notice for first-time visitors explaining that Kavro uses a sign-in cookie and beacons anonymous performance data. Dismissed once and remembered.
- improved
Faster cold loads
Idle-prefetch of the AI panel, search, and settings chunks; the SignupPrompt orchestrator went lazy; the bootstrap preload is now gated on a Clerk session cookie so anonymous visitors don't pay for a wasted 401 round-trip; Clerk's UI bundle preload (~36KB) is no longer fetched on every page.
- added
PWA support + brand-consistent OG cards
Kavro now installs to your iOS or Android home screen as a real app shell. Privacy and Terms got their own social-share cards; Pricing got one with the headline price; the apple-touch-icon and manifest are wired correctly.
- fixed
Sitemap freshness
Each URL now reports its actual last-modified date instead of "now, every crawl" - Google trusts the freshness signal again.
Try the latest
Kavro is a web app - every visit is the newest version automatically.