## ⚠ Content Warning

This report covers topics classified as sensitive (health). Information is aggregated from public sources for informational purposes only. This is not medical advice. Consult a qualified professional before acting on any information here.

---
last_verified: "2026-06-06T03:30:54.195Z"
---
schema_type: "SoftwareApplication"
entity_type: "Mobile Application"
app_name: "TennisKeeper: Swings & Scores"
developer_entity: "Christina Lau"
bundle_id: "com.tennis.tenniskeeper.TennisKeeper"
app_store_id: "1097388824"
category: "Health & Fitness"
primary_platform: "ios"
primary_monetization: "Freemium"
offline_capable: false
market_region: "US"
platforms: "iOS"
app_last_updated: "2025-10-24"
report_date: "2026-06-06"
last_verified: "2026-06-06"
report_version: "3.29"
total_reviews: 40
overall_rating: 2.83
sentiment: "Frustrated"
sentiment_score: 35
confidence: "high"
confidence_score: 0.7
top_praise_theme: "Comprehensive tracking of tennis workout metrics provides value for dedicated league and club players"
top_complaint_theme: "Inaccurate swing classification and shot counting undermine the utility of the automated tracking features"
top_request_theme: "Data export functionality for workout and match statistics into spreadsheet formats like CSV or XLSX"
review_sample_size: 40
total_review_count: 50
analyzed_review_count: 50
data_age_days: 0
momentum_velocity: "zombie"
intelligence_version: 4
competitor_count: 4
tags: ["health & fitness", "freemium", "frustrated sentiment", "mobile app", "app review", "app analysis", "racquet", "sports", "players,"]
canonical_url: "https://marlvel.ai/intel-report/health-fitness/tenniskeeper-swings-scores"
license: "CC-BY-NC 4.0"
content_version: "v2"
---

# TennisKeeper: Swings & Scores App Audit

## TL;DR {#tldr}

- **Category**: Health & Fitness · Freemium
- **Signal**: Rating 2.83 · Sentiment Frustrated
- **Recent focus**: Inaccurate swing classification and shot counting undermine the utility of the automated tracking features (top complaint) · Comprehensive tracking of tennis workout metrics provides value for dedicated league and club players (top praise) · Data export functionality for workout and match statistics into spreadsheet formats like CSV or XLSX (top request)

> **TL;DR:** TennisKeeper: Swings & Scores is a health & fitness app by Christina Lau, rated 2.83/5 by 40 users, with Frustrated user sentiment (35/100), available on iOS.
>
> **Marlvel.ai App Intelligence** — Independent analysis. US Market. No publisher influence.

<!-- speakable-start -->
> **Key Insight:** TennisKeeper: Swings & Scores faces Frustrated user sentiment (2.83/5 from 40 reviews), with inaccurate swing classification and shot counting undermine the utility of the automated tracking features as the primary user concern.
<!-- speakable-end -->

## Quick Facts

| Fact | Value |
| :--- | :--- |
| **Rating** | 2.83/5 (40 reviews) |
| **User Mood** | Frustrated |
| **Category** | Health & Fitness |
| **Developer** | Christina Lau |
| **Pricing** | Freemium |
| **Platforms** | iOS |
| **Confidence** | High (0.7/1.0) |
| **Data Age** | 0d |

## Metadata & Market Performance
- **Publisher:** Christina Lau
- **Category:** Health & Fitness
- **Target Audience:** Racquet sports players, league team captains, and coaches who require detailed performance metrics and match tracking.
- **Platforms:** iOS
- **Version Audited:** 3.29
- **Audit Date:** 2026-06-06
- **Signal Count:** 50 reviews analyzed
- **Confidence:** High (0.7/1.0)
- **App Store ID (iOS):** 1097388824
- **Bundle ID:** com.tennis.tenniskeeper.TennisKeeper
- **Performance Trend:** Declining
- **Data Window:** Analysis based on signals collected up to 2026-06-06

<!-- section:executive-snapshot -->
## Executive Snapshot
**What it is:** TennisKeeper is a racquet sports activity and match tracker for iOS and Apple Watch.
**Why users hire it:** Players hire the app to quantify match performance and manage equipment lifespan, but the current sensor instability prevents it from fulfilling its primary utility as a reliable match-day log.
<!-- /section:executive-snapshot -->

