Skip to content

00 · Introduction ​

AceCrush Craft — a tennis-equipment data tool. Offline-first, focused on calculation and tracking.

What problem does it solve? ​

After a few years of playing, the bag holds several rackets, a few different tension settings, and you can't remember "when did I last restring". Racket specs, overgrip compensation, tension conversion, AI grip measurement — these are all "tooling work" that no one wants to do with ten different webpages or a sprawling Excel file.

AceCrush Craft is one small App with four features that cover the day-to-day:

#FeatureWhat it does
1AI grip sizeTake a photo of your palm → recommended grip size
2Racket profileRecord each racket's specs & notes, all on-device
3Stringing logOne line per restring + reminders
4Tension conversionDT / RT / lbs / kg cross-calculator → sends the result straight into the stringing log

All data is local SQLite, no upload.

Supported platforms ​

PlatformStatus
Android✅ V1.0.x shipped
iOS❌ Not supported in this version (planned, no available build)
Web / Desktop❌ Not provided

Version roadmap ​

VersionStatusTheme
V1.0✅ CurrentThe 4 features above

Three pillars ​

1. Offline-first ​

Apart from these, everything works offline:

  • Feedback submission (only sent when you press "Send")

Racket profile, stringing log, grip-measurement results, reminder schedule — all in the device's local SQLite; uninstalling wipes them; nothing is uploaded to any server.

2. Non-intrusive ​

  • No push matrix: notifications fire only for "time to restring" alerts
  • No user-account system: V1.0 is fully no-login

3. Independently verifiable ​

The four features — at a glance ​

ChapterWhat you'll find
02 · Grip Size MeasurementPhoto → MediaPipe Hand → recommended size (or manual ruler)
03 · Racket profileAdd / edit / delete rackets and their specs
04 · Stringing logOne record per restring + auto reminder
05 · Tension conversionDT ⇄ RT conversion; tap "Use this tension" → jump straight into the stringing log

What V1.0 is not doing ​

To stay focused, these are out of scope for V1.0:

  • ❌ Live video / match recording / community
  • ❌ Coaching booking / instructor matchmaking / training camps
  • ❌ In-app store / e-commerce
  • ❌ Cross-device sync (added in V1.0+; BYO Supabase — see 06 · Cloud Sync)
  • ❌ Smartwatch / band integrations
  • ❌ Friends / follows / comments

Reading paths ​