Privacy Policy for CareerLog
Effective Date: February 28, 2026
Contact: muhammadilyas15@gmail.com
1. Introduction
CareerLog ("we", "our", "the app") is a career achievement tracking application that helps professionals document their accomplishments, projects, and
career progression. This Privacy Policy explains how we collect, use, store, and protect your information when you use our mobile application.
By using CareerLog, you agree to the collection and use of information as described in this policy.
2. Information We Collect
2.1 Information You Provide
When you use CareerLog, you may provide the following information:
- Achievement data: Titles, descriptions, categories, impact levels, tags, and dates
- Project data: Project names, descriptions, roles, statuses, and date ranges
- Workspace data: Workspace names, company names, roles, and employment dates
- Photos: Images captured via camera or selected from your gallery, attached to achievements
- Account information: Email address and password (if you create an account for cloud sync)
- Contact form: Subject, category, and message content when using the Contact Us feature
- Voice input: Spoken text converted to achievement descriptions (processed on-device by Android's built-in speech recognizer)
2.2 Information Collected Automatically
- Device information: Device model, operating system version, and app version (for crash reporting)
- App usage analytics: Screens visited and button interactions (via Firebase Analytics)
- Crash reports: Stack traces, device state, and error logs when the app crashes (via Firebase Crashlytics)
- Advertising identifiers: Device advertising ID for serving ads (free tier only)
2.3 Information from Third-Party Services
- Firebase Authentication: If you sign in, we receive your email address and unique user ID
3. How We Use Your Information
We use collected information to:
- Provide core functionality: achievement tracking, project management, and career organization
- Store and display your career data locally on your device
- Sync your data across devices when you enable cloud backup (premium feature)
- Upload achievement photos to secure cloud storage for cross-device access (premium feature)
- Send daily reminder notifications (when enabled by you)
- Generate career statistics, charts, and resume exports
- Export your data in CSV or JSON format
- Display advertisements to free-tier users
- Improve app performance, identify bugs, and fix crashes
- Process subscription purchases through Google Play Billing
4. Data Storage and Security
4.1 Local Storage
- Your data is stored locally on your device using a Room database ("career_log_db")
- Photos are stored in the app's private internal storage directory
- App preferences (theme, language, notification settings) are stored in SharedPreferences
- Exported files (CSV/JSON) are stored in the app's external files directory
4.2 Cloud Storage (Premium Feature)
- If you sign in and enable cloud sync, your data is stored on Google Firebase servers (Firestore)
- Photos are stored in Google Firebase Storage
- Data is organized under your unique user account and is only accessible with your credentials
- Cloud data is encrypted in transit using TLS/SSL
- Firebase security rules restrict access to authenticated users only
4.3 Security Measures
- All network communication uses HTTPS/TLS encryption
- Cloud data is protected by Firebase security rules
- Authentication is handled by Firebase Auth (industry-standard)
- Photos are stored in app-private directories not accessible to other apps
5. Data Sharing
5.1 We Do NOT Sell Your Data
We do not sell, trade, or rent your personal information to third parties.
5.2 Third-Party Services
We use the following third-party services that may collect data:
┌──────────────────────┬─────────────────────────┬─────────────────────────────┬─────────────────────────────────────────────┐
│ Service │ Purpose │ Data Accessed │ Privacy Policy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Google AdMob │ Advertising (free tier) │ Device ID, ad interactions │ https://policies.google.com/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Google UMP │ Ad consent management │ Consent preferences │ https://policies.google.com/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Analytics │ App usage analytics │ Usage patterns, device info │ https://firebase.google.com/support/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Crashlytics │ Crash reporting │ Crash logs, device state │ https://firebase.google.com/support/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Auth │ User authentication │ Email, user ID │ https://firebase.google.com/support/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Firestore │ Cloud data sync │ User-generated content │ https://firebase.google.com/support/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Firebase Storage │ Cloud photo storage │ Achievement photos │ https://firebase.google.com/support/privacy │
├──────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────────────────────────────┤
│ Google Play Billing │ Subscription management │ Purchase history │ https://policies.google.com/privacy │
└──────────────────────┴─────────────────────────┴─────────────────────────────┴─────────────────────────────────────────────┘
5.3 User-Initiated Sharing
- You may choose to share exported data (CSV/JSON) or resumes (HTML/PDF) via email, messaging apps, or cloud drives using Android's share intent system
- You may share achievements directly from the app
- Data is only shared when you explicitly initiate the action
5.4 Ad Personalization
- Free-tier users see advertisements served by Google AdMob
- AdMob may use device identifiers and usage data for ad personalization
- We use Google's User Messaging Platform (UMP) to obtain your consent for ad personalization where required by law
- You can opt out of personalized ads through your device settings (Settings > Google > Ads)
- Premium subscribers see no advertisements
6. Voice Input
- Voice input uses Android's built-in speech recognition service (RecognizerIntent)
- Speech is processed on your device by the system's speech recognition engine
- CareerLog does not record, store, or transmit audio data
- Only the resulting text transcription is saved as part of your achievement description
7. Photos and Images
- Photos are captured or selected only when you explicitly choose to add them to an achievement
- Photos are stored in the app's private internal storage on your device
- If cloud sync is enabled (premium), photos are uploaded to your Firebase Storage account
- Photos are never shared with third parties or used for advertising
- You can delete photos at any time from within the app
8. Children's Privacy
CareerLog is designed for professional use and is not directed at children under the age of 13. We do not knowingly collect personal information from
children under 13. If we discover that a child under 13 has provided us with personal information, we will delete it promptly.
9. Your Rights and Choices
9.1 Access and Control
- You can view all your data within the app at any time
- You can edit or delete any achievement, project, workspace, or photo
- You can export all your data as CSV or JSON files for your records
9.2 Account and Data Deletion
- You can sign out of your cloud account at any time from Settings
- You can delete individual achievements, projects, and workspaces from within the app
- Uninstalling the app removes all locally stored data
- To request deletion of your cloud data, email us at muhammadilyas15@gmail.com
9.3 Notifications
- Daily reminders are optional and disabled by default
- You can enable, disable, or change the reminder time in app Settings
- You can also manage notification permissions through your device Settings
9.4 Ad Preferences
- Premium subscription removes all advertisements
- You can opt out of personalized ads via device settings (Settings > Google > Ads)
10. GDPR Compliance (European Users)
If you are located in the European Economic Area (EEA), you have additional rights under the General Data Protection Regulation (GDPR):
- Right to access — request a copy of your data
- Right to rectification — correct inaccurate data
- Right to erasure — request deletion of your data
- Right to restrict processing — limit how we use your data
- Right to data portability — receive your data in a portable format (CSV/JSON export)
- Right to object — object to data processing for marketing
The app uses Google's User Messaging Platform (UMP) to obtain consent for data processing and personalized advertising in compliance with GDPR.
To exercise any of these rights, contact us at muhammadilyas15@gmail.com.
11. Data Retention
- Local data is retained until you delete it or uninstall the app
- Cloud data is retained as long as your account exists; contact us to request deletion
- Analytics data is retained per Google's standard retention policies (14 months)
- Crash reports are retained for 90 days
- Ad interaction data is managed by Google per their retention policies
12. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by:
- Updating the "Effective Date" at the top of this policy
- Posting a notice within the app
Your continued use of the app after changes constitutes acceptance of the updated policy.
13. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, contact us at:
Email: muhammadilyas15@gmail.com