v2.14 April 2026
Mobile UX Overhaul & Public Sharing
Highlights
- +Centering override now works on all cards — no contour data required
- +Pinch-to-zoom on centering override for precise line adjustment on thin borders
- +One-tap public sharing — share your grade report with anyone via link
Centering Override
- Removed contour data requirement — centering override now works on every graded card
- Pinch-to-zoom up to 8x for precise line positioning on thin borders
- Mobile layout: front/back tabs instead of side-by-side (one card fills the screen)
- Overlay lines now track the actual card image instead of extending into empty space
- Override button added inside the centering subgrade section — no more scrolling past images
- Grade ranges (PSA, BGS, TAG) update in the library after applying a centering override
Image Cropper
- Two-finger twist gesture to rotate card images on mobile
- Bigger rotation icons and full-width slider between rotation buttons
- Improved button layout on mobile — Confirm Crop is full width, secondary actions in a grid
- Removed duplicate 'Crop Front/Back Image' headings
Sharing & Public Access
- Share button auto-enables public access on first share — no extra steps
- Shared grade pages show 'Back to Home' for visitors instead of 'Back to Library'
- Card images visible to anyone viewing a publicly shared report
Grade Optimizer
- Cert/serial number lookup — enter a PSA or BGS cert number to auto-fill grade details
- Cross-grade intelligence notes based on real collector data
- Important considerations and warnings section for edge cases
Performance & Reliability
- Login now redirects to dashboard instead of grade page
- Fixed internal server address leaking into login callback URLs
- Browser cache headers force revalidation on every page visit — no more stale content after deploys
- Analytics and tracking scripts deferred to lazy-load for faster page paint
- Reduced homepage DOM size — showcase carousel loads fewer cards
- Fixed deploy pipeline — server now force-syncs with latest code on every deploy
- TikTok and YouTube added to footer social links
- Credit buy button in navbar is now clearly visible
- New accounts receive 3 free grades (up from 1)
- Default currency changed to AUD to match Stripe billing