Track your baby's kicks simply and beautifully.
FetalKick helps you monitor your baby's movements throughout the day. Just tap to count each kick during your daily sessions — no fuss, no complicated setup.
- Open the app — You'll see the home screen with a "New Session" floating action button
- Tap "New Session" — The app enters setup mode with meal and date selection enabled
- Choose your meal — Select Breakfast, Lunch, Snacks, or Dinner
- Pick a date — Use the date picker, then confirm with "OK"
- Start counting — The app enters counting mode with your selected meal and date shown. You
can:
- Tap the big button to count kicks (with or without the timer)
- Start, pause, or reset the timer
- Lock the screen to prevent accidental taps
- Exit the session — Tap "Exit". If you recorded any kicks, the session saves automatically. If the count is zero, the session is discarded
| Feature | What It Does |
|---|---|
| Meal-based tracking | Log kicks that fit your routine |
| Timed sessions | Set a duration and track kicks in real-time |
| Home screen widget | See today's total at a glance |
| History | Browse and manage past sessions |
| Export your data | Download everything as a CSV file |
| Customizable goals | Set your target kicks (4-20) and session length |
| Dark mode | Easy on the eyes, day or night |
| Dynamic colors | Matches your phone's theme on Android 12+ |
| History | Counter |
|---|---|
| View past sessions | Tap to count kicks |
Monitoring fetal movements is a simple way to stay aware of your baby's activity patterns. Most healthcare providers recommend tracking kicks starting around week 28 of pregnancy. FetalKick makes it easy to notice patterns and share data with your care team.
Note: This app is for tracking purposes only. If you notice any changes in your baby's movement patterns, please contact your healthcare provider.
- Install the app on your Android device
- Open FetalKick and tap "New Session"
- Choose your meal and date, then confirm
- Tap the button each time you feel a kick
- Exit when done — kicks are saved automatically
Requirements
- Android Studio Hedgehog or later
- JDK 17+
- Android SDK 37
Build from source
git clone https://github.com/your-repo/FetalKick.git
cd FetalKick
./gradlew assembleDebugThe APK will be in app/build/outputs/apk/debug/.
- Storage — For exporting your data to a file
- Notifications — Optional reminders to track kicks
Having issues or have a suggestion? Open an issue on GitHub.
Made with care for expecting parents everywhere.
