Legal
Privacy Policy
Fokus ("We", "Our") respects your personal privacy. Our architecture is built on the principle of minimal data collection and local user control.
1. Types of Data We Handle
We distinguish between your personal content data (tasks) and your account data (for Pro services).
- Content Data (Private): Your lists, tasks, and notes are stored exclusively in your local browser (
localStorage). We have no access to this content. - Account Data (Pro): If you create a Fokus Pro account, we store your email address and subscription status securely via our database provider Supabase.
- Payment Data: All payments are processed by Stripe. We never store your credit card information on our servers.
2. Anonymous Analytics (Umami)
To understand how our app and landing page are used, we use Umami Analytics. Umami is a privacy-focused, open-source solution that is completely cookie-free. It does not collect any Personally Identifiable Information (PII) and does not track you across other websites. All collected data (such as page views and button clicks) is strictly anonymized and aggregated.
3. Encryption and Security
When using password protection, your data is encrypted locally using AES-256-GCM. Since encryption happens in your browser, your master password is never sent to us or the cloud in plain text.
4. Google Drive Integration Pro
For cloud synchronization, we use the Google Drive API with the restricted scope drive.file. This means:
- We can only read and write the specific files created by Fokus.
- We have no access to your other documents, photos, or folders on your Google Drive.
- Syncing occurs directly between your browser and Google – no content data passes through our servers.
5. Webcal Service Pro
When you enable Webcal export, the app generates a unique, public (but obfuscated) URL. To allow calendar applications to fetch your tasks, a temporary, unencrypted copy of selected fields (title, date, description) is stored on our server. You can deactivate this link at any time to delete this data from the server.
Terms of Service
By using Fokus, you agree to the following terms.
1. Nature of Service
Fokus is provided as a productivity tool "as is" and "as available". We are not responsible for data loss caused by clearing browser cache or technical failures in third-party services (Google Drive, Stripe).
2. Subscriptions and Payment
Fokus Pro is billed as a recurring subscription via Stripe. You can cancel your subscription at any time via your account page. Upon cancellation, you retain access to Pro features until the end of the current billing period.
3. Responsibility for Passwords
Because we apply local encryption, we cannot recover forgotten passwords for your encrypted lists. If you lose your password, the data is technically impossible for us to decrypt.
4. Limitation of Liability
We do not guarantee 100% availability of the Webcal feed or cloud synchronization, although we strive for the highest possible reliability.