π‘οΈ Our Privacy Promise
Your privacy is our top priority. We believe in transparency and your right to control your data.
Welcome to VoiceResume! This Privacy Policy explains how DownLabs ("we," "us," or "our") collects, uses, discloses, and protects your personal information when you use our VoiceResume mobile application ("App").
By using VoiceResume, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree with our practices, please do not use our App.
1 Information We Collect
1.1 Information You Provide Directly
| Data Type | What We Collect | Purpose |
|---|---|---|
| Account Information | Email, password (hashed), full name | Account creation & authentication |
| Profile Data | Name, phone, location, LinkedIn, GitHub, website URLs | Resume personalization |
| Resume Content | Work experience, education, skills, projects, achievements | Resume generation & storage |
| Voice Recordings | Audio recordings of your voice input | Transcription & content creation |
| Profile Picture | Optional avatar image | Profile personalization |
| Resume Files | PDF/DOCX files you upload for parsing | Data extraction (Premium feature) |
1.2 Automatically Collected Information
- Device Information: Device model, operating system, app version, unique device identifiers
- Usage Data: Feature usage, session duration, screen views, button interactions
- Network Status: Internet connectivity status (for offline mode functionality)
- Error Logs: Crash reports and error logs for debugging (anonymized)
- Performance Data: App performance metrics and load times
1.3 Information from OAuth Providers
When you sign in using OAuth providers (GitHub, Google, Apple), we receive:
- Email address
- Full name
- Profile picture (optional)
- Unique user identifier from the provider
2 How We Use Your Information
We use your information for the following purposes:
2.1 Core App Functionality
- Account Management: Create, maintain, and secure your user account
- Resume Creation: Generate, format, and store your professional resumes
- Voice Processing: Transcribe voice recordings into text content
- PDF Generation: Create downloadable PDF versions of your resumes
- Template Rendering: Apply your chosen design templates to resume data
- Auto-Save: Automatically save your work progress to prevent data loss
2.2 Premium Features (AI-Powered Services)
- Job Optimization: Analyze job descriptions and optimize your resume accordingly
- Cover Letter Generation: Create customized cover letters using AI
- ATS Analysis: Check resume compatibility with Applicant Tracking Systems
- Content Enhancement: Improve resume content using AI suggestions
- Resume Parsing: Extract data from your existing resume files
2.3 Service Improvement
- Analytics: Understand how users interact with our app (anonymized data)
- Bug Fixes: Identify and resolve technical issues
- Feature Development: Develop new features based on usage patterns
- Performance Optimization: Improve app speed and reliability
2.4 Communication
- Service Updates: Notify you about new features or changes
- Security Alerts: Inform you about security-related matters
- Support: Respond to your inquiries and provide assistance
- Policy Updates: Notify you of changes to Terms or Privacy Policy
3 Data Storage & Security
3.1 Where Your Data is Stored
Supabase Database
User profiles, resumes, drafts
Cloud Storage
PDFs, avatars, thumbnails
Backend Server
Temporary processing files
Local Device
Cached data, offline mode
| Storage Location | Data Stored | Retention |
|---|---|---|
| Supabase (PostgreSQL) | User profiles, resumes, drafts, downloads | Until account deletion |
| Supabase Storage | PDF files, profile pictures, thumbnails | Until manual deletion |
| Flask Backend | Temporary voice files, processing data | Immediately after processing |
| Device Storage | Authentication tokens, cached data | Until logout or app uninstall |
| Groq AI | Voice recordings, AI prompts | Not stored (processed in real-time) |
3.2 Security Measures
- Encryption in Transit: All data transmitted between your device and our servers uses HTTPS/TLS encryption
- Encryption at Rest: Database and storage are encrypted at rest using industry-standard encryption
- Password Security: Passwords are hashed using bcrypt before storage (never stored in plain text)
- Row-Level Security (RLS): Database policies ensure users can only access their own data
- Authentication Tokens: Secure JWT tokens with expiration for session management
- API Security: Rate limiting and request validation to prevent abuse
- Regular Backups: Automated backups of database (Supabase managed)
- Access Controls: Strict internal access policies for development team
3.3 Data Breach Protocol
In the unlikely event of a data breach:
- We will notify affected users within 72 hours
- We will report to relevant authorities as required by law
- We will take immediate action to secure systems and prevent further breaches
- We will provide guidance on protective measures you can take
4 Third-Party Services
VoiceResume integrates with the following third-party services to provide functionality:
4.1 Infrastructure & Backend
| Service | Purpose | Data Shared |
|---|---|---|
| Supabase | Database, authentication, storage | All user data, resumes, files |
| Groq AI | Voice transcription, AI processing | Voice recordings, text prompts |
| Flask Backend | PDF generation, CV processing | Resume data, voice files |
| RenderCV | Professional PDF resume generation | Resume content and template info |
4.2 OAuth Authentication Providers
- GitHub OAuth: When you sign in with GitHub, we receive your email, name, and profile picture
- Google OAuth: (Optional) Email, name, and profile information
- Apple Sign In: (Optional) Email and name (or private relay email)
- Supabase Privacy: supabase.com/privacy
- Groq Privacy: groq.com/privacy-policy
4.3 Analytics & Monitoring
We may use analytics services to understand app usage and improve user experience. These services collect:
- Device type and operating system
- App version and build number
- Feature usage statistics (anonymized)
- Crash reports and error logs (anonymized)
5 Voice Data Processing
5.1 Voice Recording Collection
When you use the voice input feature:
- Your voice is recorded only when you press and hold the microphone button
- Recording automatically stops when you release the button
- You have full control over when voice recording occurs
- Voice recording requires microphone permission (requested when first used)
5.2 Voice Data Flow
- Audio is recorded on your device
- Audio file is sent to our Flask backend server
- Backend forwards audio to Groq Whisper API for transcription
- Transcribed text is returned to the app
- Audio file is immediately deleted from backend server
- Original audio is not stored permanently anywhere
5.3 Voice Data Retention
| Location | Retention Period | Purpose |
|---|---|---|
| Your Device | Immediately after upload | Temporary recording |
| Flask Backend | Deleted after processing (~5 seconds) | Transfer to Groq AI |
| Groq AI | Not stored (per Groq policy) | Real-time transcription |
| Final Storage | Only transcribed text (no audio) | Resume content |
5.4 Voice Privacy Protections
- No Permanent Storage: Voice recordings are never permanently stored
- Automatic Deletion: Temporary files are automatically deleted after transcription
- No Voice Biometrics: We do not create voice profiles or biometric data
- Encrypted Transmission: All voice data is encrypted during transmission
- Opt-In Only: Voice features are optional; you can use manual input instead
6 AI & Machine Learning
6.1 AI Services Used
VoiceResume uses AI technology for the following purposes:
- Speech-to-Text: Groq Whisper for voice transcription
- Content Generation: Groq LLM for resume content enhancement
- Job Analysis: AI-powered keyword extraction from job descriptions
- CV Optimization: Matching resume content to job requirements
- Cover Letter Creation: AI-assisted cover letter writing
- Content Humanization: Removing AI-detection patterns from generated text
6.2 Data Used for AI Processing
| AI Feature | Input Data | Processing |
|---|---|---|
| Voice Transcription | Audio recordings | Converted to text, audio deleted |
| Content Enhancement | Resume text sections | Improved grammar and formatting |
| Job Optimization | Resume data + job description | Keyword matching and suggestions |
| Cover Letter | Resume summary + job info | Personalized letter generation |
| Resume Parsing | PDF/DOCX file | Text extraction and structuring |
6.3 AI Data Usage & Training
- NOT used to train AI models
- Processed in real-time and not stored
- Not shared with other users or organizations
- Subject to Groq's enterprise privacy standards
6.4 AI Output Responsibility
While our AI features are designed to be helpful:
- AI-generated content should be reviewed and edited by you
- We are not responsible for inaccuracies in AI output
- You maintain full control and ownership of all generated content
- Final responsibility for resume accuracy lies with you
8 Data Retention
8.1 How Long We Keep Your Data
| Data Type | Retention Period | Deletion Method |
|---|---|---|
| Account Information | Until account deletion | Delete Account in Settings |
| Resume Data | Until manual deletion or account deletion | Delete individual resumes or account |
| Draft Auto-Saves | Until resume is finalized or deleted | Automatic or manual deletion |
| PDF Files | Until manual deletion or account deletion | Delete from Downloads section |
| Profile Pictures | Until replaced or account deletion | Upload new or delete account |
| Voice Recordings | Immediately after transcription (~5 sec) | Automatic deletion |
| Session Tokens | Until logout or 30 days (whichever is sooner) | Logout or automatic expiration |
| Error Logs | 30 days (anonymized) | Automatic deletion |
8.2 Account Deletion
When you delete your account:
- Immediate: Access is revoked instantly
- Within 30 Days: All data is permanently deleted from our servers:
- Profile information
- All resumes and drafts
- PDF files and thumbnails
- Profile pictures
- Download history
- Backups: Data in automated backups is deleted within 90 days
- Legal Holds: Data required for legal compliance may be retained longer
8.3 Inactive Accounts
- Accounts inactive for 24 months may be flagged for deletion
- We will send email notifications before deletion
- You can prevent deletion by logging in
9 Your Privacy Rights
9.1 Access & Control
You have the following rights regarding your personal data:
Right to Access
View all your data
Right to Rectify
Correct inaccurate data
Right to Delete
Erase your data
Right to Export
Download your data
Right to Restrict
Limit data processing
Right to Object
Oppose data use
9.2 How to Exercise Your Rights
| Right | How to Exercise | Response Time |
|---|---|---|
| Access Your Data | Settings > Profile & My Resumes sections | Instant |
| Edit Your Data | Edit directly in app Settings or resume editor | Instant |
| Export Your Data | Download PDFs from Downloads section | Instant |
| Delete Your Data | Settings > Account > Delete Account | 30 days for complete removal |
| Data Portability | Contact support@voiceresume.xyz | Within 30 days |
| Other Requests | Email support@voiceresume.xyz | Within 30 days |
9.3 Regional Privacy Rights
GDPR (European Union Users)
If you are located in the EU/EEA, you have additional rights under GDPR:
- Right to data portability in machine-readable format
- Right to withdraw consent at any time
- Right to lodge a complaint with your local data protection authority
- Right to object to automated decision-making
CCPA (California Residents)
California residents have the right to:
- Know what personal information is collected
- Know if personal information is sold or disclosed (we don't sell data)
- Opt-out of sale of personal information (not applicable)
- Request deletion of personal information
- Not be discriminated against for exercising these rights
Other Jurisdictions
We respect privacy rights regardless of location and will honor reasonable requests in accordance with applicable laws.
10 Children's Privacy
If you are under 16 years old:
- Do not use this app without parental/guardian consent
- Do not provide any personal information
- Ask a parent or guardian to create an account if needed
If We Discover Underage Users
If we become aware that we have collected personal information from a child under 16:
- We will delete that information immediately
- We will terminate the account
- We will notify the parent/guardian if contact information is available
Parental Rights
If you believe your child has provided information to us:
- Contact us immediately at support@voiceresume.xyz
- Provide proof of parental relationship
- We will delete the information promptly
11 International Data Transfers
11.1 Data Processing Locations
Your information may be processed in various locations:
- Primary Storage: Supabase data centers (varies by region)
- Backend Processing: Flask server at server.voiceresume.xyz
- AI Processing: Groq AI infrastructure (United States)
11.2 Data Transfer Protections
When data is transferred internationally, we ensure:
- Adequate data protection measures are in place
- Compliance with applicable data protection laws
- Use of standard contractual clauses where required
- Encryption during all data transfers
11.3 Cross-Border Data Flows
12 Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, operational, or regulatory reasons.
12.1 How We Notify You
- Last Updated Date: Always displayed at the top of this policy
- In-App Notification: Material changes will trigger a notification in the app
- Email Notice: Significant changes may be emailed to registered users
- Consent Prompt: Major changes may require you to accept the updated policy
12.2 Your Options
When we update this policy:
- Continued use of the app after notification constitutes acceptance
- If you do not agree with changes, you may delete your account
- Previous versions are available upon request
12.3 Policy Version History
- Version 1.0 (January 7, 2026): Initial release with app launch
13 Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Contact Information
- Company: DownLabs
- Application: VoiceResume - AI Resume Builder
- Email: support@voiceresume.xyz
- Privacy Email: privacy@voiceresume.xyz
- Website: https://voiceresume.xyz
- Package ID: com.downlabs.voiceresume
Response Times
- General Inquiries: Within 48 hours
- Privacy Requests: Within 30 days
- Urgent Security Issues: Within 24 hours
Data Protection Officer
For formal privacy complaints or GDPR-related inquiries, contact our Data Protection Officer at:
- Email: dpo@voiceresume.xyz
Additional Privacy Resources
Related Policies
- Terms of Use - Legal terms for using VoiceResume
- Cookie Policy: Not applicable (mobile app does not use cookies)
Third-Party Privacy Policies
- Supabase: supabase.com/privacy
- Groq AI: groq.com/privacy-policy
- Google Play: policies.google.com/privacy
Privacy Best Practices for Users
- Use a strong, unique password for your account
- Keep your app updated to the latest version
- Review your resumes before sharing or downloading
- Be cautious when sharing resume PDFs publicly
- Regularly review your stored resumes and delete outdated ones
- Enable device security features (PIN, biometrics)
Privacy Questions or Concerns?
We take your privacy seriously and are here to help with any questions or requests.
π§ Contact Privacy Team