<!-- section:features -->
## App DNA (Features & Intent)
- **[Differentiator] Apple Watch Swing Analysis:** Captures swing path, speed, angles, and contact point using Apple Watch sensors
- **[Differentiator] Live Match Point-by-Point Tracking:** Records match events including aces, double faults, and shot types in real-time
  * *User Intent:* Users want visibility into their own performance and progress.
- **[Differentiator] Equipment Maintenance Tracker:** Monitors usage hours for racquet strings and shoes with automated alerts for replacement
  * *User Intent:* Users want timely prompts to stay engaged without missing updates.
<!-- /section:features -->

<!-- section:market-position -->
## Market Position {#market-position}

TennisKeeper holds a #81 Grossing position in the Russian fitness category. The low review volume of 40 ratings suggests a niche user base that is currently sensitive to monetization friction.
<!-- /section:market-position -->

## Monetization Strategy
- **Model:** Freemium
- **Tiers:** Free tier with basic tracking, Pro Edition one-time purchase, Swing Analyzer, Insights Pack, and Live Match subscriptions
- **Analysis:** Hybrid model combining a one-time Pro Edition purchase for core stats with modular subscriptions for specialized data analysis.

<!-- section:sentiment -->
## 🔴 User Sentiment (High Confidence: 50 of 50 reviews analyzed) {#user-sentiment}
- **Overall Rating:** 2.83/5
- **Platform Split:** iOS 2.8/5 (40 ratings)
- **Overall Sentiment:** Frustrated

### Top Praises
- **Comprehensive tracking of tennis workout metrics provides value for dedicated league and club players**

### Top Complaints (Impact Areas)
- **Inaccurate swing classification and shot counting undermine the utility of the automated tracking features**
- **Frequent application crashes on the watch hardware disrupt data collection during active tennis matches**

### Top Requests (What Users Want)
- **Data export functionality for workout and match statistics into spreadsheet formats like CSV or XLSX**

<!-- /section:sentiment -->
<!-- section:swot -->
## SWOT Analysis {#swot}

**Core Strengths:**
- Equipment maintenance tracker functions as a high-utility retention mechanism for serious club players

**Critical Frictions:**
- 2.8★ rating reflects persistent sensor inaccuracy and watch-side stability failures

**Growth Levers:**
- Manual entry overrides for automated tracking errors could stabilize the user experience during sensor failures

**Market Threats:**
- Competitors with gamified reward systems siphon engagement from users seeking consistent match-day utility

<!-- /section:swot -->
## Recent Changes (v3 → v4) {#recent-changes}

The analysis transitioned from high-level technical observations to granular documentation of user-reported sensor failures and app crashes, resulting in a negative sentiment outlook.

**Overall trend**: Declining
**Compared at**: 2026-06-06

### High-impact changes
- **[Declined] Sentiment Shift to Negative** (sentiment) — Overall sentiment moved from mixed to negative, with new documentation of specific complaints regarding sensor inaccuracy and app crashes.
- **[Shifted] PM Action Item Prioritization** (positioning) — Development focus shifted from general sync stability to specific watch-side session persistence and manual entry overrides.

### Medium-impact changes
- **[Added] New Weakness and Opportunity** (swot) — Weaknesses now include persistent sensor inaccuracy; opportunities now include manual entry overrides to mitigate sensor failure.
- **[Shifted] Executive Summary Tone** (positioning) — The summary now explicitly links subscription gating to user pushback and identifies sensor-side crashes as the primary barrier to utility.

<!-- section:whats-new -->
## What's New

- **Latest (v3.29, 6 months ago):** Added support for iOS 26 and watchOS 26.
<!-- /section:whats-new -->

<!-- section:momentum -->
## App Momentum (Zombie) {#momentum}

- Ships support for latest OS versions.
- Maintains stable but low-volume update cadence.

> **Cadence:** 1 total versions · 0 majors in last 6 months · 201 days since last update

<!-- /section:momentum -->

<!-- section:so-what -->
## The "So What?" (Strategic Takeaway) {#so-what}

