Privacy Policy
Last updated: April 2026
1. Who we are
VibeLog is an iOS application developed and operated by Brad Hudson ("we," "us," or "our"). If you have questions about this policy, contact us at support@vibelogapp.com.
2. What data we collect
We collect only the data necessary to provide the app's features:
Account information
- Your name and email address provided through Apple Sign In
- A unique user identifier assigned by Apple
- Your device timezone (used to calculate daily streak resets at midnight local time)
Health and fitness data you log
- Meal descriptions you enter and the AI-estimated calorie and protein values
- Body weight entries you manually log
- Exercise and cardio sessions you log
- Daily step counts pulled from Apple HealthKit (read-only, with your permission)
Usage data
- Log timestamps and entry counts (used to calculate your streak)
- Which AI model processed your request (used for internal cost monitoring only)
- App crash reports and error logs (if you consent to analytics — see Section 5)
We do not collect your precise GPS location, contacts, camera roll, or any data beyond what is listed above.
3. How we use Apple Sign In
VibeLog uses Sign in with Apple as the only authentication method. When you sign in:
- Apple provides us with a stable user identifier, your name, and optionally your email address
- If you choose to hide your email, Apple provides a private relay address — we never see your real email in this case
- We store your Apple user ID to identify your account and associate your logs with it
- We do not receive your Apple ID password at any point
4. How we use Apple HealthKit
VibeLog requests read-only access to your step count data from Apple HealthKit. This permission is optional — the app works without it.
- We read step count data to display your daily steps in the progress rings and step trend charts
- HealthKit data is displayed in the app only — it is never transmitted to our servers or shared with any third party
- We do not write any data back to HealthKit
- Per Apple's requirements, HealthKit data is never used for advertising, market research, or sold to data brokers
5. AI meal estimation
When you describe a meal, your text description is sent to an AI model (Claude Haiku 4.5 by Anthropic, or Amazon Nova Micro) to estimate calories and protein. This means:
- Your meal description text is transmitted to Anthropic or Amazon Web Services for processing
- We do not send your name, email, or any identifying information alongside meal descriptions
- Anthropic and AWS process requests under their standard enterprise data handling policies and do not use your data to train their models without explicit consent
- Meal descriptions are not stored by Anthropic or AWS after processing
6. Crash reporting and analytics
VibeLog uses Sentry for crash reporting to help us identify and fix bugs. Sentry may collect:
- Stack traces and error details when the app crashes
- Device type and iOS version
- A anonymized session identifier
Crash reports do not include your meal logs, weight data, or any personal health information. Sentry's privacy policy is available at sentry.io/privacy.
7. Data storage and security
Your data is stored on Amazon Web Services (AWS) infrastructure in the United States. We use:
- Encrypted connections (HTTPS/TLS) for all data in transit
- AWS DynamoDB with access controls for data at rest
- Authentication tokens that expire and rotate automatically
No system is perfectly secure. While we take reasonable precautions, we cannot guarantee absolute security of your data.
8. Data sharing and third parties
We do not sell your data. We do not share your personal data with advertisers. The only third parties who may process your data are:
- Apple — authentication via Sign in with Apple and HealthKit
- Anthropic — AI meal estimation (meal description text only, no personal identifiers)
- Amazon Web Services — cloud hosting and AI meal estimation via Amazon Bedrock
- Sentry — crash reporting (no health data)
We may disclose data if required by law, court order, or to protect the safety of users or the public.
9. Data retention and deletion
We retain your data for as long as your account is active. If you delete your account:
- Your meal logs, weight entries, and exercise logs are permanently deleted within 30 days
- Your account record is deleted within 30 days
- Anonymized, aggregated usage statistics that cannot identify you may be retained
To request account deletion, email support@vibelogapp.com with the subject line "Delete my account." You can also revoke VibeLog's access to your Apple ID at any time in your Apple ID settings under Password & Security → Apps Using Apple ID.
10. Children's privacy
VibeLog is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us at support@vibelogapp.com and we will delete it promptly.
11. Your rights
Depending on your location, you may have rights including:
- The right to access the personal data we hold about you
- The right to correct inaccurate data
- The right to delete your data
- The right to export your data in a portable format
To exercise any of these rights, contact us at support@vibelogapp.com.
12. Changes to this policy
We may update this policy from time to time. When we make significant changes, we will update the "Last updated" date at the top and notify you within the app. Continued use of VibeLog after changes constitutes acceptance of the updated policy.
13. Contact
Questions about this privacy policy? Contact us at:
This privacy policy applies to the VibeLog iOS application and the vibelogapp.com website.