The first ballistic app you can tailor to your needs.
- Free on the web
- One-off purchase for the apps
- No adverts
- No spam
- Works offline
- Your data stays yours
Written by one bloke with a laptop, coding skills and a dream: one place for all of his shooting data, from Sub12 airguns to full-bore ELR.
Adam, maker of dopeology Find out more
- iOS and Android & Web
- Full ballistic solver
- Create and save your shooting locations, targets and firing positions
- Load development, with charge weights and velocity stats
- Shooting sessions with chronograph import and SD analysis
- Group photo analyser
- Customisable, widget-based interface
- Huge projectile and reticle libraries
- Integrations with chronographs, weather and wind meters
- Apple Watch, Wear OS and Garmin companions
- One payment. Why is everything a subscription these days?
There is a subscription, but only if you want Cloud-Sync, because servers cost real money. I would love to give it all away, but building and maintaining an app costs real money too. dopeology is launching soon. Sign up and I’ll email you on day one.
Real screenshots from my phone!



Mobile, web, and what you get in each.
The mobile app is the whole thing, on your device, for a one-off price. The web app is free to use in a browser, and a subscription adds Cloud-Sync across everything.
| Mobile app | Web free | Web + Cloud-Sync | |
|---|---|---|---|
| Full ballistic solver | Included | Limited calculations | Included |
| Customisable widget layouts | Included | Included | Included |
| Configurable dope card | Included | Included | Included |
| Locations, targets & firing positions | Included | Included | Included |
| Load development & velocity stats | Included | Included | Included |
| Group photo analyser* | Included | Included | Included |
| BC calibration | Included | Not included | Included |
| Sensitivity analysis | Included | Not included | Included |
| Saved profiles, rifles & loads | Included | Saved in browser | Included |
| Shooting log & sessions | Included | Saved in browser | Included |
| Projectile & reticle libraries | Included | Not included | Synced from the mobile app |
| Chronograph import & SD analysis | Included | Included | Included |
| Bluetooth kit (Kestrel, Calypso, chronographs) | Included | Not included | Not included |
| Works offline | Included | Not included | Not included |
| Watch companions | Included | Not included | Not included |
| Cloud-Sync across devices | Subscription | Not included | Included |
| Price | One-off purchase | Free (account required) | Subscription |
* Images are never backed up or synced, even with Cloud-Sync. They stay on the device that processed them.
A complete ballistics toolkit, yours to arrange.
Full ballistic solver
Multiple drag models, atmospherics, high and low wind, spin drift, coriolis, slope and powder-temperature inputs. The solver will also help you true your BC and suggest multi-velocity BC models.
Customisable widgets
Build the screen you want for the device you are using. Resize, rearrange and open any widget full-screen. Widgets for any discipline, from airgun HFT to fullbore, and more on the way.
Scope & reticle aware
FFP/SFP, reticle selection and per-click adjustment in MOA, MIL or clicks. Output the way your turrets actually move.
High / low wind
Enter wind by clock or angle, with separate high and low holds so your call covers the whole range. Azimuth aware, set the wind on one target and the widgets update for every other target at that location.
Configurable dope card
Choose your columns and range steps. The card shows exactly the holds you want, in the units you read.
Shooting log & sessions
Log sessions and shots, revisit the day’s data, and build the record that feeds future analysis. The shot log even pre-fills with the calculated dope, so you can adjust the actual drop and windage and see how well your solve matches reality.
Saved layouts per profile
Name and save layouts, then assign them to profiles: a dedicated screen for every discipline you shoot.
Accounts & Cloud-Sync
Add an optional account and your profiles, loads and positions are backed up and on every device, including the web app. Sign in without a password: a one-time email code, a passkey, or Apple or Google.
Built for your kit
Connect a Calypso ultrasonic, WeatherFlow WEATHERmeter or Kestrel 5700 for live wind and atmospherics, pair an FX or Athlon chronograph for shots as you fire them, and run the app on the phone, tablet or desktop you already own.
On your wrist
Throw a widget to an Apple Watch, a Wear OS watch or a Garmin. Target cards and the DOPE table stay live as the phone recalculates, and the shot timer and PRS stage trainer run their own clock and haptics on the watch, so the phone can stay in a pack.
From airguns to fullbore.
Set a profile for each discipline you shoot and dopeology adapts: the right inputs, the right widgets, the right units. Define defaults once and switch in a tap.
Your instruments, your data, connected.
dopeology connects to the wind meters and chronographs shooters actually carry, and imports the files everything else produces. And if the catalogue is missing your projectile or scope, request it from inside the app. Feature suggestions and problem reports reach us the same way.
Calypso ultrasonic
Connect a Calypso ultrasonic wind meter and drive the Wind Meter and Wind Chart widgets, plus every wind-dependent solve, from live readings, captured or streaming.
WeatherFlow WEATHERmeter
The WEATHERmeter feeds the same live wind pipeline: capture a gust or stream continuously, and record wind sessions alongside your shooting sessions.
FX chronographs
Pair an FX True Ballistic or Pocket chronograph and every shot lands in your session or load test as you fire it: velocity stats and charts with no retyping. CSV exports still import too.
Kestrel 5700
Stream temperature, pressure and humidity from a Kestrel 5700 straight into the solver, so the solution follows the conditions instead of the guess you typed this morning.
Athlon Rangecraft
A Rangecraft keeps its own history, so there is no file to export: connect and read the sessions off the device. Re-import one and only the new shots come across.
Apple Watch, Wear OS & Garmin
Throw a widget to a paired watch. Target cards and the DOPE table stay live as the phone recalculates, and the shot timer and PRS stage trainer run their own clock and haptics on Apple Watch and Wear OS.
MagnetoSpeed v3
Drop in a MagnetoSpeed CSV export from anywhere, preview the strings, and send them to a load test or a session target.
More on importing data and connected devices in the user guide. Read the user guide
Shaped by the shooters who use it.
dopeology is made by one person, but it isn’t made in a vacuum. There are two easy ways to have your say, both right inside the app.
Tell me what you need
Four short forms under Contact us, and every one lands with me. An email is optional, only so I can reply.
-
Request a projectile
Missing a bullet or pellet? Send its published figures and I’ll add it to the library.
-
Request a scope
A scope that isn’t in the catalogue yet? Anything from its spec sheet helps.
-
Request a feature
Tell me what you’re trying to achieve on the range, and I’ll see what’s possible.
-
Report a problem
Say what went wrong. A few technical details come along so I can reproduce it, never your location or photos.
Vote on what comes next
The Roadmap page, under Help, shows what’s being worked on, what’s planned and what shipped in each release. Anyone can browse it. Signed in, tap + on the items that matter most to you: one vote per item, and tap again to take it back.
Planned
Done
Worth a look before you ask for something. It might already be on the way.
Pay once. Subscribe only if you want Cloud-Sync.
The full app is a one-off purchase: every widget, the full solver and all of your data on your device. An optional subscription adds an account for Cloud-Sync and the web app.
The app
One-off purchase
Price announced at launch
Pay once and own it. The full app runs entirely on your device, with no account and no subscription.
- Full ballistic solver
- Every widget and layout
- Profiles, loads and positions
- Shooting log, sessions and tools
Account
Optional subscription
Price announced at launch
Add an account when you want your data everywhere.
- Automatic Cloud-Sync
- Sync across your devices
- The web app in any browser
- Passwordless sign-in
Prices will be announced at launch. The app never requires a subscription.
The things people ask me.
If your question isn’t here, there’s a contact link in the footer and forms right inside the app.
When does dopeology launch?
Soon, on iOS, Android and the web. There isn’t a public date yet, because I’d rather ship it right than ship it on a promise. Sign up and you’ll get one email on launch day.
Is it a subscription?
The app is a one-off purchase. Buy it once and it’s yours: the full solver, every widget, all of your data on your device.
The only subscription is an optional account for Cloud-Sync and the web app, because servers cost real money every month. The app itself never requires it.
Do I need an account to use the app?
On mobile, no. Install it, buy it, use it. An account is only needed if you want your profiles, loads and positions synced across devices or open in a browser.
Does it work with no signal?
Yes. The solver runs on your device, so ranges with no bars are no problem. Live weather and atmospherics need a connection or a paired meter, but you can always enter conditions by hand.
What kit does it talk to?
Calypso ultrasonic, WeatherFlow WEATHERmeter and Kestrel 5700 for live wind and atmospherics, and FX and Athlon chronographs for shots as you fire them. Widgets also throw to an Apple Watch, a Wear OS watch or a Garmin.
Who owns my data?
You do. No ad trackers, no list-trading, no selling anything on. Your data stays on your device unless you choose to turn on Cloud-Sync.
What scopes and projectiles are in the library?
The app holds a huge number of scopes and projectiles, but if you don’t see what you need, you can request it inside the app.
Be first on the firing line.
Get a single email the day dopeology launches. No spam, no list-trading.
Coming soon to iOS, Android and Web.