Shipping in public

Changelog

Everything we've shipped on Grokify, newest first.

  1. feature

    Marketing site refresh + per-profile rich previews

    • ·“One link for all sides of you” positioning across hero, comparison, demos.
    • ·Inline handle claim on the home page — checks availability live as you type.
    • ·Per-profile OG images via @vercel/og — links render rich previews on iMessage, Slack, X, LinkedIn.
    • ·JSON-LD Person schema, dynamic sitemap.xml, robots.txt for SEO.
    • ·Pricing page (Free forever) and changelog page now linked in nav + footer.
    • ·QR code download on every public profile.
  2. feature

    Live theme preview, fonts, wallpapers, link snapshots

    • ·Pick from 10 themes and 4 font families with a real-time dashboard preview.
    • ·Custom wallpaper upload behind a contrast-safe gradient.
    • ·Rich link snapshots: cached OG image, title, description, site name.
    • ·Fullscreen portfolio view for /[username] when default_view is portfolio.
  3. feature

    Edit profile, portfolio iframe, testimonials, certifications

    • ·Dedicated edit-profile page with avatar upload + theme picker.
    • ·Sandboxed portfolio iframe so you can embed any external site.
    • ·Testimonials and certifications sections on the public profile.
  4. feature

    Premium kill-switch, themes, Links/Portfolio tabs

    • ·Single-source-of-truth billing config (`freePremiumUntil`) gates all paid features.
    • ·Initial 5-theme palette with theme-aware components.
    • ·Tab switcher between Links and Portfolio on public profile.
  5. feature

    Public profile, QR codes, settings, contact

    • ·Public /[username] page with click + visit tracking.
    • ·Auto-icon detection for known link domains.
    • ·Settings page, contact page, top-bar announcement ribbon.
  6. feature

    Image uploads, profile creation, error pages

    • ·Avatar + profile image upload via Supabase Storage.
    • ·Multi-step profile creation with username availability check.
    • ·Branded 404 / error pages.
  7. fix

    Security patches + Next.js 15 compatibility

    • ·Awaited dynamic `params` for Next.js 15.
    • ·Tightened RLS on Supabase tables and patched a few client-side leaks.

Want to influence what ships next?

Send feedback — every reply lands in the founder's inbox.

Send a note →