Home › Sports
Information
Preview 2 platforms
iPhone 8 images
iPad 1 image
What’s New Version 2.0
FencingLab 2.0 brings a much smoother training workflow:
(1) Video up to 5 minutes and Background uploads
Long video uploads now continue even if you switch apps or your phone goes to sleep. Upload one clip, start recording the next — no more waiting.
(2) Sign in with Google and Apple account
One-tap Google Sign-In is now available alongside Apple and email.
(3) Guest mode
Try the app without creating an account. When you're ready, sign in and your trial credits transfer over.
(4) Faster AI analysis
Technique, tactics, blade contact, and matchup analyses are faster and more reliable.
(5) Smoother video import
The "share to FencingLab" flow now picks the current fencer automatically.
(6) Numerous bug fixes and performance improvements
Thanks for fencing with us — feedback always welcome at support@myphonetools.com.
Description
FencingLab — AI Fencing Coach
Transform your fencing with AI-powered video analysis. Record or upload your bouts, and FencingLab breaks down your technique,
tracks your progress over time, and delivers personalized training recommendations.
What FencingLab does:
• Analyzes fencing videos using advanced AI to identify actions, timing, and technique
• Tracks improvement across sessions with progress charts and skill scores
• Provides tactical matchup analysis against specific opponents
• Supports Foil, Épée, and Sabre
• Works for athletes and coaches managing multiple fencer profiles
AI Analysis Options:
• Gemini AI — cloud-based analysis for detailed, high-quality feedback
• Local AI — on-server processing with no third-party data sharing
Subscription:
FencingLab offers auto-renewable subscriptions that unlock Gemini AI analysis. A 7-day free trial with 5 complimentary credits is
included at sign-up. Subscriptions are billed through your Apple ID. You can manage or cancel your subscription at any time in App
Store Settings.
Privacy:
When Gemini AI is selected, your video is sent to Google's servers for analysis. Local AI keeps all processing on our servers with
no third-party sharing. Your privacy choices are always in your control in the app settings.
Terms of Use (EULA):
https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
In-App Purchases BB pricing
FencingLab Subscription Subscription
Monthly Subscription · Monthly—
FencingLab Yearly Subscription · Yearly—
One-Time Purchases
AI Analysis Credit—
5 AI credits—
10 AI credits—
20 AI credits—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 6 versions
Build 886366205v2.02026-06-01 16:47:57
FencingLab 2.0 brings a much smoother training workflow:
(1) Video up to 5 minutes and Background uploads
Long video uploads now continue even if you switch apps or your phone goes to sleep. Upload one clip, start recording the next — no more waiting.
(2) Sign in with Google and Apple account
One-tap Google Sign-In is now available alongside Apple and email.
(3) Guest mode
Try the app without creating an account. When you're ready, sign in and your trial credits transfer over.
(4) Faster AI analysis
Technique, tactics, blade contact, and matchup analyses are faster and more reliable.
(5) Smoother video import
The "share to FencingLab" flow now picks the current fencer automatically.
(6) Numerous bug fixes and performance improvements
Thanks for fencing with us — feedback always welcome at support@myphonetools.com.
Build 885225966v1.3.22026-05-04 17:26:21
Based on what was done this session, here's what's new in 1.3.2:
Bug Fixes
- Fixed landscape video recording — live camera preview was rotated 90° when holding phone sideways
- Fixed recording orientation being saved incorrectly for landscape videos
- Eliminated the multi-second delay after a 1-minute recording ends before the Cancel/Done buttons appear
- Fixed "Failed to load fencer data" error when tapping your name in Profile
- Switched Gemini AI model to gemini-3.1-pro-preview for better analysis quality
Build 884933547v1.32026-04-28 06:18:28
Version 1.3
Competition Strategy
Analyzing a competition bout? FencingLab now generates a dedicated Competition Strategy section — what to do differently in
the next point, habits to break immediately, opponent weaknesses to exploit right now, and a closing plan to win or recover.
Deeper Tactical Analysis
Every analysis now includes distance management assessment, preparation tells (arm extension timing, footwork telegraphing),
strip position awareness, and 3 specific tactical adjustments to improve your hit-to-miss ratio. Both your fencer and opponent
get a game plan.
Better Local AI Results
The on-device GPU analysis (Local LLM) now produces structured results matching the quality of cloud analysis — with proper
owner/opponent attribution on every detected action.
Japanese & Korean Support
Analysis and coaching feedback now available in 日本語 and 한국어, in addition to English, Chinese, Spanish, French, and
German.
Bug Fixes
- Fixed analysis mode picker appearing on already-analyzed videos
- Fixed server connection issues on physical devices
Build 884882238v1.22026-04-24 20:08:46
Version 1.2
Fixed: Public videos no longer show your name when viewing videos uploaded by other users. Improved Restore Purchases — now shows progress while restoring and confirms the result.
Auto-closes the subscription screen when a purchase is successfully restored.
Better video recording flow — after recording, preview your video before using it. Tap Done to upload or Cancel to re-record.
Build 884355397v1.12026-04-10 18:47:42
What's New in This Version
Competition Mode Analysis
When you mark a video as a Competition session, FencingLab now automatically generates tactical recommendations — specific strategies to exploit your opponent's weaknesses and help you
win the next bout.
Local AI Support (Free)
Analyze your fencing videos using our on-device AI — no credits required and your video never leaves our private servers. Choose between Google Gemini for best quality or Local AI for
free private analysis before each video.
Bug Fixes & Improvements
- Simplified video detail screen for a cleaner experience
- Fixed subscription pricing display
- Stability and performance improvements
Build 882201333v1.02026-02-23 08:09:18
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 1 | 5.0 | 2.0 |
AE | en-GB | AED 2.99 | 0 | — | 2.0 |
AF | en-GB | USD 0.99 | 0 | — | 2.0 |
AG | en-GB | USD 0.99 | 0 | — | 2.0 |
AI | en-GB | USD 0.99 | 0 | — | 2.0 |
AL | en-GB | USD 0.99 | 0 | — | 2.0 |
AM | en-GB | USD 0.99 | 0 | — | 2.0 |
AO | en-GB | USD 0.99 | 0 | — | 2.0 |
AR | es-MX | USD 0.99 | 0 | — | 2.0 |
AT | de-DE | EUR 0.99 | 0 | — | 2.0 |
AU | en-AU | AUD 1.99 | 0 | — | 2.0 |
AZ | en-GB | USD 0.99 | 0 | — | 2.0 |
BA | en-GB | EUR 0.99 | 0 | — | 2.0 |
BB | en-GB | USD 0.99 | 0 | — | 2.0 |
BE | en-GB | EUR 0.99 | 0 | — | 2.0 |
BF | en-GB | USD 0.99 | 0 | — | 2.0 |
BG | en-GB | EUR 0.99 | 0 | — | 2.0 |
BH | en-GB | USD 0.99 | 0 | — | 2.0 |
BJ | en-GB | USD 0.99 | 0 | — | 2.0 |
BM | en-GB | USD 0.99 | 0 | — | 2.0 |
BN | en-GB | USD 0.99 | 0 | — | 2.0 |
BO | es-MX | USD 0.99 | 0 | — | 2.0 |
BR | pt-BR | BRL 6.9 | 0 | — | 2.0 |
BS | en-GB | USD 0.99 | 0 | — | 2.0 |
BT | en-GB | USD 0.99 | 0 | — | 2.0 |
BW | en-GB | USD 0.99 | 0 | — | 2.0 |
BY | en-GB | USD 0.99 | 0 | — | 2.0 |
BZ | en-GB | USD 0.99 | 0 | — | 2.0 |
CA | en-CA | CAD 0.99 | 0 | — | 2.0 |
CD | en-GB | USD 0.99 | 0 | — | 2.0 |
CG | en-GB | USD 0.99 | 0 | — | 2.0 |
CH | de-CH | CHF 1 | 0 | — | 2.0 |
CI | fr-FR | USD 0.99 | 0 | — | 2.0 |
CL | es-MX | CLP 990 | 0 | — | 2.0 |
CM | fr-FR | USD 0.99 | 0 | — | 2.0 |
CN | zh-Hans-CN | CNY 8 | 0 | — | 2.0 |
CO | es-MX | COP 4900 | 0 | — | 2.0 |
CR | es-MX | USD 0.99 | 0 | — | 2.0 |
CV | en-GB | USD 0.99 | 0 | — | 2.0 |
CY | en-GB | EUR 0.99 | 0 | — | 2.0 |
CZ | en-GB | CZK 29 | 0 | — | 2.0 |
DE | de-DE | EUR 0.99 | 0 | — | 2.0 |
DK | en-GB | DKK 9 | 0 | — | 2.0 |
DM | en-GB | USD 0.99 | 0 | — | 2.0 |
DO | es-MX | USD 0.99 | 0 | — | 2.0 |
DZ | en-GB | USD 0.99 | 0 | — | 2.0 |
EC | es-MX | USD 0.99 | 0 | — | 2.0 |
EE | en-GB | EUR 0.99 | 0 | — | 2.0 |
EG | en-GB | EGP 49.99 | 0 | — | 2.0 |
ES | es-ES | EUR 0.99 | 0 | — | 2.0 |
FI | en-GB | EUR 0.99 | 0 | — | 2.0 |
FJ | en-GB | USD 0.99 | 0 | — | 2.0 |
FM | en-GB | USD 0.99 | 0 | — | 2.0 |
FR | fr-FR | EUR 0.99 | 0 | — | 2.0 |
GA | fr-FR | USD 0.99 | 0 | — | 2.0 |
GB | en-GB | GBP 0.99 | 0 | — | 2.0 |
GD | en-GB | USD 0.99 | 0 | — | 2.0 |
GE | en-GB | USD 0.99 | 0 | — | 2.0 |
GH | en-GB | USD 0.99 | 0 | — | 2.0 |
GM | en-GB | USD 0.99 | 0 | — | 2.0 |
GR | en-GB | EUR 0.99 | 0 | — | 2.0 |
GT | es-MX | USD 0.99 | 0 | — | 2.0 |
GW | en-GB | USD 0.99 | 0 | — | 2.0 |
GY | en-GB | USD 0.99 | 0 | — | 2.0 |
HK | zh-Hant-HK | HKD 8 | 0 | — | 2.0 |
HN | es-MX | USD 0.99 | 0 | — | 2.0 |
HR | en-GB | EUR 0.99 | 0 | — | 2.0 |
HU | en-GB | HUF 499 | 0 | — | 2.0 |
ID | en-GB | IDR 19000 | 0 | — | 2.0 |
IE | en-GB | EUR 0.99 | 0 | — | 2.0 |
IL | en-GB | ILS 2.9 | 0 | — | 2.0 |
IN | en-GB | INR 99 | 0 | — | 2.0 |
IQ | en-GB | USD 0.99 | 0 | — | 2.0 |
IS | en-GB | USD 0.99 | 0 | — | 2.0 |
IT | it | EUR 0.99 | 0 | — | 2.0 |
JM | en-GB | USD 0.99 | 0 | — | 2.0 |
JO | en-GB | USD 0.99 | 0 | — | 2.0 |
JP | ja | JPY 150 | 0 | — | 2.0 |
KE | en-GB | USD 0.99 | 0 | — | 2.0 |
KG | en-GB | USD 0.99 | 0 | — | 2.0 |
KH | en-GB | USD 0.99 | 0 | — | 2.0 |
KN | en-GB | USD 0.99 | 0 | — | 2.0 |
KR | ko | KRW 1100 | 0 | — | 2.0 |
KW | en-GB | USD 0.99 | 0 | — | 2.0 |
KY | en-GB | USD 0.99 | 0 | — | 2.0 |
KZ | en-GB | KZT 499 | 0 | — | 2.0 |
LA | en-GB | USD 0.99 | 0 | — | 2.0 |
LB | en-GB | USD 0.99 | 0 | — | 2.0 |
LC | en-GB | USD 0.99 | 0 | — | 2.0 |
LK | en-GB | USD 0.99 | 0 | — | 2.0 |
LR | en-GB | USD 0.99 | 0 | — | 2.0 |
LT | en-GB | EUR 0.99 | 0 | — | 2.0 |
LU | en-GB | EUR 0.99 | 0 | — | 2.0 |
LV | en-GB | EUR 0.99 | 0 | — | 2.0 |
LY | en-GB | USD 0.99 | 0 | — | 2.0 |
MA | en-GB | USD 0.99 | 0 | — | 2.0 |
MD | en-GB | USD 0.99 | 0 | — | 2.0 |
ME | en-GB | EUR 0.99 | 0 | — | 2.0 |
MG | en-GB | USD 0.99 | 0 | — | 2.0 |
MK | en-GB | USD 0.99 | 0 | — | 2.0 |
ML | en-GB | USD 0.99 | 0 | — | 2.0 |
MM | en-GB | USD 0.99 | 0 | — | 2.0 |
MN | en-GB | USD 0.99 | 0 | — | 2.0 |
MO | zh-Hant-HK | USD 0.99 | 0 | — | 2.0 |
MR | en-GB | USD 0.99 | 0 | — | 2.0 |
MS | en-GB | USD 0.99 | 0 | — | 2.0 |
MT | en-GB | EUR 0.99 | 0 | — | 2.0 |
MU | en-GB | USD 0.99 | 0 | — | 2.0 |
MV | en-GB | USD 0.99 | 0 | — | 2.0 |
MW | en-GB | USD 0.99 | 0 | — | 2.0 |
MX | es-MX | MXN 19 | 0 | — | 2.0 |
MY | en-GB | MYR 4.9 | 0 | — | 2.0 |
MZ | en-GB | USD 0.99 | 0 | — | 2.0 |
NA | en-GB | USD 0.99 | 0 | — | 2.0 |
NE | en-GB | USD 0.99 | 0 | — | 2.0 |
NG | en-GB | NGN 1500 | 0 | — | 2.0 |
NI | es-MX | USD 0.99 | 0 | — | 2.0 |
NL | nl | EUR 0.99 | 0 | — | 2.0 |
NO | en-GB | NOK 9 | 0 | — | 2.0 |
NP | en-GB | USD 0.99 | 0 | — | 2.0 |
NR | en-GB | USD 0.99 | 0 | — | 2.0 |
NZ | en-AU | NZD 1.99 | 0 | — | 2.0 |
OM | en-GB | USD 0.99 | 0 | — | 2.0 |
PA | es-MX | USD 0.99 | 0 | — | 2.0 |
PE | es-MX | PEN 4.9 | 0 | — | 2.0 |
PG | en-GB | USD 0.99 | 0 | — | 2.0 |
PH | en-GB | PHP 49 | 0 | — | 2.0 |
PK | en-GB | PKR 300 | 0 | — | 2.0 |
PL | en-GB | PLN 4.99 | 0 | — | 2.0 |
PT | pt-PT | EUR 0.99 | 0 | — | 2.0 |
PW | en-GB | USD 0.99 | 0 | — | 2.0 |
PY | es-MX | USD 0.99 | 0 | — | 2.0 |
QA | en-GB | QAR 2.99 | 0 | — | 2.0 |
RO | en-GB | RON 4.99 | 0 | — | 2.0 |
RS | en-GB | EUR 0.99 | 0 | — | 2.0 |
RU | ru | RUB 99 | 0 | — | 2.0 |
RW | en-GB | USD 0.99 | 0 | — | 2.0 |
SA | en-GB | SAR 4.99 | 0 | — | 2.0 |
SB | en-GB | USD 0.99 | 0 | — | 2.0 |
SC | en-GB | USD 0.99 | 0 | — | 2.0 |
SE | sv | SEK 9 | 0 | — | 2.0 |
SG | en-GB | SGD 0.98 | 0 | — | 2.0 |
SI | en-GB | EUR 0.99 | 0 | — | 2.0 |
SK | en-GB | EUR 0.99 | 0 | — | 2.0 |
SL | en-GB | USD 0.99 | 0 | — | 2.0 |
SN | en-GB | USD 0.99 | 0 | — | 2.0 |
SR | en-GB | USD 0.99 | 0 | — | 2.0 |
ST | en-GB | USD 0.99 | 0 | — | 2.0 |
SV | es-MX | USD 0.99 | 0 | — | 2.0 |
SZ | en-GB | USD 0.99 | 0 | — | 2.0 |
TC | en-GB | USD 0.99 | 0 | — | 2.0 |
TD | en-GB | USD 0.99 | 0 | — | 2.0 |
TH | en-GB | THB 29 | 0 | — | 2.0 |
TJ | en-GB | USD 0.99 | 0 | — | 2.0 |
TM | en-GB | USD 0.99 | 0 | — | 2.0 |
TN | en-GB | USD 0.99 | 0 | — | 2.0 |
TO | en-GB | USD 0.99 | 0 | — | 2.0 |
TR | en-GB | TRY 49.99 | 0 | — | 2.0 |
TT | en-GB | USD 0.99 | 0 | — | 2.0 |
TW | zh-Hant-TW | TWD 30 | 0 | — | 2.0 |
TZ | en-GB | TZS 2900 | 0 | — | 2.0 |
UA | en-GB | USD 0.99 | 0 | — | 2.0 |
UG | en-GB | USD 0.99 | 0 | — | 2.0 |
UY | en-GB | USD 0.99 | 0 | — | 2.0 |
UZ | en-GB | USD 0.99 | 0 | — | 2.0 |
VC | en-GB | USD 0.99 | 0 | — | 2.0 |
VE | es-MX | USD 0.99 | 0 | — | 2.0 |
VG | en-GB | USD 0.99 | 0 | — | 2.0 |
VN | en-GB | VND 29000 | 0 | — | 2.0 |
VU | en-GB | USD 0.99 | 0 | — | 2.0 |
XK | en-GB | EUR 0.99 | 0 | — | 2.0 |
YE | en-GB | USD 0.99 | 0 | — | 2.0 |
ZA | en-GB | ZAR 19.99 | 0 | — | 2.0 |
ZM | en-GB | USD 0.99 | 0 | — | 2.0 |
ZW | en-GB | USD 0.99 | 0 | — | 2.0 |
Change log 10 changes · BB
✎
releaseNotes updated
FencingLab 2.0 brings a much smoother training workflow:
(1) Video up to 5 minutes and Background uploads
Long video uploads now continue even if you sw
✎
description updated
FencingLab — AI Fencing Coach
✎
subtitle updated
AI Fencing Video Analysis
✎
name updated
FencingLab
◆
Version 2.0 released
FencingLab 2.0 brings a much smoother training workflow:
(1) Video up to 5 minutes and Background uploads
Long video uploads now continue even if you switch apps or your phone goes to sleep. Upload one clip, start recording the next
◆
Version 1.3.2 released
Based on what was done this session, here's what's new in 1.3.2:
Bug Fixes
◆
Version 1.3 released
Version 1.3
◆
Version 1.2 released
Version 1.2
Fixed: Public videos no longer show your name when viewing videos uploaded by other users. Improved Restore Purchases — now shows
◆
Version 1.1 released
What's New in This Version
◆
Version 1.0 released
USen-US
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
PYes-MX
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB