Home › Sports
Information
Icon history 2 versions
←
Preview 3 platforms
iPhone 7 images
iPad 5 images
Apple Watch 2 images
What’s New Version 2.2.1
App Store What’s New
- Added Apple Watch camera remote with live preview, recording controls, timer, pause/resume, and stop.
- Added optional Apple Watch motion tracking during remote recording, including accelerometer/gyroscope data and gesture markers.
- Added game type support for Pool and Pyramid with matching table size options.
- Improved workout screens with game-specific stats, icons, and upload settings.
- Improved sharing and saving of shot media files.
- Added retry handling for Apple Watch motion data upload.
- Added localization updates and general UI improvements.
Description
PerformStars is a video-based training companion for serious pool players who want measurable progress. Record or upload practice, get shot-by-shot breakdowns, track your form over time, and stay motivated with clear goals and visible improvement.
Practice videos, your way
Record training videos right inside the app, upload existing clips, or add a session by pasting a YouTube link. You can also run a demo training session to see the value of analysis before uploading your own videos. Sessions can be deleted anytime, shared via link, and exported as a shot table in XLS (sent to your email).
Session analysis with full control
PerformStars automatically detects shots inside your video and labels outcomes as made or miss. You stay in charge: fix occasional mistakes by manually correcting results and deleting false shots that shouldn’t count. Review every shot individually, jump through the full shot list, and open a dedicated shot view with a poster/video snippet for that exact moment.
Each shot comes with a detailed card of measurable parameters from our database: speed, distance, complexity, cut angle, target path, pocket, and confidence.
Coaching mode: progress, reports, trends
The Coaching screen turns practice into a structured process. You see your progress toward the next automatic report, access your coaching report history, and track trends across time periods. This is where PerformStars becomes more than analytics—it becomes motivation: you always know what you’re building toward and what’s improving.
Want a human eye on your game? “My Coach” explains how remote coaching works: private collaboration with a coach, shared video review, and a training plan built around your actual shot data.
Live, matches, and the community layer
Explore the larger billiards world through search across users, players, and matches. Browse top players and top/live matches, open player pages, follow favorites, and view match replays remotely. Inside a match you can dive into racks and individual shots, then jump directly to player profiles and recent match history.
Your player profile and privacy controls
Your profile is your identity and your progress hub. See your place in the ranking, profile stats, achievements/levels, and activity feed. Training privacy is under your control: you decide whether your practice statistics are visible or kept private.
Reliable by design
PerformStars is built to feel fast and dependable: a local database for instant startup, profile/training/report sync, delta updates, quick pull-to-refresh, smart media caching, and upload continuation after network failures.
Whether you’re chasing tighter cue-ball control, more consistent pocketing under pressure, or simply a training routine that keeps you hungry— PerformStars turns practice into visible progress.
Terms of Use: https://performstars.com/terms
Privacy Policy: https://performstars.com/privacy-policy
Apple Standard EULA: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
In-App Purchases BJ pricing
Pool PerformStars Pro Subscription
PerformStars Pro · Monthly—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 4 versions
Build 887457734v2.2.12026-06-25 22:49:12
App Store What’s New
- Added Apple Watch camera remote with live preview, recording controls, timer, pause/resume, and stop.
- Added optional Apple Watch motion tracking during remote recording, including accelerometer/gyroscope data and gesture markers.
- Added game type support for Pool and Pyramid with matching table size options.
- Improved workout screens with game-specific stats, icons, and upload settings.
- Improved sharing and saving of shot media files.
- Added retry handling for Apple Watch motion data upload.
- Added localization updates and general UI improvements.
Build 886956851v2.1.12026-06-16 01:04:37
* Added tablet layout support.
* Added Russian, Simplified Chinese, Indonesian, Filipino, Spanish and Arabic localizations.
* Improved workout review, shot statistics and demo screens.
* Fixed UI, localization and stability issues.
Build 886528072v2.0.12026-06-04 22:50:53
• Added Apple ID and Google social login via /api/users/mobile/social-login.
• Fixed Apple login RangeError by excluding mobileLoginToken from Isar persistence.
• Fixed Unique index violated during parallel sync by using proper SyncState upserts.
• Restored demo report and demo charts as fallback for new users with no real data.
• Switched iOS video chunk upload to Dio transport to avoid background downloader startup issues.
• Added live workout sync every 5 seconds while shot detection is still processing.
• Updated workout cards so processing workouts open only after visible processing progress starts.
• Hid unfinished workout stats behind the new processing placeholder image.
Build 885673254v1.02026-05-27 08:16:06
Price history by region
Currency
Show
Columns
Search
Availability 148 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
AE | en-GB | Free | 0 | — | 2.2.1 |
AF | en-GB | Free | 0 | — | 2.2.1 |
AG | en-GB | Free | 0 | — | 2.2.1 |
AI | en-GB | Free | 0 | — | 2.2.1 |
AL | en-GB | Free | 0 | — | 2.2.1 |
AM | en-GB | Free | 0 | — | 2.2.1 |
AO | en-GB | Free | 0 | — | 2.2.1 |
AR | es-MX | Free | 0 | — | 2.2.1 |
AU | en-AU | Free | 0 | — | 2.2.1 |
AZ | en-GB | Free | 0 | — | 2.2.1 |
BA | en-GB | Free | 0 | — | 2.2.1 |
BB | en-GB | Free | 0 | — | 2.2.1 |
BF | en-GB | Free | 0 | — | 2.2.1 |
BH | en-GB | Free | 0 | — | 2.2.1 |
BJ | en-GB | Free | 0 | — | 2.2.1 |
BM | en-GB | Free | 0 | — | 2.2.1 |
BN | en-GB | Free | 0 | — | 2.2.1 |
BO | es-MX | Free | 0 | — | 2.2.1 |
BR | pt-BR | Free | 0 | — | 2.2.1 |
BS | en-GB | Free | 0 | — | 2.2.1 |
BT | en-GB | Free | 0 | — | 2.2.1 |
BW | en-GB | Free | 0 | — | 2.2.1 |
BY | en-GB | Free | 0 | — | 2.2.1 |
BZ | en-GB | Free | 0 | — | 2.2.1 |
CA | en-CA | Free | 0 | — | 2.2.1 |
CD | en-GB | Free | 0 | — | 2.2.1 |
CG | en-GB | Free | 0 | — | 2.2.1 |
CH | de-CH | Free | 0 | — | 2.2.1 |
CI | fr-FR | Free | 0 | — | 2.2.1 |
CL | es-MX | Free | 0 | — | 2.2.1 |
CM | fr-FR | Free | 0 | — | 2.2.1 |
CN | zh-Hans-CN | Free | 0 | — | 2.2.1 |
CO | es-MX | Free | 0 | — | 2.2.1 |
CR | es-MX | Free | 0 | — | 2.2.1 |
CV | en-GB | Free | 0 | — | 2.2.1 |
DM | en-GB | Free | 0 | — | 2.2.1 |
DO | es-MX | Free | 0 | — | 2.2.1 |
DZ | en-GB | Free | 0 | — | 2.2.1 |
EC | es-MX | Free | 0 | — | 2.2.1 |
EG | en-GB | Free | 0 | — | 2.2.1 |
FJ | en-GB | Free | 0 | — | 2.2.1 |
FM | en-GB | Free | 0 | — | 2.2.1 |
GA | fr-FR | Free | 0 | — | 2.2.1 |
GB | en-GB | Free | 0 | — | 2.2.1 |
GD | en-GB | Free | 0 | — | 2.2.1 |
GE | en-GB | Free | 0 | — | 2.2.1 |
GH | en-GB | Free | 0 | — | 2.2.1 |
GM | en-GB | Free | 0 | — | 2.2.1 |
GT | es-MX | Free | 0 | — | 2.2.1 |
GW | en-GB | Free | 0 | — | 2.2.1 |
GY | en-GB | Free | 0 | — | 2.2.1 |
HK | zh-Hant-HK | Free | 0 | — | 2.2.1 |
HN | es-MX | Free | 0 | — | 2.2.1 |
ID | en-GB | Free | 0 | — | 2.2.1 |
IL | en-GB | Free | 0 | — | 2.2.1 |
IN | en-GB | Free | 0 | — | 2.2.1 |
IQ | en-GB | Free | 0 | — | 2.2.1 |
IS | en-GB | Free | 0 | — | 2.2.1 |
JM | en-GB | Free | 0 | — | 2.2.1 |
JO | en-GB | Free | 0 | — | 2.2.1 |
JP | ja | Free | 0 | — | 2.2.1 |
KE | en-GB | Free | 0 | — | 2.2.1 |
KG | en-GB | Free | 0 | — | 2.2.1 |
KH | en-GB | Free | 0 | — | 2.2.1 |
KN | en-GB | Free | 0 | — | 2.2.1 |
KR | ko | Free | 0 | — | 2.2.1 |
KW | en-GB | Free | 0 | — | 2.2.1 |
KY | en-GB | Free | 0 | — | 2.2.1 |
KZ | en-GB | Free | 0 | — | 2.2.1 |
LA | en-GB | Free | 0 | — | 2.2.1 |
LB | en-GB | Free | 0 | — | 2.2.1 |
LC | en-GB | Free | 0 | — | 2.2.1 |
LK | en-GB | Free | 0 | — | 2.2.1 |
LR | en-GB | Free | 0 | — | 2.2.1 |
LY | en-GB | Free | 0 | — | 2.2.1 |
MA | en-GB | Free | 0 | — | 2.2.1 |
MD | en-GB | Free | 0 | — | 2.2.1 |
ME | en-GB | Free | 0 | — | 2.2.1 |
MG | en-GB | Free | 0 | — | 2.2.1 |
MK | en-GB | Free | 0 | — | 2.2.1 |
ML | en-GB | Free | 0 | — | 2.2.1 |
MM | en-GB | Free | 0 | — | 2.2.1 |
MN | en-GB | Free | 0 | — | 2.2.1 |
MO | zh-Hant-HK | Free | 0 | — | 2.2.1 |
MR | en-GB | Free | 0 | — | 2.2.1 |
MS | en-GB | Free | 0 | — | 2.2.1 |
MU | en-GB | Free | 0 | — | 2.2.1 |
MV | en-GB | Free | 0 | — | 2.2.1 |
MW | en-GB | Free | 0 | — | 2.2.1 |
MX | es-MX | Free | 0 | — | 2.2.1 |
MY | en-GB | Free | 0 | — | 2.2.1 |
MZ | en-GB | Free | 0 | — | 2.2.1 |
NA | en-GB | Free | 0 | — | 2.2.1 |
NE | en-GB | Free | 0 | — | 2.2.1 |
NG | en-GB | Free | 0 | — | 2.2.1 |
NI | es-MX | Free | 0 | — | 2.2.1 |
NO | en-GB | Free | 0 | — | 2.2.1 |
NP | en-GB | Free | 0 | — | 2.2.1 |
NR | en-GB | Free | 0 | — | 2.2.1 |
NZ | en-AU | Free | 0 | — | 2.2.1 |
OM | en-GB | Free | 0 | — | 2.2.1 |
PA | es-MX | Free | 0 | — | 2.2.1 |
PE | es-MX | Free | 0 | — | 2.2.1 |
PG | en-GB | Free | 0 | — | 2.2.1 |
PH | en-GB | Free | 0 | — | 2.2.1 |
PK | en-GB | Free | 0 | — | 2.2.1 |
PW | en-GB | Free | 0 | — | 2.2.1 |
PY | es-MX | Free | 0 | — | 2.2.1 |
QA | en-GB | Free | 0 | — | 2.2.1 |
RS | en-GB | Free | 0 | — | 2.2.1 |
RU | ru | Free | 0 | — | 2.2.1 |
RW | en-GB | Free | 0 | — | 2.2.1 |
SA | en-GB | Free | 0 | — | 2.2.1 |
SB | en-GB | Free | 0 | — | 2.2.1 |
SC | en-GB | Free | 0 | — | 2.2.1 |
SG | en-GB | Free | 0 | — | 2.2.1 |
SL | en-GB | Free | 0 | — | 2.2.1 |
SN | en-GB | Free | 0 | — | 2.2.1 |
SR | en-GB | Free | 0 | — | 2.2.1 |
ST | en-GB | Free | 0 | — | 2.2.1 |
SV | es-MX | Free | 0 | — | 2.2.1 |
SZ | en-GB | Free | 0 | — | 2.2.1 |
TC | en-GB | Free | 0 | — | 2.2.1 |
TD | en-GB | Free | 0 | — | 2.2.1 |
TH | en-GB | Free | 0 | — | 2.2.1 |
TJ | en-GB | Free | 0 | — | 2.2.1 |
TM | en-GB | Free | 0 | — | 2.2.1 |
TN | en-GB | Free | 0 | — | 2.2.1 |
TO | en-GB | Free | 0 | — | 2.2.1 |
TR | en-GB | Free | 0 | — | 2.2.1 |
TT | en-GB | Free | 0 | — | 2.2.1 |
TW | zh-Hant-TW | Free | 0 | — | 2.2.1 |
TZ | en-GB | Free | 0 | — | 2.2.1 |
UA | en-GB | Free | 0 | — | 2.2.1 |
UG | en-GB | Free | 0 | — | 2.2.1 |
US | en-US | Free | 0 | — | 2.2.1 |
UY | en-GB | Free | 0 | — | 2.2.1 |
UZ | en-GB | Free | 0 | — | 2.2.1 |
VC | en-GB | Free | 0 | — | 2.2.1 |
VE | es-MX | Free | 0 | — | 2.2.1 |
VG | en-GB | Free | 0 | — | 2.2.1 |
VN | en-GB | Free | 0 | — | 2.2.1 |
VU | en-GB | Free | 0 | — | 2.2.1 |
XK | en-GB | Free | 0 | — | 2.2.1 |
YE | en-GB | Free | 0 | — | 2.2.1 |
ZA | en-GB | Free | 0 | — | 2.2.1 |
ZM | en-GB | Free | 0 | — | 2.2.1 |
ZW | en-GB | Free | 0 | — | 2.2.1 |
Not available in: AT, BE, BG, CY, CZ, DE, DK, EE, ES, FI, FR, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK
Change log 11 changes · BJ
✎
releaseNotes updated
App Store What’s New
- Added Apple Watch camera remote with live preview, recording controls, timer, pause/resume, and stop.
- Added optional Apple Watch motion
✎
description updated
PerformStars is a video-based training companion for serious pool players who want measurable progress. Record or upload practice, get shot-by-shot breakdowns,
✎
subtitle updated
Advanced Pool Video Analytics
✎
name updated
Pool PerformStars
▣
App icon changed
✎
Privacy labels 0 → 1 categories
✎
Added: In App Purchases
◆
Version 2.2.1 released
App Store What’s New
- Added Apple Watch camera remote with live preview, recording controls, timer, pause/resume, and stop.
- Added optional Apple Watch motion tracking during remote recording, including accelerometer/gyroscope data and ge
◆
Version 2.1.1 released
* Added tablet layout support.
* Added Russian, Simplified Chinese, Indonesian, Filipino, Spanish and Arabic localizations.
* Improved workout review, shot statistics and demo screens.
* Fixed UI, localization and stability issues.
◆
Version 2.0.1 released
• Added Apple ID and Google social login via /api/users/mobile/social-login.
• Fixed Apple login RangeError by excluding mobileLoginToken from Isar persistence.
• Fixed Unique index violated during parallel sync by using proper SyncState up
◆
Version 1.0 released
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BFen-GB
BHen-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
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EGen-GB
FJen-GB
FMen-GB
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
IDen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
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
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
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PWen-GB
PYes-MX
QAen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SGen-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
USen-US
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB
ATNot Available
BENot Available
BGNot Available
CYNot Available
CZNot Available
DENot Available
DKNot Available
EENot Available
ESNot Available
FINot Available
FRNot Available
GRNot Available
HRNot Available
HUNot Available
IENot Available
ITNot Available
LTNot Available
LUNot Available
LVNot Available
MTNot Available
NLNot Available
PLNot Available
PTNot Available
RONot Available
SENot Available
SINot Available
SKNot Available