Legal
Privacy Policy
Effective and last updated: November 8, 2026
SoleBuddy is operated by Miguel Carranza ("SoleBuddy," "we," "us," or "our"). This policy explains how information is handled when you use the SoleBuddy iPhone application and this website (together, the "Service").
Contact: hello@solebuddy.app
1. Summary
- SoleBuddy does not require an account.
- Your shoe records, workout assignments, settings, and saved scan history are stored on your device.
- Apple Health workouts are read only after you grant permission.
- An outsole image is sent to Google through Firebase AI Logic only when you request a wear analysis.
- RevenueCat processes subscription status, and Firebase Crashlytics may process crash diagnostics.
- We do not sell personal information, show third-party ads, or use Health data for advertising.
2. Information Processed by the App
Shoe and workout records
SoleBuddy stores details you enter or choose, including shoe names, brands, models, colorways, photos, purchase dates, mileage goals, notes, run-type tags, retirement status, and default-shoe choices. It also stores workout dates, distance, duration, assignment state, and related identifiers needed to prevent duplicate imports.
These records are stored in the app's local database on your device. SoleBuddy does not operate an account database or cloud-sync service for this information. You may manually export a backup, including saved images, and import it on another device. Any exported file is under your control.
Apple Health
If you grant permission, SoleBuddy reads supported running and walking workout information from Apple Health to calculate shoe mileage and show activity history. Apple controls Health permissions, and you can change them in iOS Settings or the Health app.
SoleBuddy does not sell Health data, use it for advertising, or disclose it to data brokers. Health data remains in the app's local records and is not included in an AI wear-analysis request.
Camera, photos, and outsole scans
You may take an outsole photo with the camera or select one from your photo library. The app processes the image on-device for framing, compression, display, and storage. Successful scan images and results are stored locally so you can review scan history.
When you tap to analyze a scan, the compressed outsole image and limited shoe context, such as brand and model, are sent through Firebase AI Logic to Google's Gemini service. Google processes this information to return visible-wear observations. Do not include people, addresses, documents, or other sensitive information in the photo. AI results may be inaccurate and are not medical advice.
Subscriptions
Apple processes App Store purchases and billing. RevenueCat processes an app-specific customer identifier, product and entitlement information, purchase status, and related technical data so SoleBuddy can provide Pro features, restore purchases, and display subscription-management tools. We do not receive your full payment-card details.
Diagnostics and security
Firebase Crashlytics may receive crash reports, device and operating-system information, app version, timestamps, and technical diagnostics. Firebase App Check uses Apple's App Attest or DeviceCheck to help verify that requests come from a legitimate copy of the app. These services help us maintain reliability and protect the AI-analysis service.
Notifications
If you opt in, SoleBuddy schedules local notifications for background workout alerts and scan reminders. You can disable these features in SoleBuddy Settings or iOS notification settings. SoleBuddy does not send marketing notifications.
3. Website Data
This website is static and does not use advertising trackers, analytics scripts, account cookies, or contact forms. Cloudflare may process standard network information such as IP address, browser details, timestamps, and security signals to deliver and protect the website according to its own privacy terms.
4. How Information Is Used
Information is processed only as needed to provide shoe tracking, workout import and assignment, backups, outsole analysis, subscription access, local notifications, customer support, security, and crash diagnosis; to comply with law; and to protect users and the Service.
5. Service Providers and Disclosure
Depending on the features you use, information may be processed by Apple (HealthKit, StoreKit, App Store, App Attest, and device services), Google/Firebase (AI analysis, App Check, and crash reporting), RevenueCat (subscription management), and Cloudflare (website delivery and security). We may also disclose information when required by law or reasonably necessary to protect rights, safety, and security.
We do not sell or rent personal information and do not share it for cross-context behavioral advertising.
6. Retention and Deletion
Local app records and images remain until you delete them, reset the app, or uninstall SoleBuddy. You can delete shoes, workouts, and scans in the app, subject to available controls, or erase all app data by deleting the app. Manual backup files remain wherever you save or share them until you delete them there.
Third-party providers retain service, purchase, security, and diagnostic records under their own policies and legal obligations. Support emails are retained as reasonably needed to answer the request and maintain a record of the correspondence.
7. Your Choices and Rights
- Manage Apple Health, camera, photo-library, and notification permissions through iOS.
- Turn automatic assignment and background workout alerts on or off in SoleBuddy Settings.
- Export, import, edit, or delete locally stored records using available app controls.
- Manage or cancel a subscription through your Apple Account subscriptions.
- Contact us to exercise rights available under applicable privacy law regarding information we control.
Because most SoleBuddy records remain only on your device, we generally cannot access or recover them for you.
8. International Processing
Our service providers may process information in the United States and other countries. Where required, they use recognized safeguards for international transfers.
9. Children
SoleBuddy is not directed to children under 13, or a higher minimum age where local law requires it. If you believe a child has provided personal information to us, contact us.
10. Security
We use reasonable technical and organizational safeguards, including platform permission controls, encrypted network connections, and app-attestation tools. No system is completely secure, and you are responsible for protecting your device and exported backup files.
11. Changes
We may update this policy as SoleBuddy changes. The current version will be posted here with a revised date. We will provide additional notice when required by law.
12. Contact
Miguel Carranza
Email: hello@solebuddy.app