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 ?preview to 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.