Introduction
Rehearse Coach ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application (the "App"). The App provides AI-powered interview practice with real-time feedback to help users improve their interview skills.
Please read this privacy policy carefully. If you do not agree with the terms of this privacy policy, please do not access the App.
Information We Collect
1. Personal Information
Account Information (for registered users):
- Email address
- Name
- Password (encrypted)
Anonymous Users:
- Device identifier (UUID)
- Participant identity (for session management)
2. Interview Recording Data
Audio and Video:
- Audio recordings during interview practice sessions (via microphone)
- Video recordings during interview practice sessions (via camera)
- Real-time audio/video streams processed through LiveKit for interview sessions
Transcription Data:
- Speech-to-text transcripts of your interview responses
- Word-level timestamps and confidence scores
- Speech metrics including words per minute (WPM), pace analysis, filler word detection (e.g., "um", "uh"), and pause detection and duration
3. Interview Analysis Data
- Full interview transcripts
- Interview duration and timestamps
- Performance metrics (overall score, confidence score)
- AI-generated feedback and improvement suggestions
- Case interview responses (if applicable)
- Interview difficulty level and question type
4. Technical Information
- Device type and operating system
- Network connection status and quality
- App version and usage logs
- Error logs and crash reports (for debugging purposes)
How We Use Your Information
We use the collected information for the following purposes:
- Provide Interview Practice Service: Process audio/video recordings to generate transcripts, analyze your interview performance using AI, provide personalized feedback and improvement suggestions, and track your progress over time.
- Improve Our Services: Enhance AI analysis accuracy, improve transcription quality, debug technical issues, and optimize app performance.
- User Account Management: Authenticate registered users, manage user sessions and preferences, and store interview history for registered users.
- Communication: Respond to user inquiries and support requests, and send important service updates (if applicable).
How We Share Your Information
Third-Party Service Providers
We use the following third-party services to operate our App:
- LiveKit - Real-time audio/video streaming platform for interview sessions
- Deepgram - Speech-to-text transcription service for audio processing
- OpenAI - AI analysis service for generating interview feedback
- Google Cloud Platform - Backend infrastructure hosting
These service providers have access to your data only to perform specific tasks on our behalf and are obligated to protect your information.
Data Sharing Limitations
- We do NOT sell your personal information to third parties
- We do NOT share your interview recordings or transcripts with anyone except our AI analysis providers
- We do NOT use your data for marketing or advertising purposes
- We only share data as necessary to provide the interview practice service
Your Consent
Before Recording:
Before each interview session, we request your explicit consent to:
- Record video and audio
- Analyze your performance with AI
- Store interview data for your review
You can decline consent, which will prevent the interview from being recorded.
Data Storage and Security
Security Measures
- Encrypted Storage: Authentication tokens and sensitive data are stored using encrypted storage (FlutterSecureStorage)
- Secure Transmission: All data transmitted between the App and our servers uses HTTPS/WSS encryption
- JWT Authentication: API requests are protected with JSON Web Token (JWT) authentication
- Automatic Token Refresh: Session tokens are automatically refreshed for security
Data Location
Your data is stored on:
- Local Device: Temporary session data and authentication tokens
- Cloud Servers: Google Cloud Platform servers (US region)
Data Retention
- Interview Data: We retain your interview recordings and analysis for as long as your account is active
- Anonymous Users: Data is associated with your device ID and retained unless you clear app data
- Account Deletion: When you delete your account, we will delete your personal information and interview data (implementation in progress)
Your Rights
You have the right to:
- Access Your Data: View all interviews and analyses stored in your account
- Delete Your Data: Clear your local session data by logging out
- Revoke Consent: Decline recording consent for any interview session
- Account Deletion: Request deletion of your account and all associated data
To exercise these rights, please contact us at the email address provided below.
Children's Privacy
Our App is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this Privacy Policy. You are advised to review this Privacy Policy periodically for any changes.
Third-Party Links
Our App does not contain links to third-party websites or services. All functionality is provided within the App and through our specified service providers.
International Users
If you are accessing the App from outside the United States, please be aware that your information may be transferred to, stored, and processed in the United States where our servers are located. By using the App, you consent to this transfer.
Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, please contact us at:
Email: bamideledavid.ajewole@gmail.com
App Name: Rehearse Coach
Developer: Bamidele Ajewole
Compliance
This privacy policy is designed to comply with:
- Google Play Store requirements
- General Data Protection Regulation (GDPR) principles
- California Consumer Privacy Act (CCPA) principles
- Android permissions best practices
Permissions Used:
- Camera: Required to record video during interview practice sessions
- Microphone: Required to record audio for transcription and analysis
- Internet: Required to communicate with backend servers and AI services
- Network State: Required to monitor connection quality during interviews
- Bluetooth: Optional support for bluetooth audio devices
By using Rehearse Coach, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.