Privacy Policy for EBI Space
Welcome to EBI Space ("we", "our", or "us"). As a privacy-first time management and digital wellbeing application, we are deeply committed to safeguarding your privacy.
This Privacy Policy outlines how your data is handled when you use the EBI Space mobile application. This document is designed to comply with global privacy standards, including the General Data Protection Regulation (GDPR) of the European Union, and the policies of the Google Play Developer Program.
1. Core Privacy Principle: Local-First Data Processing
EBI Space is built on a foundation of local-first privacy. We do not operate our own backend servers, and we do not upload, store, or sell your personal usage data to our own infrastructure. All digital wellbeing tracking, app limit calculations, usage history, and task management happen entirely on your smartphone.
However, certain optional features (AI coaching and in-app purchases) require communication with trusted third-party services, which is fully disclosed in this policy.
2. No Account Required
Unlike most productivity applications, EBI Space requires zero registration. We do not ask for your email address, phone number, or any personal credentials. There is no account creation process, and we maintain no centralized user database. You can start using the app instantly and remain fully in control of your data.
3. Android Permissions and Data Utilization
To function effectively as a screen time manager, EBI Space requests specific Android system permissions. Here is exactly why we need them and how data is handled:
| Permission | Purpose | Data Handling |
|---|---|---|
| App Usage Access (PACKAGE_USAGE_STATS) |
To calculate your daily screen time, detect when a blocked app is in the foreground, and generate local usage reports. | Stored only on your device in a local database. Never transmitted to our servers. |
| Display Over Other Apps (SYSTEM_ALERT_WINDOW) |
To display a blocking overlay when you exceed your daily time limit for a tracked app. | This permission only draws the block screen. It does not record your screen, log keystrokes, or monitor interactions inside other apps. |
| Post Notifications (POST_NOTIFICATIONS) |
To send you AI coaching messages, usage limit warnings (at 80% and 100% of your set limit), and daily summary notifications. | EBI Space does not read or access the content of notifications from other applications. |
| Query All Packages (QUERY_ALL_PACKAGES) |
To display a list of all apps installed on your device so you can choose which ones to track or limit. | The list of installed apps is processed locally. It is not uploaded to any server. Only the specific packages you choose to track are stored in local app settings. |
| Foreground Service (FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE) |
To keep the monitoring service running in the background so usage tracking and limit enforcement continue while you use other apps. | The service runs entirely on-device. It does not transmit continuous data to any server. |
| Receive Boot Completed (RECEIVE_BOOT_COMPLETED) |
To automatically restart the monitoring service after your device reboots, ensuring uninterrupted tracking. | No data is collected or transmitted on boot. The event simply triggers the restart of the local service. |
| Internet Access (INTERNET) |
Required exclusively for the AI coaching feature (communicating with Google Gemini API) and for Firebase configuration. | See Section 4 and Section 5 below for full details. |
4. AI Agent Data Processing (Google Gemini API)
To provide you with personalized behavioral coaching, EBI Space features an interactive AI Agent powered by Google Gemini. Understanding what data is sent is important, so we disclose it fully here.
4.1 When Is Data Sent to the AI?
Data is sent to Google Gemini API in two scenarios:
- When you send a chat message — manually, by typing in the EBI Agent chat interface.
- Automatically (Proactive Coaching) — the app may send AI requests in the background at scheduled times (e.g., 8:00 AM morning check-in, 12:00 PM midday nudge, 8:00 PM evening summary) or when behavioral patterns are detected (e.g., excessive app-switching or high session density on social apps). These generate the coaching notifications you receive.
4.2 What Data Is Included in Each AI Request?
Each request to Google Gemini includes a behavioral context snapshot, which may contain:
- Profile information you have voluntarily entered: your first name (if provided), age range, gender, and occupation/goal description.
- Per-app usage summary: the names of the apps you have chosen to track and the number of minutes used today for each (e.g., "Instagram: 45 min, YouTube: 30 min").
- Daily limit and goal settings: the time limits you have configured for each tracked app.
- Task and habit information: the titles of your active daily tasks and whether they have been completed today.
- Streak and trend data: your current consecutive completion streak (in days) and weekly behavioral trends (improving/worsening).
- Current time context: the current hour and day of the week (used to adapt the coaching tone).
4.3 What Is NOT Sent
- The content of your personal messages, emails, or notifications from other apps.
- Your device's IMEI, advertising ID, or unique hardware identifiers.
- Your location, contacts, or camera/microphone data.
- Raw app usage event logs — only aggregated minute-totals per app are included.
- Your data is never used for advertising: None of your behavioral data or AI chat history is ever used by us or our AI provider for advertising purposes, nor is it sold to data brokers.
4.4 Data Retention by the AI Provider
We do not store AI request data on our own servers. Once Google Gemini generates a response, the transaction is complete from our side. The coaching response is saved only locally on your device in the app's chat history. Please refer to Google's Privacy Policy and Gemini API Terms of Service for details on how Google handles API request data.
4.5 API Key Security
The Gemini API key used by EBI Space is not hardcoded in the application. It is delivered securely at runtime via Firebase Remote Config, a Google service, using an encrypted channel. This minimizes the risk of key exposure.
5. Firebase Services (Google)
EBI Space integrates the following Google Firebase services:
5.1 Firebase Remote Config
Used to securely deliver configuration values (such as the AI API key) to the app without a direct app update. Remote Config communicates with Google's servers to fetch configuration at app launch. No personal user data is transmitted in this process beyond standard network request metadata (e.g., app version, platform).
5.2 Firebase Analytics
EBI Space includes Firebase Analytics to help us understand general app usage patterns (such as which screens are visited most) and diagnose technical issues. Firebase Analytics may collect:
- Device information (model, OS version, language)
- App session duration and screen navigation events
- General crash and performance data
Firebase Analytics does not collect the content of your tasks, chat messages, or app usage data. For full details, see Firebase Privacy Information.
6. Third-Party Services: In-App Purchases
Premium features are available via subscription, processed entirely by Google:
- Google Play Billing: When you upgrade to EBI Space Pro, payment processing is executed securely via Google Play. We never see, collect, or store your credit card or banking information. Please refer to the Google Privacy Policy for details on their data handling.
- In-App Updates & Reviews: EBI Space uses Google Play's in-app update and review APIs, which may communicate with Google Play services. No personal data beyond standard Play services metadata is involved.
7. EU GDPR Compliance & User Rights
For users within the European Economic Area (EEA), EBI Space guarantees full GDPR compliance:
- Right to Erasure (Right to be Forgotten): You have total control over your data. You can permanently erase all your usage history, AI chat history, tasks, and profile data directly within the app using the "Delete All Data" button in the settings, by clearing the app's data in your Android settings, or by uninstalling EBI Space.
- Data Minimization: We only request the permissions necessary to provide the service. AI requests include the minimum data needed to generate a contextually relevant coaching response.
- Right to Access: Your complete data profile is always visible to you within the app — in your dashboard, settings, and Agent Chat.
- Lawful Basis for Processing: AI coaching data is processed on the basis of your consent, implicitly given when you choose to use the AI Agent feature or enable proactive notifications.
- Data Transfers: When the AI Agent feature is used, data is transferred to Google's servers (EU and global infrastructure) under Google's standard contractual clauses and data processing agreements.
8. Children's Privacy (COPPA Compliant)
EBI Space does not knowingly target or collect any personal information from children under the age of 13. If you believe a child under 13 has used the app and submitted personal information, please contact us to have it removed.
Frequently Asked Questions (FAQ)
Does EBI Space collect my personal data?
Your raw usage data (which apps you use and for how long) is stored only on your device. When you use the AI coaching feature, a summarized behavioral snapshot — including per-app usage totals, task status, and any profile details you have entered — is sent to Google Gemini to generate a response. This is not stored on our servers. Firebase Analytics also collects general, anonymous app usage statistics.
Is EBI Space GDPR compliant?
Yes. Since your core usage data is processed locally and any AI data transmission is minimized and transient, you retain full control. You can delete all your data instantly by clearing or uninstalling the app.
Can I use EBI Space without the AI feature?
Yes. The app's core features — usage tracking, app limits, and task management — work entirely offline without any data being sent to third-party services. The AI Agent is an optional feature. Simply not sending messages in the Agent Chat will prevent any personal data from being transmitted.
Who is my data shared with?
We share data with: (1) Google Gemini API for AI coaching responses, (2) Google Firebase for configuration and analytics, and (3) Google Play for subscription billing. We do not share your data with any other third parties or advertisers.
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last Updated" date at the top of this page. We encourage you to review this policy periodically. Continued use of the app after changes are posted constitutes your acceptance of the revised policy.
10. Contact Information
For any legal inquiries, data privacy questions, or feedback regarding this policy, please reach out to our team:
Email: e.khadivar@gmail.com