What we collect
- Your spoken answers. When you practice, your voice is recorded to a file on your device. That recording is passed to Apple's Speech Recognition to be transcribed, which may process it on Apple's servers rather than on the device itself. The recording is saved on your device and is never uploaded to InterviewBuddy's servers or sent to OpenAI. The transcript text of each answer and the question are sent to InterviewBuddy's scoring service so your answer can be scored and feedback can be generated.
- Job details you add. If you add a résumé, job post, company name or notes about the company, that text is stored on your device and sent to InterviewBuddy's scoring service with your answers and when questions are written for you, so the questions and feedback fit your target job.
- Practice session data. Your scores, transcripts, saved sessions, and related coaching data are stored on your device using SwiftData. If iCloud / CloudKit is available on your device, that data may also sync privately through your Apple account.
- Purchases and your app ID. The app makes a random ID for you (no name or email). Your subscription purchases are stored under that ID by RevenueCat so the app knows what you've paid for.
- Usage data. The app records which screens you reach and which buttons you use, for example finishing onboarding, getting an answer scored, or opening the paywall, so we can see where it is hard to use. It is stored under a separate random ID, which is attached to your purchase record, and never includes what you said or typed, your résumé, job post, company or questions.
- Your Support ID. When you email us from the app (Settings → Contact the developer), the email includes your app ID as a "Support ID" so we can look up your purchases. That connects your purchases and usage data with your email address, so we treat them as linked to you. Your answers, transcripts and job details are never sent with that ID.
- This website. We count page visits, how far down a page you scroll, and clicks on the App Store button, using a random ID that is kept only until you close the tab. We use no cookies, store no IP addresses, and respect your browser's Do Not Track setting.
- App preferences. We store onboarding status and app preferences using standard iOS app storage on your device.
- IP address. When the app contacts our scoring service, the service sees your IP address. We keep it for up to 24 hours as a rate-limit counter to prevent abuse, and we don't link it to your answers.
What we do not collect
- We don't ask for your name or email address, and there is no account to create. We only see your email address if you email us. If your résumé contains your name or contact details, they are sent with it for scoring and question writing and are not stored by us.
- We do not sell your data to anyone, ever.
- We do not use your data for advertising.
- We do not track you across other apps or websites.
- We do not store your voice recordings on our servers.
Third-party services
| Service | Purpose | Their Privacy Policy |
|---|---|---|
| InterviewBuddy scoring service | Receives the transcript text of each answer, the question, and any résumé text, job post, company name and notes you add, and returns question generation and AI scoring results | — |
| OpenAI API | Used behind InterviewBuddy's scoring service for transcript cleanup, question generation and answer scoring | openai.com/policies/privacy-policy |
| Vercel | Hosts InterviewBuddy's scoring service | vercel.com/legal/privacy-policy |
| Upstash | Stores short-lived rate-limit counters keyed by IP address | upstash.com/trust/privacy.pdf |
| Apple Speech Recognition | Transcription of spoken answers (may process the recording on Apple's servers) | apple.com/privacy |
| Apple iCloud / CloudKit | Optional private sync of your practice history across your Apple devices | apple.com/privacy |
| PostHog | Usage data from the app and anonymous visit counts from this website, with location lookup turned off | posthog.com/privacy |
| RevenueCat | Subscription infrastructure and entitlement handling for active weekly and yearly paid plans (and legacy monthly plans), stored under your random app ID | revenuecat.com/privacy |
Your transcript text, and any résumé, job post and company notes you add, are processed through InterviewBuddy's scoring service and may be handled by OpenAI as part of that scoring pipeline.
Data retention
Your practice sessions — scores, transcripts, and competency history — live on your device for as long as you keep the app installed. Audio recordings are kept only for your most recent sessions so the app doesn't grow without limit on your device; older recordings are deleted automatically, while the transcript and scores for those sessions are kept. If CloudKit sync is active on your device, synced copies may also exist in your private iCloud account. Deleting the app removes local data.
Your rights
You can delete your practice data, including any résumé, job post and notes, in Settings → Delete Practice Data in the app, or delete all local app data by deleting the app. If CloudKit sync is active, you can also manage synced app data through your Apple account settings. For privacy questions, use the InterviewBuddy support page.
Children
InterviewBuddy is not directed at children under 13 and does not knowingly collect information from children.
Changes to this policy
If we make material changes, we will update the "Last updated" date above. Continued use of the app after changes constitutes acceptance of the updated policy.