Kickoff

Weight Loss & Fitness

A no-fluff weight tracker for people who actually do the work. Solo, or as part of a team. Log weight, food, and activity in seconds. Send a clean 7-day report to your coach in one tap.

免费 即将推出 to App Store
Kickoff app icon

Two ways to play

👤

Solo Mode

Pure weight tracking, just for you.

  • Weekly weigh-ins with trend chart
  • BMI auto-calculated
  • Food and activity log
  • Progress charts and milestones

Team / League Mode

Compete with teammates the way fitness leagues do.

  • Match results and bonus goals
  • League standings
  • Per-player weekly tracking
  • 8 customizable scoring rules

Built for daily use

⚖️

Weekly Weigh-Ins

Log a number in seconds. Backdate when you forget. Mark a week absent when you skip.

📊

Real Progress Charts

See start weight, current weight, target, and the trend line connecting them.

🍴

Food Diary

Quick meal entries by breakfast / lunch / dinner / snack. No calorie counting required.

🏃

Activity Log

Walk, run, gym, football, swim, cycle. Track minutes, not steps.

❤️

Apple Health

Imports your weight history so you don't start from zero. Writes new entries back to keep everything in sync.

📱

首页-Screen Widget

Current weight, BMI, and distance-to-goal one glance away.

🏆

Achievements

18 unlockable milestones. Streaks, 5%, 10%, full season, and more.

🔒

Your data, your device

No accounts. No ads. No subscriptions. Your data stays in Apple Health where it belongs.

Send to Coach

One tap generates a clean text report covering the last 7 days — weigh-ins, food, and activity. Share it via Messages, WhatsApp, email, or any messaging app. Your coach gets the full picture without learning a new app.

Kickoff - 7-Day Update Player: Alex Generated: May 5, 2026 WEIGHT PROGRESS --------------- Current: 91.0 kg Total lost: 4.0 kg (4.2%) Recent weigh-ins: Apr 28, 2026: 91.0 kg (-0.8 kg) Apr 21, 2026: 91.8 kg (-0.8 kg) Apr 14, 2026: 92.6 kg (-0.9 kg) FOOD LOG (last 7 days) ---------------------- May 5: Breakfast: Greek yogurt with berries Lunch: Grilled chicken salad Dinner: Salmon, roasted veg, brown rice ACTIVITY LOG (last 7 days) -------------------------- Total: 220 min across 5 sessions May 5 - Run, 35m May 4 - Gym, 45m May 3 - Walk, 50m Sent from Kickoff
"Most weight-loss apps want to be a lifestyle. This one wants to get out of your way and let you log a number."

常见问题

Setup, troubleshooting, and the philosophy behind Kickoff

Getting Started

Solo Mode or Team Mode — which should I pick?

+

Solo if you're tracking your own weight loss without a competition. Team if you're in a fitness league (Man v Fat-style) where matches, weekly weigh-ins, and standings matter. You can switch modes from Settings — your data follows you.

How do I import my historical weight from Apple Health?

+

Onboarding asks for HealthKit access. Grant it, and Kickoff imports every weight reading Apple Health has on file. Apple Health is the source of truth — Kickoff writes new weigh-ins back to Apple Health, so your iPhone Health app stays in sync.

Do I need an account?

+

No. No account, no email, no password. Your data lives on your device + Apple Health. Coach Share generates a text report you send via Messages / WhatsApp / email — no accounts on either side.

Coach Share

What does the Coach Share report include?

+

Last 7 days: every weigh-in with delta, every food entry by meal, every activity session with duration. Plus current weight, total lost, and percent of starting weight. Plain text, copy-pastable, ~30 lines. Designed to fit in a single iMessage bubble.

Can I customize what's in the report?

+

Coach Share has a content toggle for: weigh-ins, food, activity, and footer notes. Disable any to keep the report focused.

Is the report 7 days or longer?

+

7 days by default. Long press the Coach Share button to choose a custom range (Pro). Most coaches prefer the 7-day cadence.

League Sync (Team Mode)

What leagues are supported?

+

Any league publishing weekly fixtures + results on a public web page. Kickoff includes a built-in URL parser for the major weight-loss-football platforms; you can also paste any league URL and Kickoff scrapes the table.

Why didn't my latest match sync?

+

Three common reasons: (1) the league hasn't posted results yet — Kickoff syncs what the page shows, (2) the league site changed its HTML structure and the parser needs updating (we ship updates as fixes), (3) URL mode is set to manual — switch to auto in League Settings.

I edited a match locally and it got overwritten by URL sync

+

v1.2 introduced conflict resolution. Edit a match → the next URL sync detects your edit (within 5 minutes), shows a "Keep mine / Use synced / Merge" sheet. URL sync mode picker (auto / manual / disabled) is in League Settings.

Match Day & Live Mode

What's Live Match Mode?

+

v1.2 feature. While playing, tap "Start Live Match" — Kickoff runs a timer, lets you log goal scorers, assists, cards, and own-goals as they happen. When the match ends, the result is auto-saved AND a HKWorkout record is logged to Apple Health (sport: Soccer). Solo mode users can use Live Mode too — goals attributed to "you" automatically.

HealthKit didn't auto-link my workout

+

Kickoff's HealthKit auto-discovery looks for Soccer-type workouts (≥20 min, in the last 30 days, not already linked). If your Apple Watch logged the workout but it didn't appear, check: was the workout type set to Soccer? (Other type → no auto-link.) Was it ≥20 min? Did Apple Health write it ≥30 days ago?

故障排查

BMI shows wrong number

+

BMI = weight / height². Make sure your height is set in Settings → Profile (not just weight). Apple Health height syncs automatically if set there. Imperial vs metric: Kickoff respects your iOS region, but you can override per-field.

Multi-image OCR import didn't read my fixture page

+

Tips: (1) screenshot only the standings table, not the whole page, (2) make sure team names + numbers are visible — don't crop too tight, (3) if the website uses unusual fonts, OCR confidence drops. The "Manually edit" path is always available as a fallback.

Achievements unlocked but no notification

+

Notifications need permission. Settings → Notifications → Kickoff → Allow. iOS may suppress the first notification if you have Focus mode on. The achievement is still unlocked even without the alert — check Achievements view to confirm.

Widget shows old weight

+

iOS refreshes widgets on a system schedule (every 15-60 min, varies). Force refresh: long-press the widget → Edit Widget → Done. Or open Kickoff once — that triggers an immediate widget reload.

Daily food log reminder didn't fire

+

Set the time in Settings → Reminders → Food Log Reminder. The reminder is local (on-device), no cloud. Make sure notifications are allowed. v1.2 added this; if you upgraded, the reminder defaults off — turn it on.

Lose weight without the noise

Kickoff is free. No accounts, no ads, no subscriptions. Coming soon to the App Store.