User manual

Strelok Pro — the complete guide

Everything in the external-ballistics app, explained: from your first firing solution to truing, reticle holdovers and WEZ analysis. Covers both iOS and Android.

Getting started

Strelok Pro is available on the App Store (iPhone) and Google Play (Android). The full catalog — bullets, cartridges, scopes and reticles — is bundled with the app, so the solver works fully offline once installed.

Create your account

On first launch you'll be asked to sign in. Your Strelok account keeps rifles, loads and zeros in sync across devices, and it's the same account used by Strelok QuickLoad.

  • iOS: Continue with Apple, Continue with Google, or email and password.
  • Android: Continue with Google, or email and password.
  • Email sign-ups get a confirmation email — confirm it, then sign in.
Tip

If you signed up with Google and later try email + password, the app will say your password isn't recognized — there is no password on a Google account. Just use Continue with Google again.

Onboarding permissions

After signing in, the app walks through optional permissions: location (for live weather and density altitude), Bluetooth (for Kestrel weather meters and rangefinders), microphone (voice input for Range AI) and notifications. Every step can be skipped — you can grant permissions later from your device settings.

The app at a glance

Strelok Pro uses the same five-tab layout on iPhone and Android:

TabWhat it does
SolveThe primary solver. Enter distance and wind, press Solve, read your hold.
TableThe full trajectory (DOPE) table for the active load, with configurable columns and CSV export.
RiflesYour rifle and load library — profiles, zeros, chronograph data and the load that's currently active.
AIRange AI: describe the shot in plain language and get a dialed solution (Pro+ feature).
ProfileAccount, subscription, Gear Lookup, settings, tools, and support.

Above the solver, a quick-access strip jumps straight to the supporting screens: Targets (range card), Env / Wind (environment), Ammo (ammunition editor), Reticle (scope view) and Tools (calculators).

Your first firing solution

A complete first run, from install to a hold:

  1. 1Open the Rifles tab and tap + to add your rifle — name, cartridge, twist rate, sight height, default zero distance and your turret click values.
  2. 2Tap Add load under the rifle. Use Pick from cartridge catalog or Pick from projectile library to autofill bullet specs, then enter your muzzle velocity and confirm the BC and drag model (G1 or G7).
  3. 3Tap Use on the load — it becomes the active load (marked LOADED).
  4. 4Go to Solve, enter the target distance, set wind speed and direction on the wind clock, and check the environment values.
  5. 5Press Solve. The output card shows your elevation and wind hold — switch between MOA, MIL and Clicks with the segmented toggle. The result is also copied to your clipboard.
Tip

For the fastest accurate setup, tap Env Get Weather (or Use Phone Sensors) before you solve, so temperature, pressure and altitude match the conditions you're actually shooting in.

The Solve tab in depth

The output card

  • Elevation ("X UP") and wind hold ("X L/R") in MOA, MIL or turret clicks.
  • Lead appears when a moving target is configured in Environment.
  • Supporting numbers: drop, time of flight, velocity and energy at the target, muzzle energy, speed of sound, and your click value at that distance.
  • A Pending badge means you changed the distance but haven't re-solved yet (auto-solve is off by default — see Settings).

Inputs

The solver groups its inputs into sections: distance; wind (speed plus an inline tap-and-drag wind clock); bullet and load (caliber, weight, muzzle velocity, BC and drag model); zero and scope (zero distance, scope height); and environment (temperature, altitude, pressure). The rifle and load pills at the top show what's active — tap the load pill to switch loads without leaving the screen.

The engine is a point-mass RK4 solver with spin drift, Coriolis and aerodynamic jump. Spin drift, Coriolis and density-altitude handling can be toggled in Settings → Advanced.

Rifles & loads

The Rifles tab is your library. A rifle holds the hardware: cartridge label, twist rate, sight height, scope, turret click values and a default zero. Each rifle holds loads: bullet, BC, muzzle velocity and (optionally) a per-load zero.

Adding a load

  • Catalog autofill: Pick from cartridge catalog fills factory-load specs; Pick from projectile library fills bullet caliber, weight, length and BC from the bundled manufacturer data.
  • Chronograph import: Import chrono CSV reads a CSV from LabRadar, Garmin Xero, MagnetoSpeed or ProChrono, averages the string into your muzzle velocity and records the SD (used later by WEZ).
  • MV vs temperature: add rows to the MV/temperature table and the solver adjusts muzzle velocity to the day's temperature.
  • Stability: a Miller stability gauge shows Unstable / Marginal / Stable for the bullet in your twist rate.
  • Zero: keep Use rifle zero on to inherit the rifle's zero, or turn it off for a per-load zero.

Tap Use on any load to make it active everywhere — Solve, Table, Reticle and Range AI all follow the active load.

Note

The free plan includes up to 3 rifle profiles. A banner shows how many you've used; paid tiers remove the limit.

Environment, weather & wind

Setting conditions

  • Get Weather pulls a forecast for your GPS location — temperature, pressure, humidity and wind.
  • Use Phone Sensors reads altitude, pressure and latitude straight from the device.
  • Every value can also be typed manually, and each row has a tappable unit chip (°F/°C, inHg/hPa/mmHg, ft/m, and so on).

