Bullseye
Ballistics calculator for Android

Dial it once. Hit it first.

Bullseye turns your rifle data and the conditions on the ground into elevation and windage you can read at a glance. It takes live wind and weather from your Bluetooth sensors, and it logs every shot so you can see how your dope holds up.

Coming soon to Google Play One-time purchase.
Every feature included.
The range screen at 500 yards: elevation 11.58 MOA up and windage 3.79 MOA right, with hit and miss buttons.
500 yd · Elevation
▲ 11.58 MOA
10 mph · Windage
▶ 3.79 MOA
Velocity
1,767 fps
Time of flight
0.70 s

.308 Win, 175 gr SMK, G7 0.243, 2,610 fps, 100 yd zero, 59 °F at sea level, 10 mph from 3 o'clock. Windage includes spin drift. Solved by the app, as on the range screen above.

What it does

Everything for the shot, and after it

Build a profile once. Bullseye solves the shot with a full point-mass engine and keeps a record of what actually happened.

Solve

Firing solutions

Elevation and windage in MOA or mil, from G1 or G7 drag. Spin drift is applied for you. Coriolis uses your GPS latitude and a compass bearing.

Sense

Live sensors

Connect several Bluetooth sensors at once. Wind, temperature, pressure and humidity feed one live solution.

True

Two-point truing

Enter what you really dialled at two known distances. Bullseye adjusts muzzle velocity and drag to match your rifle.

Log

Shot log and voice calls

Say "hit" or "miss, one mil low" and the shot is logged. Track your hit rate by distance.

Measure

Groups from a photo

Photograph the target, then mark two reference points, your aim point and the holes. Bullseye measures the group and how far its centre is from your aim.

Develop

Load development

Record charge ladders and seating tests with velocity and group size per rung. Turn the best rung into a load.

Compete

Matches

Build the stage list, then step through it on the day. Each target's dial is ready, and every shot you log is tagged with its stage.

Maintain

Barrel life and cleaning

Rounds count as you log shots. See barrel life left, and turn on a reminder for when a clean is due.

Adjust

Powder temperature

Enter your load's velocity at two or more temperatures. The solution follows the ammo temperature on the day.

In the app

Built to read at the range

Big numbers and high contrast, so the dial reads at a glance.

A range card for a Tikka T3x CTR with 175 SMK: elevation, wind, spin drift, velocity and time of flight every 100 yards to 1,000.
Range card

A full dope table for the load. Share it as an image or as text.

The home screen: tiles for the target solution, profiles, matches, shot log, groups, sensors, load development and maintenance.
Home

Each tile shows where you left off.

A charge ladder of H4350 under a 140 ELD-M, comparing velocity and group size across the rungs.
Load development

Velocity and group size for every rung.

A velocity check of six readings: average 2,715 fps, SD 4.3, ES 12.
Velocity check

Average, SD and ES from your chronograph readings.

Five impacts marked on a photographed target, with two reference marks one inch apart.
Groups

Mark the holes on a photo and get the size.

Bluetooth

Works with

  • Calypso Ultrasonic wind meter, for wind speed and direction
  • WeatherFlow Tempest shooting weather meter
  • RuuviTag
  • Most Bluetooth sensors that use the standard Environmental Sensing service

Use more than one at a time. Pick which sensor supplies each reading.

Private by design

Your data stays yours

  • No ads, no analytics and no tracking.
  • Everything works without an account. Only sign-in and cloud backup use the internet.
  • Cloud backup is optional and off until you sign in. Android's own phone backup may also keep a copy.
  • Target photos and voice audio never leave your phone.

Read the privacy policy