Effective Date: April 10, 2026 · Last Updated: April 10, 2026
Our commitment: Steps Counter with AI is built with privacy at its core. Your health and fitness data stays on your device and in your personal iCloud account. We do not sell, share, or monetize your personal data. We do not display ads. We do not require account creation.
Steps Counter with AI ("the App") is developed and operated by MK Apps ("we", "us", "our"). We are an independent app development studio committed to building high-quality, privacy-respecting fitness applications.
Developer: MK Apps
Website: https://mkapps.app
Support Email: products@mkapps.app
Bundle Identifier: com.mkapps.stepai.liveactivitytracker
We collect the minimum data necessary to provide you with an excellent step tracking and fitness coaching experience. Here is a complete overview of every data type the App accesses:
| Data Type | Purpose | Storage |
|---|---|---|
| Step count | Core step tracking, goals, analytics, AI Coach insights | On-Device |
| Walking/running distance | Distance tracking, workout routes, analytics | On-Device |
| Active energy burned (calories) | Calorie tracking, calorie balance view, mission targets | On-Device |
| Flights climbed | Floor tracking, daily missions | On-Device |
| Exercise minutes | Active minutes tracking, daily missions | On-Device |
| Heart rate | Heart rate trend analytics (read-only) | On-Device |
| Wheelchair push count | Accessibility: wheelchair mode step equivalent | On-Device |
| GPS location (during workouts only) | Route mapping, distance calculation, elevation tracking | On-Device |
| Motion sensor data (accelerometer) | Real-time step counting via CoreMotion pedometer | On-Device |
| Profile information (name, height, weight, birth date, gender) | BMR/calorie calculation, stride length, AI Coach personalization | On-Device iCloud Backup |
| Step Battle data (participant names, scores) | Multiplayer step challenges with friends | iCloud CloudKit |
| App usage events (screen views, feature usage) | Analytics to improve app experience | Firebase Analytics |
| Crash logs | Identifying and fixing bugs | Firebase Crashlytics |
| Push notification token | Sending goal reminders and motivational notifications | Firebase Messaging |
Steps Counter with AI integrates with Apple Health (HealthKit) to provide comprehensive fitness tracking. This is the most sensitive data we access, and we treat it with the highest level of care.
HealthKit Data Guarantee: In compliance with Apple's HealthKit guidelines, we guarantee that health data read from HealthKit is:
You can grant or revoke HealthKit access at any time in Settings → Health → Data Access & Devices → Steps Counter. The App will continue to function with limited features if HealthKit access is denied.
The App requests location permission ("When In Use") only for GPS workout tracking. Location data is used to:
We do not track your location in the background. Location data is collected only during active workouts when you explicitly start a GPS workout session. Route data is stored locally on your device and is never transmitted to our servers or any third party.
You can revoke location access at any time in Settings → Privacy & Security → Location Services → Steps Counter.
The App uses Apple's CloudKit framework for two features:
When you choose to back up your data, the App saves your profile, settings, streaks, achievements, and the last 90 days of step data to your private iCloud database. This data is:
When you create or join a Step Battle, participant names and step scores are synced via CloudKit to enable real-time multiplayer challenges. This data is shared only with the participants you explicitly invite via a share link. Battle data is stored in iCloud and is not accessible by MK Apps.
We use the following Google Firebase services to improve app quality:
We collect anonymized, non-personally-identifiable app usage events such as screen views, feature interactions (e.g., "workout started", "goal reached", "AI coach viewed"), and theme changes. This data helps us understand which features are most valuable and where to invest development effort.
Firebase Analytics does not receive any HealthKit data, health metrics, location data, or personal profile information. We do not use Firebase Analytics for advertising purposes.
Crash reports are collected automatically when the App encounters an error. These reports include device type, operating system version, and the technical stack trace of the crash. Crashlytics does not collect personal information, HealthKit data, or location data.
We use FCM to send push notifications such as goal reminders, streak alerts, and Step Battle updates. Your device's push notification token is stored by Firebase to deliver these messages. You can disable push notifications at any time in Settings → Notifications → Steps Counter.
For more information about Firebase's data practices, please review Google Firebase Privacy Policy.
The majority of your data is stored exclusively on your device using Apple's SwiftData framework and UserDefaults:
This data never leaves your device unless you explicitly choose to back up to iCloud.
The App integrates with the following third-party services:
| Service | Provider | Purpose | Data Sent |
|---|---|---|---|
| Firebase Analytics | Google LLC | App usage analytics | Anonymized events, device type, OS version |
| Firebase Crashlytics | Google LLC | Crash reporting | Crash logs, device type, OS version |
| Firebase Cloud Messaging | Google LLC | Push notifications | Device push token |
| Apple HealthKit | Apple Inc. | Health data sync | Read/write per user permission (on-device only) |
| Apple CloudKit | Apple Inc. | iCloud backup & Step Battles | Profile, step data, battle scores (user's private iCloud) |
| Apple MapKit | Apple Inc. | Workout route display | Map tile requests (general area, not exact location) |
We do not use any advertising SDKs, data brokers, or user tracking services. The App contains no ads.
We do not sell, rent, trade, or otherwise share your personal data with third parties for their commercial purposes. Your data may only be disclosed in the following limited circumstances:
You have full control over your data:
Steps Counter with AI is not directed at children under the age of 13 (or the applicable age of digital consent in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us at products@mkapps.app and we will promptly delete such information.
Your on-device data stays on your device and does not cross borders. Firebase Analytics and Crashlytics data may be processed by Google in the United States or other countries where Google maintains facilities. Google complies with applicable data protection frameworks for international transfers. iCloud data is processed by Apple in accordance with Apple's Privacy Policy.
We implement the following security measures:
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, you have additional rights under the General Data Protection Regulation (GDPR):
To exercise any of these rights, contact us at products@mkapps.app. We will respond within 30 days.
If you are a California resident, the California Consumer Privacy Act (CCPA) provides you with additional rights:
To exercise your CCPA rights, contact us at products@mkapps.app.
We may update this Privacy Policy from time to time. If we make material changes, we will notify you by updating the "Last Updated" date at the top of this page and, where appropriate, through an in-app notification. We encourage you to review this policy periodically.
Continued use of the App after changes are posted constitutes your acceptance of the revised policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
We will do our best to respond to all inquiries within 7 business days.