Wind

Drag on the wind compass to set direction — the arrow shows where the wind is blowing to, the dot where it's coming from. Dual Wind (paid feature) adds a second wind speed and direction for reading two wind zones along the bullet path.

Angle and moving targets

Enter a shooting angle directly or tap Measure with phone tilt and aim the phone along the line of sight. For movers, set target speed and movement angle on the compass dial — the Solve card then shows a lead.

Target Map

From Environment, open Target to place your shooter and target on a satellite map. Tap the map to drop a Target or Shooter pin (switch with the segmented picker) — no GPS fix at the range required. The map computes distance and target azimuth live; Apply Target writes them into the solver, along with live altitude and pressure when you're on location.

Tip

Azimuth from the map is what powers the Coriolis correction — worth doing for shots past about 800 yards.

Trajectory table & range card

The table

The Table tab renders the full trajectory for the active load. A highlighted row is injected at your exact target distance, and the zero row is marked. Available columns: range, velocity, time of flight, energy, drop (linear, MOA or MIL), wind (linear, MOA or MIL) and Mach. Start distance, increment and maximum range are set in Settings (Android also has an inline Display sheet).

The share button exports the table as CSV — print it, or drop it into a spreadsheet as a range card.

Range card

Targets on the Solve strip opens the range card: save multiple named target distances and see the dial for each at a glance — useful for a known-distance range or a hunting stand with ranged landmarks.

Reticle view & holdovers

The Reticle screen renders your actual scope reticle with the firing solution drawn onto it — where to hold, on the exact reticle you're looking through. The library covers 3,000+ reticles in MIL and MOA.

  • Pick your scope on the rifle profile (or from the reticle list in the toolbar) and the reticle, focal plane and subtensions follow.
  • Focal plane: Auto / FFP / SFP segmented control, plus a magnification slider (1–25x) — SFP holdovers scale correctly with magnification.
  • Change the distance with the field or the +/- steppers and watch the holdover move; quick toggles switch between in/cm and MOA/MIL.
  • Target overlays a life-size silhouette — IPSC (classic, mini, metric), deer, elk, bear, boar, coyote, duck, 8/10/12-inch gongs, or a custom width and height.
  • The share button exports the reticle image with holds — send it to a spotter or save it for the match.

Truing your solution (Calibrate)

When real-world impacts don't match the prediction, true the solver from the Rifles tab (the tuning-fork icon). Three methods, in the order worth trying:

MethodWhen to use it
MV (muzzle velocity)You observed a drop at a known range. The app back-calculates the true muzzle velocity and offers to apply it. Use this first — most error is MV error.
CDF (custom drag factor)MV is verified by chronograph but long-range drop is still off. Enter range and observed drop; the app adjusts the BC.
DSF (drop scale factor)A direct scale on predicted drop (0.800–1.200) with a live preview table — a blunt instrument for when you just need the numbers to match.

The screen warns you if an entry is physically inconsistent — usually a sign or unit mistake in the observed drop.

Note

Truing is available on Lifetime, Pro and Pro+ plans.

Load Comparison & WEZ Analysis

Load Comparison

From the Table tab's chart menu, overlay a second load against the active one: trajectory chart with a scrub-to-read marker, plus a side-by-side data table. Comparison loads are filtered to the same rifle.

WEZ Analysis

WEZ (weapon employment zone) answers "how far can I reliably hit this target?" Feed it your real-world error sources — MV variation (pre-filled from your chrono SD), wind estimation error and hold error — against a target size preset or custom dimensions.

  • Curve mode plots hit probability against range and reports your max effective range (P-hit above 90%).
  • Monte Carlo mode simulates 1,000–20,000 shots at a fixed range and reports hit probability, CEP, mean radius, group size and an impact scatter plot.

Range AI

The AI tab is a chat assistant that knows your active rifle, load and conditions. Describe the shot in plain language — "6.5 Creedmoor, 800 yards, 10 mph from 3 o'clock" — and it fills the solver and reads your holds back. Suggestion chips are personalized to the current load; it can also walk your trajectory or explain a holdover.

iOS vs Android

Range AI requires Pro+. On iOS, free users get one trial response in the AI tab before the paywall. On Android, the AI tab itself opens the upgrade screen until you're on Pro+.

Gear Lookup & the community catalog

Profile → Gear Lookup finds scopes, reticles and ammo that aren't in the bundled catalog. Pick the type, search, and the app checks three places in order: your own catalog, the community catalog (items other users added — each shows a vote score and an Add to app button), and finally an AI-assisted lookup that drafts the specs for you to verify and Add to catalog.

Note

Community items are user-contributed specs. Verify subtensions against the manufacturer's reticle manual before relying on holdovers, and use the vote buttons to flag good or bad data.

With Auto-download new gear enabled (Settings → Catalog), new community items arrive automatically on launch.

Tools & calculators

