1. Introduction
Onelo was designed from the ground up with a strict "local-first" privacy philosophy. Our business model is not based on advertising, data brokering, or behavior tracking. We believe your browser dashboard and its contents belong solely to you.
This Privacy Policy explains how the Onelo Chrome Extension handles your data, what permissions are requested, and how third-party services are utilized to provide features without compromising your privacy.
2. Complete Data Locality
Onelo operates almost entirely on your device. We do not have servers that store, process, or aggregate your personal data.
- No Account Required: There is no sign-up process, and we never ask for your email address, name, or payment details.
- Local Storage: All user-generated content—including your tasks, sticky notes, layout preferences, and widget configurations—is saved exclusively within your browser's local storage (via the
chrome.storageAPI). - Zero Tracking: We do not use Google Analytics, tracking pixels, or any telemetry to monitor how you use the extension.
3. Third-Party Services & Host Permissions
Certain widgets in Onelo require external real-time data to function. To fetch this data safely, Onelo requests specific host permissions. These outbound requests are made directly from your browser to the respective APIs, meaning Onelo's creators never intermediate or view these requests.
Weather Widget
We use Open-Meteo and Nominatim to provide localized weather forecasts. When enabled, your IP address or approximated location is sent to these APIs to fetch weather data. These APIs do not track users or require API keys.
AI Rephrase Widget
We utilize Google Gemini (Generative Language API). Only the text you actively input into the Rephrase widget is transmitted to Google's API for processing. We do not store or read your inputs.
Currency & News Widgets
Exchange rates are fetched via open.er-api.com. News feeds are retrieved directly from public RSS sources (e.g., Reuters, BBC, NPR). These requests are standard HTTP queries and do not contain personal identifiers.
4. Chrome Extension Permissions
Onelo requests the absolute minimum permissions required to function. Here is why we need them:
- Notifications: Used exclusively to alert you when a countdown timer reaches zero. We do not send promotional or unsolicited notifications.
- Storage: Required to physically save your tasks, notes, layout grid, and settings locally on your machine. Furthermore, it allows the background service worker to maintain timer state accurately even when a Onelo tab is not actively open.
5. Data Retention & Deletion
Because we do not store your data, we possess nothing to delete. You hold complete control over your data. You can delete all your Onelo data seamlessly by uninstalling the extension or clearing your browser's local storage.
6. Changes to This Policy
We may periodically update this policy to reflect new features or API replacements. However, our fundamental commitment—zero tracking and complete local-first storage—will never change. Significant updates will be noted in the extension changelog.
7. Contact Us
If you have any questions, concerns, or feedback regarding your privacy and Onelo, please feel free to reach out to us at privacy@onelo.app.