Privacy Policy for JobReady AI
Effective Date: October 17, 2026
Last Updated: October 17, 2026
JobReady AI ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we handle your personal data, files, API credentials, and AI interactions when you use our mobile application.
1. Architectural Overview & Privacy-First Design
JobReady AI is built on a privacy-first, on-device architecture:
- No Proprietary Backend Servers: We do not own, operate, or maintain any backend servers that collect or store your documents.
- On-Device PDF Extraction: Resume text extraction happens locally on your Android device.
- Direct BYOK API Model: AI requests are sent directly from your device to Google's Gemini API using your personal API key ("Bring Your Own Key").
- No Storage of User Content on Our Servers: Your API keys, resumes, job descriptions, analysis reports, LaTeX source code, and AI chat messages are never collected by, transmitted to, or stored on any server owned by JobReady AI.
2. Information We Access and Process
A. Files and Documents (Resumes)
- Access & Extraction: When you select a PDF resume through the system file picker, text is extracted locally on your device.
- Usage: Extracted text is stored in the app's private local database on your device and sent directly to Google Gemini solely to generate your Skill Gap Analysis, Learning Path, Interview Questions, Profile Score, and LaTeX resumes.
B. User-Provided API Keys
- Gemini API Key: Your key is stored in the app's private sandbox on your device (EncryptedSharedPreferences). It is used only to authenticate requests sent directly to Google Gemini.
C. Automatically Collected Technical & Diagnostic Data
We use standard Google Firebase services for stability and performance:
- Firebase Analytics: Measures aggregate interactions (screen views, feature taps, session duration) to improve the app.
- Firebase Crashlytics: Collects crash reports, stack traces, device model, OS version, and diagnostic logs when an error occurs.
- Firebase Authentication: Manages anonymous session state. No account creation or personal sign-in is required.
- Technical Identifiers: Firebase Installation ID and IP-derived aggregate location data.
3. AI-Generated Content & Moderation Policy
JobReady AI uses generative AI (Google Gemini API) to produce analysis, interview preparation content, and LaTeX resumes. In line with Google Play's AI-Generated Content Policy:
A. Prohibited & Restricted Content
The app and its prompts apply safety guardrails against:
- Child sexual abuse material (CSAM) or child exploitation
- Deceptive, fraudulent, or impersonating content
- Hate speech, harassment, violence, or dangerous activities
- Non-consensual sexual or explicit material
B. In-App Content Reporting & Flagging
- Users can flag or report inaccurate, inappropriate, or offensive AI output using the "Report Content" option in all AI generation and chat screens, without leaving the app.
- Reports are reviewed to improve content filtering and safety prompts.
4. Third-Party Services & Generative AI Providers
- Google Gemini API: Processes your prompts under your own API key. See the Google AI Terms of Service and Google Privacy Policy.
- Google Firebase (Authentication, Analytics, Crashlytics): Provides anonymous authentication, usage analytics, and crash diagnostics. See Firebase Privacy & Security information.
5. Local Data Storage & User Control
- On-Device Storage: Analysis history, saved resumes, job descriptions, generated LaTeX documents, and chat logs are stored in the app's private local storage on your Android device.
- Data Erasure: You can delete your data at any time using Reset / Delete in the app settings, or through Android Settings > Apps > JobReady AI > Storage > Clear Data. Uninstalling the app deletes all local data and stored API keys.
- Analytics and crash data held by Firebase is aggregated and not linked to your resume content.
6. Children's Privacy
JobReady AI is intended for job seekers, students, and professionals. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information, contact us and we will help remove it.
7. Changes to This Privacy Policy
We may update this policy to reflect new features or legal requirements. Updates will be published in the app and on this page with a revised Effective Date.
8. Contact Us
Questions or concerns about this policy or our privacy practices:
Email: mubashshir.kotlin.dev@gmail.com
Developer: Mubashshir Khan (JobReady AI Team)