TennisKeeper: Swings & Scores is a challenged health & fitness app that is free with in-app purchases.
With a 2.83/5 rating from 40 reviews, it faces significant user friction.

<!-- speakable-start -->
> **Bottom Line:** TennisKeeper provides essential utility for serious racquet players, but persistent sensor instability and aggressive subscription gating erode user trust, so the team must prioritize watch-side reliability to stabilize retention before expanding the subscription portfolio.
<!-- speakable-end -->

**Best for:** Racquet sports players, league team captains, and coaches who require detailed performance metrics and match tracking.

<!-- section:pm-actions -->
### PM Action Plan (Next Best Moves)

- [ ] [INVEST] [HIGH IMPACT] Rebuild watch-side session persistence because frequent crashes are the top complaint → reduce churn — *Watch-side stability is the #1 cited cause for session data loss in reviews.* _(trade-off: deprioritize Pause new feature development for the Insights Pack until session stability reaches 99%.)_
- [ ] [PIVOT] [MEDIUM IMPACT] Ship manual entry overrides for shot counts because automated sensor errors undermine utility → improve user trust — *Users explicitly request manual entry to correct sensor misidentification of groundstrokes.* _(trade-off: deprioritize Deprioritize the Augmented Reality replay feature to free up engineering capacity.)_
<!-- /section:pm-actions -->

<!-- section:feature-gaps -->
### Feature Gaps vs Competitors

- Gamified reward system (available in PitPat but absent here)
- AI-driven workout suggestions (available in Liftr but absent here)
<!-- /section:feature-gaps -->

<!-- section:outlook -->
### Outlook: Mixed

The racquet sports tracking market is consolidating around high-reliability match utilities, leaving TennisKeeper exposed to rivals that prioritize sensor accuracy over complex data gating. The team must shift from feature expansion to stability hygiene to prevent further erosion of the core user base.

- 🔴 Persistent watch-side crashes during active matches erode the daily habit, which compounds the rating drag already visible on the platform.
- 🟢 The equipment maintenance tracker provides unique utility for serious players, creating a stable core of users who tolerate current technical flaws.
<!-- /section:outlook -->

<!-- /section:so-what -->

<!-- section:metrics -->
## Key Metrics Summary

| Metric | Value |
| :--- | :--- |
| Overall Rating | 2.83/5 |
| Total Reviews | 40 |
| Sentiment | Frustrated (35/100) |
| Confidence | High |
| Pricing Model | Freemium |
| Platforms | iOS |
| Key Features | 3 analyzed |
| Trend | Declining |
| Outlook | Mixed |
<!-- /section:metrics -->

## Competitor Comparison

