Everything on shotdiagnostic.com is free for individual shooters. This page is for the people who run the ranges, coach the shooters, run the matches, sell the gear, or make the content.
Live, scored shooting conditions for ranges around the world (wind, gust, temperature, visibility, mirage and a 0–100 score band, refreshed every 15 minutes). Calibrated target PDFs in MOA or MIL, sized to caliber and distance, with a verification stamp. The SSDI self-assessment — 75 self-report items across rifle, pistol, clay and archery, returning a per-domain results page on a shareable link. Drop-in iframes for the atmospherics card and the calibrated-target download card; a single <iframe> tag, no JavaScript install, no API key, no developer required, auto-resizing on the host page and surviving range-name changes.
If you run a range, coach shooters, run matches, sell shooting gear, or make shooting content, there's probably something here you can use. Embed live conditions on your range page so visitors can see the wind before they drive over. Hand a coaching client the SSDI link and look at the results together. Print calibrated targets for a club night. Drop a target download card next to a product on your store. Link to a target build from a video description so viewers can shoot the same drill.
One-person project. The tools are free for individuals — no upsell, no account. If your business uses any of them, the Ko-fi commercial licence at ko-fi.com/shotdiagnostic/tiers is the licence for that use. One licence, monthly, honour system: pay what you want above a $10/month minimum, the same licence and the same rights for everyone from a solo coach to a multi-location range. No tiers to sort yourself into. Bigger operation, multi-brand or custom arrangement: email hello@shotdiagnostic.com. No signup wall, no licence key, no enforcement. Subscribe if the tools are part of how the operation runs. If they aren't, don't. Commercial-use clause is in the Terms of Use.
Your commercial use. Embedding the atmospherics or target widgets on your site, using the tools with paying coaching clients, printing calibrated targets for paid club nights or matches, building shooting content on the readouts. One licence, pay what you want, no per-seat, no per-embed.
More ranges go online. The atmospherics directory grows on operator request. Subscriptions cover the time and the API quota that make each new range possible.
The toolkit keeps evolving. Subscriptions fund the time to keep building.
The tools stay honest. No data sold. The scores reflect your inputs, nothing else.
Side benefit of how the site is built: a junior at a public club, a first-timer browsing on a phone, or any shooter who lands on shotdiagnostic.com gets the same calibrated targets, the same conditions call, and the same SSDI readout the paying operation does. Same tools, same quality, same page.
Nothing changes on your end. The tools keep working. No licence key, no install, no email handshake. Ko-fi sends a receipt.
A paid SaaS embed typically lands a sales call, a contract, an API key to rotate, a developer to wire it up, and a per-seat or per-embed bill that scales with the operation. This is one iframe, no API key, no plugin, no developer, no sales call, and an honour-system pay-what-you-want licence from $10/month that does not lock the operation into per-seat or per-venue pricing as it grows. The painful adjacent problem operators rarely think about until they are stuck with it: vendor lock-in. Every iframe here is served from shotdiagnostic.com, so look, copy, attribution, and availability update centrally without any change required on the host page, and an operator who stops subscribing simply removes the iframe — no migration, no exit fee, no data extraction project.
One sport shooter, working alone, who built the tools to answer questions about my own shooting and put them online because other people might find them useful too. The tools have been running and free since launch, and the same version a paying business sees is the version everyone else sees — no downgrade of the public side. The things worth trusting are the verifiable ones, not anything I can claim about myself: every calibrated target carries a verification stamp, the atmospherics come from Open-Meteo (cited and linkable upstream), and the SSDI scoring runs server-side using the same engine that produces the public results pages. No accounts, no data sold, no email-capture wall — you're reading this page right now without giving anything up, same as every other page on the site.
Yes. Everything stays free for individual shooters either way. The honour-system Ko-fi commercial licence covers using any of the tools as part of a business — a range, club, training facility, retail store, coaching practice, gear brand, content channel, or anything else where the tools sit between you and a paying customer. The page doesn't try to enumerate every use case; if it feels commercial to you, it probably is.
One commercial licence on Ko-fi, honour system, cancel anytime. Pay what you want each month above a $10 minimum, whatever is fair for your operation, whether you're a solo coach or a multi-location range. There are no tiers to sort yourself into and no extra rights to unlock: everyone gets the same licence covering every tool on every surface.
So a solo coach and a multi-location range aren't forced onto the same number, and nobody has to guess which tier they belong in. There's one licence with one minimum; you pick the monthly amount that's fair for your scale, and the project trusts you to do that honestly. There's no technical gating either way.
Honour system, full stop. There's no licence key, no signup wall, no enforcement bot, no remote shutdown. The expectation is just that businesses where the tools are part of how the operation runs subscribe to the commercial licence for that use. If the tools aren't part of how the operation runs, don't subscribe — the project would rather have honest non-subscribers than guilt-driven ones.
The widget is one iframe, so the rest of your page renders normally regardless of what's happening inside it. If shotdiagnostic.com is unreachable or the embed throws an error, the iframe stays where it is on your page — your layout doesn't shift and the failure stays contained inside the iframe boundary. If a range slug ever changes on the shotdiagnostic side, a redirect map points the old URL to the new one so the snippet you pasted years ago keeps working.
Yes — please leave it visible. A small line at the bottom of every embed links back to shotdiagnostic.com; it's not styled aggressively and doesn't push your branding around. That credit, plus the Open-Meteo CC BY 4.0 line, is the entire ask in exchange for the widgets being free.
Yes, and it's a perfectly good option. Open the range on shotdiagnostic.com/atmospherics, hit COPY LINK, and paste the URL anywhere on your site — a navigation item, a button, a sidebar widget, a footer link, a newsletter, even a printed sign with the URL. Visitors get the full live conditions page on shotdiagnostic.com with no markup on your end to maintain, no iframe sizing to worry about, and no rendering coupling between the two sites. Same data, same updates, zero integration work. The commercial licence still applies if linking out is a regular part of how your business serves customers.
Open shotdiagnostic.com/embed-docs, pick your range from the search box, choose compact or full view, set colours to match your site, and copy the generated
Yes. The SSDI self-assessment is directly useful for coaching: hand a client the link before a session, have them complete it, and the results page becomes a structured starting point for the conversation — per-domain scores, flagged patterns, and a shareable URL the client keeps. Calibrated target PDFs are useful for drills with measurement built into the paper (Diagnostic Grid for group analysis, KYL for precision limits, Scope Tracking for tall-target tests). And the atmospherics page is a realistic conditions read for clients planning practice on a specific date.
Yes. Link freely to any public page or generated target URL — the URL is the source of truth and is meant to be linkable. Screenshots of generated targets, atmospherics panels, learn-page widgets and results pages are fine to use in videos, articles, social posts and thumbnails. A credit line or visible URL in the frame is appreciated but not required, and that attribution is how other shooters find the tools, so creator amplification is genuinely welcome and free. The commercial licence only enters the picture if the tool output becomes the core of something you sell, like a paid newsletter or course built directly on the readouts.
No. The widgets are designed to match your colour palette through URL parameters (background, text, muted text, accent) and to sit cleanly inside your page chrome, but the small attribution line at the bottom of every embed stays visible. White-labelled deployments aren't supported because the attribution is how other operators discover the widget exists in the first place.
Email hello@shotdiagnostic.com with the range or club name, country, region, and approximate latitude and longitude. New ranges are added on a rolling basis. Listing is free and not contingent on the commercial licence. Once listed, the range gets a public page at /atmospherics/
A generic weather widget shows raw numbers; a shooter-specific reading on top of those numbers is the whole point of the atmospherics tool — a single 0-100 shootability score and a 5-band classification computed the same way at every indexed range, density altitude from station pressure (not the sea-level value most embed widgets default to), gust spread scored explicitly, a best-window planner across 24 hours and tomorrow, and severe-weather handling that distinguishes confirmed observations from forecast-risk codes. A generic target template skips caliber correction, true MOA values, and any verification that the printer did not rescale. Building both from scratch is a multi-month engineering project and an ongoing maintenance cost; the honour-system licence replaces that with one iframe paste per surface and a small monthly amount that funds the upkeep.
Most range websites already paste in a weather widget and link out to a target PDF site without thinking about whether either is fit for purpose for shooters. The result is a generic conditions read that does not account for density altitude or gust spread, and target PDFs that quietly skip caliber correction. The commercial licence is the cleanest way to put a shooter-specific live conditions panel and a calibrated target download card on the operator's own site, with the same scoring engine and the same calibration math the public site uses, and a stable URL ABI so the snippet pasted today still works in three years.
Questions, or want to talk before committing? hello@shotdiagnostic.com