Privacy Policy
Last Updated: April 9, 2026
This Privacy Policy describes how Jibify ("we", "us", or "our") collects, uses, and discloses your information when you use our mobile application (the "App").
1. Information We Collect
A. Personal & Financial Data (Stored Locally)
Jibify is designed to be a privacy-first application. The following data is collected and stored locally on your device:
- Transaction Data: Expenses, income, categories, and budgets you enter.
- Profile Information: The name you set within the app.
- Savings Goals: Targets and progress for your saving goals.
We do not transmit your financial transactions or personal profile data to any external server. Your financial data resides solely on your device (and any personal backups you manually export).
B. Usage & Diagnostics (Third-Party Services)
We use third-party services to improve the stability and performance of the App.
Google Analytics for Firebase — We use Google Analytics for Firebase to collect information about how you use our App. This usage data may include information such as your device's Internet Protocol address, browser type, browser version, the pages you visit, the time and date of your visit, time spent, unique device identifiers and other diagnostic data.
These services may collect:
- Device Information: Model, OS version, and unique device identifiers.
- Crash Logs: Information about app crashes to help us fix bugs (via Firebase Crashlytics).
- Usage Data: Anonymous interaction data to understand how features are used.
C. Advertising (AdMob)
We use Google AdMob to serve advertisements in the app. AdMob may collect:
- Advertising ID: To serve personalized ads
- Device Information: Model, OS version, and screen size
- Ad Interaction Data: Clicks, views, and conversions
AdMob uses this data in accordance with Google's Privacy Policy.
You can opt out of personalized advertising by adjusting your device settings (Settings > Google > Ads > Opt out of Ads Personalization).
D. Biometric Data (Optional)
If you enable biometric authentication (fingerprint/face unlock):
- Biometric data is processed locally on your device only
- We do NOT collect, store, or transmit your biometric data to any server
- Biometric authentication uses your device's secure hardware
E. Voice and Text Data (AI Features)
If you use the Voice Auto-Categorization feature or other AI-powered tools:
- Voice input is processed using your device's built-in speech recognition (which may involve Google's speech services depending on your device and OS version).
- The recognized text is securely sent to Google's Gemini AI solely for the purpose of parsing the transaction details.
- We do NOT store your voice recordings or send them to any other servers.
- The use of the Gemini API relies on the API key you provide, and the data processed by the API is subject to Google's terms and privacy policies.
F. Camera and Receipt Scanning (AI Feature)
If you use the Scan Receipt feature:
- The app uses your device's camera to capture a photo of a receipt. The photo is not stored, saved, or transmitted — it is held in memory only during processing.
- The captured image is processed on-device using Google ML Kit Text Recognition to extract text from the receipt.
- The extracted text is then sent to the on-device Gemini Nano model (if available) or to Google's Gemini API (using the API key you provide) solely to parse the transaction amount, category, and description.
- We do NOT collect, store, or transmit your receipt images to any server.
G. On-Device AI (Gemini Nano)
Jibify uses Google's Gemini Nano model via ML Kit GenAI for on-device AI features when your device supports it (Android 14+ with AICore). These features include:
- Smart Categorization: Automatically categorizing transactions.
- AI Chat: A personal finance assistant that answers questions about your spending.
- Natural Language Search: Parsing search queries to filter transactions.
- Subscription Detection: Identifying potential recurring charges.
All on-device AI processing happens entirely on your device. Your financial data, conversation history, and prompts are never sent to any external server when using Gemini Nano. If Gemini Nano is not available on your device, these features may fall back to the cloud-based Gemini API (using the API key you provide), subject to Google's privacy policies.
H. Smart Auto-Logging (Notification Access)
If you enable the Smart Auto-Logging feature:
- The app uses Android's Notification Listener Service to read banking and financial push notifications.
- Notification text is processed on-device using Gemini Nano to extract transaction details (amount, merchant, category).
- We do NOT store, transmit, or log the contents of your notifications. Notification data is held in memory only during parsing.
- Extracted transactions are saved locally as pending items for your review before being added to your records.
- This feature requires you to explicitly grant Notification Access permission in your device settings.
- Non-financial notifications are ignored and immediately discarded.
2. How We Use Your Information
- To provide the core functionality of tracking your personal finances.
- To detect and fix technical issues (crashes and bugs).
- To improve the user experience based on anonymous usage patterns.
- To serve relevant advertisements through AdMob.
- To provide on-device AI features such as smart categorization, financial chat, and subscription detection.
- To automatically detect and suggest transactions from banking notifications (when enabled by the user).
3. Data Sharing
We share limited data with the following third parties:
- Google Firebase: Analytics and crash reporting
- Google AdMob: Advertising services
- Google Gemini: Text processing for AI features (using the API key you provide), only when on-device AI is unavailable
- Google ML Kit: On-device text recognition for receipt scanning and on-device AI via Gemini Nano (no data leaves your device)
- Google AICore: Provides the on-device Gemini Nano model (no user data is transmitted)
We do NOT sell your personal information to third parties. Your financial transaction data remains local and is NEVER shared with any third party.
4. Data Retention
- Local Data: Retained on your device until you uninstall the App or clear its data.
- Analytics Data: Retained in accordance with Firebase's data retention policies.
- Advertising Data: Retained in accordance with AdMob's data retention policies.
4.1 Google Play Data Safety
In accordance with Google Play's Data Safety requirements, we disclose the following about data collected by Jibify:
- Financial Information & Personal Data: We do not collect, transmit, or share your financial data, budgets, transaction history, or personal profile names. This data is strictly local.
- Diagnostics & Crash Logs: We collect crash logs and diagnostic data via Firebase Crashlytics to improve app stability. This data is collected and is required for the app to function properly.
- Device & Other IDs: We collect and share device identifiers via Google AdMob and Firebase Analytics to serve personalized advertisements and track anonymous usage.
- Microphone & Speech Data: The app requires microphone access for the Voice Auto-Categorization feature. Voice data is processed locally whenever possible; if sent to Google Speech Services, it is governed by Google's privacy policy. Recognized text is sent to Gemini AI under your API key solely for transaction parsing.
- Camera & Receipt Images: The app requests camera access for the Scan Receipt feature. Receipt images are processed entirely on-device using ML Kit Text Recognition and are never stored or transmitted. Extracted text may be sent to Gemini AI (on-device or via your API key) solely for transaction parsing.
- Data Deletion: Because all user-generated financial/personal data remains locally on your device, deleting the app will permanently delete this data. We do not have servers storing your data, thus we cannot provide a mechanism to delete data on our end.
5. Security
- App Lock: Jibify offers Biometric and Password locks to prevent unauthorized local access to your app.
- No Cloud Sync: Since we do not sync your financial data to a cloud server, your data is as secure as your physical device.
- Encryption: All network communications with third-party services use HTTPS encryption.
6. Children's Privacy
These Services do not address anyone under the age of 13. We do not knowingly collect personally identifiable information from children under 13.
7. Your Rights
You have the right to:
- Access the data stored locally on your device
- Delete your local data by clearing the app's data or uninstalling
- Opt out of personalized advertising via device settings
8. Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.
9. GDPR Compliance (EEA & UK Users)
If you are located in the European Economic Area (EEA) or the United Kingdom (UK), you have specific rights regarding your personal data under the General Data Protection Regulation (GDPR).
- Consent Management: We use a Consent Management Platform (CMP) certified by Google to gather your consent for data collection and advertising.
- Right to Withdraw Consent: You can withdraw your consent at any time within the app settings by clicking on "Privacy Settings".
- Data Minimization: We only collect data that is necessary for the functionality of the App and for compliance with legal obligations.
10. Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us:
Email: yassinebeldi@gmail.com