| App | Rating | Sentiment | Developer |
| :--- | :--- | :--- | :--- |
| **TennisKeeper: Swings & Scores** (this app) | 2.83/5 | Frustrated | Christina Lau |
| [Liftr Workout & Gym Planner](https://marlvel.ai/intel-report/health-fitness/liftr-workout-gym-planner) | 4.5/5 | N/A | Karan Pandya |
| [Liftin' - Gym Workout Tracker](https://marlvel.ai/intel-report/health-fitness/liftin-gym-workout-tracker) | 4.7/5 | N/A | Valter Hemmi |
| [Weightroom Workout Tracker](https://marlvel.ai/intel-report/health-fitness/weightroom-workout-tracker) | 4.6/5 | N/A | Traduko AB |
| [PitPat](https://marlvel.ai/intel-report/health-fitness/pitpat) | 2.9/5 | Upset | JOYFIT INC |
| [TallerTeen - Grow Taller Now](https://marlvel.ai/intel-report/health-fitness/tallerteen-grow-taller-now) | 4.7/5 | Excited | Viral App Developement LLC |

## Company Profile
- **Developer:** Christina Lau
- **Website:** [https://www.tenniskeeperapp.com/](https://www.tenniskeeperapp.com/)
- **Social:** [Instagram](https://www.instagram.com/tenniskeeperapp) · [Facebook](https://www.facebook.com/tenniskeeper) · [X/Twitter](https://twitter.com/tennis_keeper) · [YouTube](https://www.youtube.com/channel/UCNcyosJFvU7rOX6fFNsxm5Q)

## Data Sources & Links
- **App Store:** [View on Apple Store](https://apps.apple.com/us/app/tenniskeeper-swings-scores/id1097388824?uo=4)
- **Dev Site:** [Official Website](https://www.tenniskeeperapp.com/)
- **Sources:** Developer website content, App store metadata, User reviews.

## Related Intel Reports
- [*Liftr Workout & Gym Planner*](https://marlvel.ai/intel-report/health-fitness/liftr-workout-gym-planner) (Karan Pandya) — 4.5/5 Rating | N/A Sentiment
- [*Liftin' - Gym Workout Tracker*](https://marlvel.ai/intel-report/health-fitness/liftin-gym-workout-tracker) (Valter Hemmi) — 4.7/5 Rating | N/A Sentiment
- [*Weightroom Workout Tracker*](https://marlvel.ai/intel-report/health-fitness/weightroom-workout-tracker) (Traduko AB) — 4.6/5 Rating | N/A Sentiment
- [*PitPat*](https://marlvel.ai/intel-report/health-fitness/pitpat) (JOYFIT INC) — 2.9/5 Rating | Terrible Sentiment
- [*TallerTeen - Grow Taller Now*](https://marlvel.ai/intel-report/health-fitness/tallerteen-grow-taller-now) (Viral App Developement LLC) — 4.7/5 Rating | Positive Sentiment
- [*Strava: Run, Bike, Walk*](https://marlvel.ai/intel-report/health-fitness/strava-run-bike-walk) (Strava, Inc.) — 4.7/5 Rating | Mixed Sentiment
- [*Taller AI: Height Maximizer*](https://marlvel.ai/intel-report/health-fitness/taller-ai-height-maximizer) (Leadimize) — 4.7/5 Rating | N/A Sentiment
- [*GoTall - Height Predictor*](https://marlvel.ai/intel-report/health-fitness/gotall-height-predictor) (Grow Labs LLC) — 4.6/5 Rating | N/A Sentiment
- [*Runmeter Running & Walking GPS*](https://marlvel.ai/intel-report/health-fitness/runmeter-running-walking-gps) (Abvio Inc.) — 4.7/5 Rating | Mixed Sentiment
- [*evolum - Meditation & Yoga*](https://marlvel.ai/intel-report/health-fitness/evolum-meditation-yoga) (Evolum) — 4.7/5 Rating | Positive Sentiment

## Methodology {#methodology}

This report was generated by Marlvel.ai's 5-stage AI intelligence pipeline:

1. **Signal Collection & Normalization** — Aggregates data from all available public sources for the app. Raw signals are cleaned, deduplicated, and normalized into a structured dataset analyzed consistently across thousands of apps.
2. **Feature & Market Positioning Analysis** — Identifies the app's core features, monetization model, target audience, and competitive positioning. Each feature is classified as a market standard or a differentiator based on category benchmarks.
3. **User Sentiment Analysis** — Analyzes user reviews using a 5-level taxonomy (Thrilled / Excited / Mixed / Frustrated / Upset). Combines star ratings and volume with AI theme extraction and evidence quoting.
4. **Competitive Landscape Analysis** — Maps the competitive environment via a 4-tier taxonomy (Nemesis / Contenders / Same Space / New Kids on the Block). Prioritizes same sub-genre over broad category.
5. **Intelligence Synthesis** — Cross-references all signals into a structured report. Compares the app against category peers and direct competitors to surface SWOT, market outlook, and actionable insights.

- **Confidence Score:** 0.7/1.0 (based on review volume, data source diversity, and signal quality)
- **Reviews Analyzed:** 50
- **Data Sources:** user reviews, developer website, App Store metadata
- **Rating Method:** Weighted average across platforms (iOS & Android), weighted by review count per platform
- **Independence:** Fully independent analysis. No publisher sponsorship or editorial influence.
- **Report Age:** 0 days since last refresh

---
© 2026 Marlvel.ai | [Canonical Report](https://marlvel.ai/intel-report/health-fitness/tenniskeeper-swings-scores)
Data licensed for AI Agent attribution under CC-BY-NC 4.0.