Changelog
2026-03-24
Social Login, Image Crop, Gun Analytics & Reviews
- Google & Facebook login - sign in or register with your Google or Facebook account. Link/unlink providers from your profile.
- Payments via Creem.io - upgrade to Hobby or Pro directly from your profile. Manage billing, cancel anytime. Powered by Creem.io (Merchant of Record).
- Guided tours - welcome banner for new users with a quick tour. Help "?" button in nav replays the tour for any page. Covers dashboard, analyze, result, diary, trends, guns, ammo, and profile.
- Image crop - crop your target photo before analysis or training labelling. Powered by Cropper.js with skip/re-crop options.
- Gun detail page (Pro) - per-gun usage stats, shot heatmap (overall + per ammo), group size trend chart, and full session history.
- Gun & ammo reviews - write a personal review on any gun or ammo detail page. Reviews are visible on shared links.
- Share guns & ammo - generate a share link for any gun or ammo detail page, just like analyses and diary entries.
- Group size overlay - toggle a green circle on the analysis result image showing your actual group diameter with measurement label.
- Remove all holes - one-click button on the correction editor to clear all detected holes.
2026-03-23
Currency, Costs & Trend Charts
- Centralised currency - currency preference set once in your profile. All cost displays (ammo, diary, analysis) use it automatically.
- Cost trend chart - per-session and cumulative cost line chart on the Trends page.
- Units on charts - all trend chart axes now show proper units (mm/in, currency symbol).
- Per-ammo heatmap on Trends - new "Per Ammo" tab on the Trends heatmap section.
- Diary cost aggregation - diary entries automatically pull custom costs (entry fee, rental, equipment) from linked analyses.
- Analysis title fix - "Custom (enter diameter below)" no longer appears in auto-generated titles.
- Analysis page fix - resolved rendering issue where content below Shot Details was missing.
- Diary heatmaps - click to enlarge any heatmap. Per-ammo and per-gun breakdown when multiple types are linked.
2026-03-22
Ammo Tracking, Cost Analysis & Heatmaps
- Ammo library - manage your ammunition with name, calibre, energy, bullet weight, velocity, ballistic coefficient, price per round, and images.
- Link ammo to analyses - select ammo when analysing a target or change it later from the result page. Ammo appears on dashboard cards and diary entries.
- Session cost tracking - log range fees, gun rental, equipment, and other costs on diary entries. Ammo costs are calculated automatically from linked analyses (shots × price per round).
- Cost breakdown - diary view shows a detailed cost breakdown with every line item and a session total.
- Ammo detail page (Pro) - per-ammo usage stats (total rounds, sessions, avg/best/worst group), shot heatmap, group size trend chart with 5-session moving average, and full session history.
- Ammo comparison (Pro) - pick any two ammo types and compare stats, heatmaps, and trend lines side by side.
- Diary heatmaps - every diary entry now shows a combined shot distribution heatmap. When multiple ammo types are linked, per-ammo heatmaps appear automatically for visual comparison.
2026-03-21
Shooting Diary, Training Goals & Session Map
- Shooting Diary - log each range session with date, location, weather, mood, and notes. Link analyses and exercises to each entry.
- Training Goals - set measurable goals (e.g. group size ≤ 30 mm) with optional deadlines. Goals auto-complete when you hit the target in a new analysis.
- Drills - a library of 20 default drills mapped to shot patterns, plus custom drill support. Recommended drills appear on analysis results.
- Session Sharing - generate a private link to share any diary entry publicly. Viewers see stats, patterns, and notes without needing an account.
- Session Map - interactive map showing all your range visits with GPS coordinates (Leaflet + OpenStreetMap).
- AI Session Summary - generate a quick summary of your diary entry (Pro plan).
2026-03-20
Trends, Heat Maps & Progress Charts
- Trends page - group size and accuracy line charts with click-through to individual analyses.
- Shot heat maps - overall, per-gun, and per-pattern views. Click any heat map to enlarge.
- Pattern distribution - donut chart showing your most common shot patterns.
- Summary tiles - sessions count, best group, average group, most common pattern at a glance.
- Filter by gun, target, date range - same filter bar as the dashboard.
- Free plan preview - free users see what Trends offers with an upgrade prompt.
2026-03-19
Landing Page & Public Site
- Landing page - new public homepage with features, pricing, and how-it-works sections.
- Logged-in redirect - logged-in users go straight to dashboard; add
?previewto see the landing page. - Email verification - new users must verify email before analysing. Existing users are auto-verified.
2026-03-18
Left-Handed Shooter Support
- Shooting hand preference - set right- or left-handed in your profile.
- Mirrored coaching causes - pattern causes adapt to your dominant hand. Symmetric patterns unchanged; directional patterns get hand-specific biomechanics.
2026-03-17
Target Library & Editor Improvements
- Custom target library - save your own targets with ring dimensions. Pre-loaded ISSF and NRA defaults.
- Visual correction editor - improved hole editor with ring overlays, diameter visualization toggle, and better touch support.
- Cause illustrations - SVG diagrams for common shooting errors shown alongside coaching text.
2026-03-16
Plans, Usage Tracking & Admin
- Free / Hobby / Pro plans - tiered analysis limits and AI Vision quotas.
- Daily limit - free plan limited to 3 analyses per day.
- Usage dashboard - see your monthly and daily usage on the profile page.
- Admin panel - manage users, assign plans, view system stats.
- Gemini Vision - AI-powered re-analysis for Hobby and Pro users.