BowPress
Data-driven bow tuning
Only for iPhone
Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.
Tune smarter. Shoot better.
BowPress is for competitive and recreational archers who want data behind every adjustment they make to their bow — not just feel.
THE PROBLEM
Bow tuning involves dozens of interdependent variables: draw length, peep height, limb turns, cable twist, rest position, nocking height, and more. Most archers track changes through memory alone. When something stops working, it's nearly impossible to know what changed, when, or why.
BowPress replaces guesswork with a logged history of every configuration state and every arrow you shoot under it.
WHAT IT DOES
Configuration tracking
Every time you change something on your bow or arrow setup, BowPress snapshots the full configuration. Nothing is overwritten — the complete history is preserved so you can always see exactly what your bow looked like when a group of arrows was shot.
Session logging
When you shoot, you log arrows against the active configuration. A simple drag-to-place target UI captures where each arrow landed. You can write notes during a session — observations about hold feel, back tension, release — that travel alongside the objective data.
Mid-session changes
Changing something mid-session doesn't break the flow. BowPress handles the bookkeeping quietly in the background, keeping your arrows correctly attributed to the configuration they were shot under.
Analytics
After enough sessions, BowPress surfaces patterns: which configurations produced your tightest groups, how specific changes have affected your point of impact over time, and what your shooting data suggests you try next. The more you log, the more specific the insights.
BOW PARAMETERS TRACKED
Draw length, let-off %, peep height, D-loop length, top/bottom cable twists, main string twists, top and bottom limb turns, rest position (vertical, horizontal, depth), sight distance, grip angle, nocking height.
ARROW PARAMETERS TRACKED
Length, point weight, fletching type, length and offset, nock type, total arrow weight.
Sign in with Apple, Google, or email. Optional subscription unlocks advanced analytics and unlimited session history.
SUBSCRIPTION DETAILS
BowPress Pro — Monthly ($4.99/month) and BowPress Pro — Annual ($49.99/year). Each includes a 1-month free trial for new subscribers. Subscriptions auto-renew unless canceled at least 24 hours before the end of the current period; manage from Settings → Apple ID → Subscriptions on your device.
Terms of Use: https://andrewnguyenn.github.io/bowpress-web/terms.html
Privacy Policy: https://andrewnguyenn.github.io/bowpress-web/privacy.html
more So fire but when clan wars
So fire but when clan wars
What's new:
• Reworked the video trim screen. You now see your whole clip at once and slide a 20-second window to pick exactly the moment you want to share. Pinch the handles to fine-tune your selection anywhere from 1 to 20 seconds.
• Stability improvements.
1.3.6 4d ago
What's new:
• Reworked the video trim screen. You now see your whole clip at once and slide a 20-second window to pick exactly the moment you want to share. Pinch the handles to fine-tune your selection anywhere from 1 to 20 seconds.
• Stability improvements.
1.3.5 May 30
What's new:
• Reworked the video trim screen. You now see your whole clip at once and slide a 20-second window to pick exactly the moment you want to share. Pinch the handles to fine-tune your selection anywhere from 1 to 20 seconds.
• Stability improvements.
1.3.4 May 29
What's new:
• Share videos on your sessions. Pick a clip, trim it
with a Photos-app-style slidable 20-second window,
post it to the feed. Videos autoplay muted on the card
and unmute when you tap to expand. Swipe down anywhere
to dismiss the player.
• Photos arrive on the Log + feed instantly — no waiting
on the upload to finish. A background queue retries
any that don't make it the first time.
• Pick up to 4 photos per post (or 1 video + up to 3
photos). The picker confirm sheet previews exactly
how the post will lay out on the feed.
• Feed + Log rows span the full card width, with bow
and arrow-set chips inline on session cards.
• Fixes: multi-spot Vegas plot recentering, 3-spot face
in the friend carousel + profile, distance-aware target
geometry, and assorted share / upload reliability.
1.3.3 May 27
What's new:
• Session detail page redesign. The Log's per-session
view now opens onto a custom title header (the session
name + distance), then the scorecard, then your shot
map. Each scorecard cell is tinted by ring — deep gold
on X, gold on 10, fading through yellow/red/blue as
scores drop — so the row reads as a paint map at a
glance. The TOTAL row shows score / max-possible.
• Multi-spot Vegas sessions get a dedicated layout:
an aggregate face (all arrows overlaid on one spot)
plus a per-spot breakdown card showing how each spot
grouped. Performance/Time sections were removed —
the same numbers live on the scorecard now.
1.3.2 May 25
What's new:
• Session detail page redesign. The Log's per-session
view now opens onto a custom title header (the session
name + distance), then the scorecard, then your shot
map. Each scorecard cell is tinted by ring — deep gold
on X, gold on 10, fading through yellow/red/blue as
scores drop — so the row reads as a paint map at a
glance. The TOTAL row shows score / max-possible.
• Multi-spot Vegas sessions get a dedicated layout:
an aggregate face (all arrows overlaid on one spot)
plus a per-spot breakdown card showing how each spot
grouped. Performance/Time sections were removed —
the same numbers live on the scorecard now.
1.3.1 May 22
What's new:
• Session detail page redesign. The Log's per-session
view now opens onto a custom title header (the session
name + distance), then the scorecard, then your shot
map. Each scorecard cell is tinted by ring — deep gold
on X, gold on 10, fading through yellow/red/blue as
scores drop — so the row reads as a paint map at a
glance. The TOTAL row shows score / max-possible.
• Multi-spot Vegas sessions get a dedicated layout:
an aggregate face (all arrows overlaid on one spot)
plus a per-spot breakdown card showing how each spot
grouped. Performance/Time sections were removed —
the same numbers live on the scorecard now.
1.3.0 May 21
What's new:
• Fix: ring divider hairlines on the target face stay solid black in
dark mode instead of inverting to white. Same fix covers the X-ring
tick and the dark text on yellow / gold score chips — anything that
sits on a WA-canonical ring color now keeps its constant ink
regardless of theme.
1.2.14 May 19
What's new:
• Fix: arrow shaft diameter from your equipment config now actually
drives both the visible dot on the target AND the line-cutter
scoring rule. Previously every shaft rendered at a fixed 8pt and
a 4mm X10 was scored as if it were ~8mm, so near-edge plots
picked up the inner ring more often than they should have. Thin
shafts now look thin; the WA edge rule reads the real diameter.
1.2.13 May 18
What's new:
• Cleaner target face: the hairlines between scoring rings are now a
solid ink black instead of a barely-visible 25% gray. Easier to see
where one ring ends and the next begins, especially across the
yellow X/10/9 zone. Same scoring rule as before — if your arrow's
visible edge touches the line, it scores the higher ring.
1.2.12 May 17
What's new:
• New plot interaction: tap and drag on the target to bring up a
magnifier lens that hovers above your thumb. The lens shows a 2.5×
zoomed view of the rings under your finger so you can place
line-cutters precisely. Release to commit, drag off the face to
cancel. Works the same on both 6-ring and 10-ring target faces.
• Maple footprint ring inside the lens is sized to your actual arrow
shaft diameter from the equipment config — same value the scoring
math uses, so what you see is what you score.
• Fix: deleting an arrow from a finished session now correctly drops
it from the total score and arrow count.
• Fix: 10-ring sessions now render the correct target face in the
heatmap.
• Fix: Quick Edit Score keeps the persisted compass direction in sync
with the snapped dot position.
1.2.11 May 16
What's new:
• Dark mode. Open Settings and tap "Appearance" to cycle System,
Light, and Dark. The dark variant is a re-authored Kenrokuen
night palette — sumi-ink surfaces, warm paper-white type, lifted
pond and pine accents. World Archery scoring colors stay
canonical so the target face still reads the way it should.
• Read-only banner now has a close button — tap the X to hide the
upgrade nudge for the session if it's getting in the way. The
banner returns next launch so the prompt isn't lost.
• Settings: added a "Report a bug" row that opens the public issues
page for BowPress on GitHub. Let me know if you hit anything weird.
1.2.10 May 14
What's new:
• Session Detail: tapping a score in the per-end breakdown now opens
the Quick Edit sheet again, so you can fix a misread score on a
finished session without re-shooting the end. Edits flow through
to the Log row immediately — totals, color bars, and X count
refresh without a relaunch.
1.2.9 May 14
What's new:
• Quick Edit Score: re-scoring an arrow no longer nudges the dot when
the existing position already lands inside the new ring's band. Your
plot stays exactly where you placed it; the snap only kicks in when
the dot would otherwise sit in the wrong-colored zone.
• Session Detail heatmap: arrow dots now render at the same real-world
size as on the plot view. Previously they appeared ~35% larger,
making the detail log feel scattered compared to what you saw while
shooting.
1.2.8 May 12
What's new:
• Session log: arrow color bars and scores hydrate immediately on
first open instead of staying gray until you tap into a session.
• Quick Edit Score now snaps the arrow's plot position into the new
ring's band, so a re-score never leaves a blue dot stuck in the red
zone or a red dot in the gold zone.
• Specific Grip and Specific Limbs (recurve / barebow) use a sheet
picker over your saved values — add new entries inline, swipe to
delete from the catalog.
• Whole row in the session log is tappable, not just the score.
• Session Detail "↓ from center" pill no longer wraps to two lines on
the per-arrow scrub view.
1.2.7 May 11
What's new:
• Session log: arrow color bars and scores hydrate immediately on
first open instead of staying gray until you tap into a session.
• Quick Edit Score now snaps the arrow's plot position into the new
ring's band, so a re-score never leaves a blue dot stuck in the red
zone or a red dot in the gold zone.
• Specific Grip and Specific Limbs (recurve / barebow) use a sheet
picker over your saved values — add new entries inline, swipe to
delete from the catalog.
• Whole row in the session log is tappable, not just the score.
• Session Detail "↓ from center" pill no longer wraps to two lines on
the per-arrow scrub view.
1.2.6 May 10
What's new:
• Session Detail "Shot distribution" now shows individual arrow points
for the whole session — no more heatmap blur covering the rings.
• Recurve and barebow setups can now save a Specific Grip name (e.g.
"Jager Hunter Medium") and a Specific Limbs string. Both are optional
with autocomplete from previous entries.
1.2.5 May 8
What's new:
• Fixed scrolling in active sessions when many ends are visible
• Sessions and scores now persist correctly after the app is force-closed
• Pro subscribers no longer see duplicate purchase buttons in Settings
• Quick-edit arrow scores directly from the score card
• Privacy Policy and Terms of Service links now work on every screen
• Sign-in streamlined to Apple and Google — existing email accounts link
automatically when you sign in with the same email.
1.2.4 May 7
Fixes a scroll bug in the session log where ends with many arrows blocked vertical scrolling, and wraps long ends across multiple lines.
1.2.3 Apr 30
Fixes a scroll bug in the session log where ends with many arrows blocked vertical scrolling, and wraps long ends across multiple lines.
1.2.2 Apr 29
BowPress 1.1.0 — full visual redesign.
A quieter, more focused app. Paper and ink surfaces, serif display numerals, a single maple-leaf red kept strictly for alerts. Real World Archery target colors on the session face; a quiet pond-gradient target on the Analytics impact map.
• New Analytics tab: hero score with a maple-dot decimal, X-rate and group-size stats side by side, a prev → now compare strip, score timeline with date ticks, an impact map that shows where your group has shifted, a ranked trend-analysis ledger, a parameter-drift table, and suggestions with inline "current → suggested" summaries and status stamps.
• Session tab redesigned around a bow wireframe mark, segmented distance, two target faces (10-ring / 6-ring), and an optional one-line intention note. Active session: pulsing In-Session indicator, elapsed timer, recent arrows strip, running totals, liquid-glass scrub slider on the detail view.
• Session log is a proper ledger now — per-arrow bars under each session, BEST stamps on top-of-week sessions, month rollup heatmap, real session titles.
• New launch animation and app icon.
• Backend: new analytics endpoints behind the Analytics tab (timeline / drift / trends), richer LLM-synthesized suggestion text.
1.2.1 Apr 28
BowPress 1.1.0 — full visual redesign.
A quieter, more focused app. Paper and ink surfaces, serif display numerals, a single maple-leaf red kept strictly for alerts. Real World Archery target colors on the session face; a quiet pond-gradient target on the Analytics impact map.
• New Analytics tab: hero score with a maple-dot decimal, X-rate and group-size stats side by side, a prev → now compare strip, score timeline with date ticks, an impact map that shows where your group has shifted, a ranked trend-analysis ledger, a parameter-drift table, and suggestions with inline "current → suggested" summaries and status stamps.
• Session tab redesigned around a bow wireframe mark, segmented distance, two target faces (10-ring / 6-ring), and an optional one-line intention note. Active session: pulsing In-Session indicator, elapsed timer, recent arrows strip, running totals, liquid-glass scrub slider on the detail view.
• Session log is a proper ledger now — per-arrow bars under each session, BEST stamps on top-of-week sessions, month rollup heatmap, real session titles.
• New launch animation and app icon.
• Backend: new analytics endpoints behind the Analytics tab (timeline / drift / trends), richer LLM-synthesized suggestion text.
1.2.0 Apr 27
BowPress 1.1.0 — full visual redesign.
A quieter, more focused app. Paper and ink surfaces, serif display numerals, a single maple-leaf red kept strictly for alerts. Real World Archery target colors on the session face; a quiet pond-gradient target on the Analytics impact map.
• New Analytics tab: hero score with a maple-dot decimal, X-rate and group-size stats side by side, a prev → now compare strip, score timeline with date ticks, an impact map that shows where your group has shifted, a ranked trend-analysis ledger, a parameter-drift table, and suggestions with inline "current → suggested" summaries and status stamps.
• Session tab redesigned around a bow wireframe mark, segmented distance, two target faces (10-ring / 6-ring), and an optional one-line intention note. Active session: pulsing In-Session indicator, elapsed timer, recent arrows strip, running totals, liquid-glass scrub slider on the detail view.
• Session log is a proper ledger now — per-arrow bars under each session, BEST stamps on top-of-week sessions, month rollup heatmap, real session titles.
• New launch animation and app icon.
• Backend: new analytics endpoints behind the Analytics tab (timeline / drift / trends), richer LLM-synthesized suggestion text.
1.1.0 Apr 24
Analytics: summary filter bar; shooting distance tracking per session; editable ended sessions; persistent auth; unit toggle.
1.0.2 Apr 24
Real subscription paywall with working purchase flow, Settings entry to manage plans, and polish.
1.0.1 Apr 22
What's new:
• Reworked the video trim screen. You now see your whole clip at once and slide a 20-second window to pick exactly the moment you want to share. Pinch the handles to fine-tune your selection anywhere from 1 to 20 seconds.
• Stability improvements.
more Version 1.3.6 4d ago
Data Linked to You The following data may be collected and linked to your identity: