StepPup is designed to be your companion on every walk with your virtual pup. We believe in transparency and want you to understand exactly how we handle your information. This policy explains what data we collect, why we collect it, and how we protect it. Your data stays on your device — we don't have servers collecting your personal information.
Information We Collect
StepPup collects only the information necessary to provide you with a delightful dog walking experience. Here's an overview of the types of data we access:
Health & Fitness Data
Steps, distance walked, workout duration, and calories burned via Apple HealthKit
Location Data
Your walking route during active workout sessions only
Game Progress
Your virtual dog's stats, achievements, coins, and customizations
HealthKit Integration
StepPup integrates with Apple HealthKit to track your walking activity and reward you for staying active. We access the following HealthKit data with your permission:
- Step Count: To track your daily steps and progress toward goals
- Walking/Running Distance: To measure how far you and your virtual pup have traveled
- Workout Sessions: To record your walking sessions and earn in-game rewards
- Active Energy Burned: To display calories burned during walks
HealthKit data is processed entirely on your device and is never transmitted to external servers. We only read data — we never write to or modify your HealthKit records.
You can revoke HealthKit access at any time through your device's Settings → Privacy → Health → StepPup.
Location Services
Location data is used to track your walking route during active workout sessions. This enables us to:
- Calculate accurate distance traveled during outdoor walks
- Provide route visualization for your walking sessions
- Enhance workout accuracy when GPS data is available
Location tracking is only active during workout sessions that you manually start. We use "While Using" location permission — your location is never tracked in the background or when the app is closed.
Route data is stored locally on your device and is not transmitted to any servers. You can disable location services at any time through Settings → Privacy → Location Services → StepPup.
Local Data Storage
Your game progress and preferences are stored locally on your device using secure iOS storage mechanisms. This includes:
- Dog Profile: Your virtual companion's name, appearance, happiness level, and bond XP
- Game Progress: Achievements unlocked, coins earned, items collected, and lifetime statistics
- Preferences: Daily step goals, notification settings, theme choices, and unit preferences
- Walk History: Records of past walking sessions and rewards earned
All game data is stored exclusively on your device. We do not operate servers that collect or store your personal information. If you delete the app, your local data will be removed.
iCloud Backup
StepPup offers optional iCloud backup to keep your game progress safe. When enabled:
- What's Backed Up: Dog stats, achievements, coins, walk history, and settings
- Where It's Stored: Your private iCloud account using Apple CloudKit
- Who Can Access It: Only you — data is stored in your personal iCloud container
- Automatic Backups: Daily automatic backups keep your progress safe
iCloud backup is entirely optional. You can enable, disable, or manually trigger backups in the app settings. Your backup data is managed by Apple according to their iCloud privacy policy.
You can disable iCloud backup at any time through the app's Settings. Deleting the app will not delete your iCloud backup data — you can restore it if you reinstall.
Game Center
StepPup integrates with Apple Game Center to provide leaderboards and achievements. When you opt in to Game Center:
- Your Game Center display name may appear on public leaderboards
- Walking statistics like total steps and distance may be shared for leaderboard rankings
- Achievement progress is synced with your Game Center profile
Game Center integration is optional. You can participate in leaderboards or keep your progress private. Game Center data is managed by Apple according to their privacy policy.
Push Notifications
With your permission, StepPup may send you local notifications to:
- Remind you to collect daily XP before the day ends
- Provide morning motivation to walk with your virtual companion
- Celebrate achievements and milestones
All notifications are generated locally on your device. We do not use push notification servers or collect device tokens. You have full control over notification preferences in the app settings.
Children's Privacy
StepPup is suitable for users of all ages. Since we do not collect or transmit personal data to servers, the app complies with children's privacy regulations including COPPA.
Parents and guardians should be aware that:
- HealthKit integration requires parental consent for users under 13
- Game Center features are subject to Apple's parental controls
- All data remains on the device under parental supervision
Your Rights & Choices
You have complete control over your data in StepPup:
- Access: View all your data directly in the app's settings and statistics screens
- Deletion: Delete all data by uninstalling the app or using the reset option in settings
- Permissions: Revoke HealthKit, Location, or Notification permissions at any time through iOS Settings
- Game Center: Opt out of leaderboards by signing out of Game Center
Since all data is stored locally, you maintain full ownership and control. There's no account to delete or data request to submit — simply manage your data directly through the app and iOS settings.
Changes to This Policy
We may update this Privacy Policy from time to time to reflect changes in the app or legal requirements. When we make changes:
- The "Last Updated" date at the top will be revised
- Significant changes will be communicated through the app
- Continued use of the app constitutes acceptance of the updated policy
Contact Us
Have questions about this Privacy Policy or how StepPup handles your data? We'd love to hear from you.