Tools on the Solve strip (or Profile → Tools) collects the field calculators:

  • Unit converter (iOS) — MOA↔MRAD plus every unit pair the app uses, with a reverse button.
  • MOA ⇄ MIL (Android) — the quick angular converter.
  • Density altitude — from temperature, pressure and humidity.
  • Target size estimator (iOS) — range a target from its subtension in the reticle, or size it at a known range.
  • Angle correction — cosine correction, with phone-tilt measurement.
  • Moving target lead (Android) — standalone lead calculator; iOS computes lead inline on Solve.
  • Performance matrix (iOS) — a BC × MV heatmap of wind drift, drop, terminal velocity and energy: see what a faster load or slicker bullet actually buys you.
  • Max point blank range — the zero that keeps your bullet inside a vital zone as far as possible, with a trajectory-vs-band chart.

Import, export & sync

Coming from the original Strelok Pro

  1. 1In the original app, export your rifles to a rifles.srl file.
  2. 2In this app: Rifles tab → overflow menu → Import rifles, and pick the file.
  3. 3Review the preview (rifle and load counts, metric or imperial source) and tap Import All. Rifles, loads and MV/temperature tables come across.

Backup & restore

iOS Settings → Backup: Export data writes a single .strelokbackup file you can save to Files, iCloud or email; Import data restores it. On Android, cloud sync is the backup — sign in and your library follows your account.

Cloud sync

Rifles, loads and unit preferences sync to your Strelok account and merge across devices — sign in on a new phone and pull with the refresh button on the Rifles tab. On iOS, a paired Apple Watch mirrors your rifles, loads and active load.

Settings & units

Profile → Units & Settings. Everything is per-quantity, so you can mix systems (yards for distance, centimeters for drop, m/s for wind):

GroupOptions
Elevation units¼ MOA click, 0.1 MIL click, or raw clicks
MeasurementCaliber in/mm, weight gr/g, distance yd/m, muzzle velocity fps/(m/s), plus table range increment and max range
WeatherWind mph/kmh/(m/s), temperature °F/°C, pressure inHg/mmHg/hPa, altitude ft/m
SolveAuto-solve as you type (off by default — the result stays pinned to your last Solve press)
AdvancedSpin drift, Coriolis, density altitude, slope angle as cosine
Table columnsToggle any column on the trajectory table (at least one stays visible)
LanguageSystem default, English, German or French

Free plan, Pro & Pro+

PlanWhat you get
FreeThe core solver, catalog and reticles, with up to 3 rifle profiles. No truing, comparison, WEZ, dual wind or Range AI.
Pro ($4.99/mo · $29.99/yr)Advanced ballistics: unlimited profiles, truing, Load Comparison, WEZ, dual wind, column customization and all target types.
Pro+ ($9.99/mo · $59.99/yr)Everything in Pro, plus Range AI.
Lifetime ($49.99 once)Every ballistic feature forever, except Range AI. Strelok QuickLoad lifetime owners get 30% off.
  • Subscriptions start with a free trial — 7 days on iOS; on Android, 7 days on monthly and 14 days on yearly plans.
  • Reinstalled or switched phones? Profile → Subscription → Restore Purchases.
  • Purchases are per store (App Store or Google Play), but your data follows your Strelok account everywhere.

iOS vs Android differences

The two apps solve identically — same engine, same catalog, same five tabs. The differences worth knowing:

FeatureiOSAndroid
Sign-in methodsApple, Google, emailGoogle, email
Range AI access (free users)1 trial message, then paywallAI tab opens the upgrade screen
Extra toolsUnit converter, target size estimator, performance matrix, reloading-data linksStandalone moving-target lead, MOA ⇄ MIL
File backup (.strelokbackup)Settings → BackupCloud sync + .srl import
Apple Watch companionYes
Trial length7 days7 days monthly · 14 days yearly
Solve quick stripTargets · Env · Ammo · Reticle · ToolsTargets · Wind · Ammo · Reticle · Tools · Units

Troubleshooting & support

SymptomFix
“Password not recognized”You almost certainly signed up with Google — use Continue with Google instead of email + password.
Solution seems off at long rangeChronograph your muzzle velocity, check the drag model matches your BC (a G7 BC entered as G1 will be badly wrong), then true with the MV method.
Holdover looks wrong in the reticleCheck the focal-plane setting — an SFP scope only matches its subtensions at reference magnification. Set FFP/SFP and magnification to match your scope.
Result didn't update after I changed distanceAuto-solve is off by default — press Solve, or enable “Auto-solve as I type” in Settings.
Rifles missing on a new phoneSign in with the same account, then tap the refresh (cloud) button on the Rifles tab.
Purchase not showingProfile → Subscription → Restore Purchases, signed into the same App Store / Play account that bought it.

Still stuck? Profile → About → Contact Support, or use the contact page. To delete your account and data, see Profile → Delete Account or the account deletion page.

Reloading your own ammunition? The Strelok QuickLoad manual covers the interior-ballistics companion app.

Ready to dial in?

Download Strelok on any platform and start solving in under a minute — or talk to us about building on the engine.

See what you’ll pay

Simple per-platform pricing with a lifetime option and no hidden fees.

Pricing details

Start building

Call the ballistics API or embed the Rust/WASM core in your own product.

Integration options