Privacy Policy
Last updated: 5 June 2026
This policy describes how Focus in Time, made by Bemo Labs, handles the data it touches. It covers every Focus in Time build that ships through the Apple App Store — iPhone, iPad, Mac and Apple Watch — and also the bemolabs.com website where this policy lives.
The short version: Focus in Time is a focus-timer app. We don't run our own servers, we don't collect a personal account from you, and we don't embed analytics, ads or third-party SDKs in the app. Everything you do stays on your device and — if you opt in by signing in to iCloud — syncs between your own Apple devices through Apple's CloudKit. No human at Bemo Labs ever sees your timer history.
1. Who we are
Bemo Labs is an independent mobile studio based in Istanbul, Turkey. You can reach us at hello@bemolabs.com.
2. Data Focus in Time stores on your device
Focus in Time keeps the following information on the device itself, using Apple's standard storage APIs (sandboxed app storage and an App Group container):
- Your categories (name, colour, icon, focus/break/cycle durations)
- Your scheduled plans (weekday + start time + category + optional block duration)
- Completed focus sessions (timestamp, duration, the category they belonged to)
- Daily/monthly goal targets you set in Goals
- App preferences: timer settings, plan-reminder toggle, in-app language choice
- The current timer state (which phase, when it ends, whether it's paused) — so the timer can keep running accurately across launches, background-foreground transitions and watchOS extended-runtime sessions
- The last 12 months of stats derived from the data above, used to draw charts in Statistics
This data never leaves the device unless you have iCloud sync enabled (see next section).
3. iCloud sync (Apple's CloudKit)
If you're signed in to iCloud on your Apple devices, Focus in Time syncs the data listed above through Apple's CloudKit, into your private iCloud database (container ID iCloud.com.bemolabs.BemoPomodoro). This means:
- The data is stored in your own iCloud account, not on a Bemo Labs server.
- Only your devices that are signed in to the same iCloud account can read it.
- Bemo Labs cannot read it. We don't operate a backend, we don't have access to your private CloudKit data, and we don't receive copies of it.
- Sync is push-driven by Apple — when you finish a session on your iPhone, the change appears on your iPad, Mac and Apple Watch within seconds.
If you don't want to sync, sign out of iCloud (or turn off iCloud Drive / iCloud for Focus in Time in Settings → [Your Name] → iCloud). The app will keep working locally on each device.
We also use Apple's iCloud Key-Value Store (a small key-value bucket within your iCloud) as a fallback channel for the same data. Same privacy rules apply: it's in your own iCloud, not on our servers.
4. Apple Watch sync
When you have the Apple Watch app installed, the iPhone and Watch exchange timer state and settings directly over Apple's WatchConnectivity framework. This is a device-to-device link mediated by Apple's frameworks — no Bemo Labs server is involved.
5. Notifications
If you opt in to notifications, Focus in Time schedules local reminders on your device for plans you've enabled (Settings → Plan Reminders). These are local notifications scheduled by your device's own UNUserNotificationCenter. We do not send push notifications from a server — we don't have a server.
You can revoke notification permission at any time in Settings → Notifications → Focus in Time.
6. PDF reports you export
When you export a statistics report as a PDF, the file is rendered on your device and written to a location you pick (on iPhone/iPad via the share sheet, on Mac via the Save panel). Nothing is uploaded.
7. No analytics, no ads, no third-party SDKs in the app
Focus in Time does not bundle any analytics, advertising, attribution, crash-reporting, or other third-party SDK. There are no trackers in the app binary. The only network capability the app declares is the one Apple's CloudKit framework needs to talk to iCloud on your behalf.
8. Website analytics (bemolabs.com only)
The bemolabs.com website uses Google Analytics 4 (Measurement ID G-GF07MJT8CV) to understand which pages get visited and how visitors move through the site. Google Analytics is only loaded on the website — the Focus in Time app itself does not contain Google Analytics.
Google Analytics drops a few first-party cookies (_ga, _ga_*) that hold a randomized client ID. It collects:
- Pages you view on bemolabs.com and how long you stay on each
- The page that referred you (if any)
- Country / region, derived from IP — your IP is anonymized before storage
- Device type, browser, screen size, language
We never see your IP or any data that identifies you personally. Data retention is set to 14 months, after which Google deletes the event-level data. The collection is governed by Google's Privacy Policy.
To opt out site-wide, install Google's Analytics Opt-out Browser Add-on, or block the _ga cookie in your browser settings.
9. Children
Focus in Time is rated 4+ on the App Store. It does not contain advertising, in-app purchases, location tracking, microphone or camera access, or links to user-generated content. It does not knowingly collect personal information from anyone, including children.
10. Your rights
You can do all of the following at any time:
- Delete the data on a device by deleting the app.
- Delete the iCloud copy by deleting the data from iCloud in Settings → [Your Name] → iCloud → Manage Account Storage → Focus in Time, or by removing the
iCloud.com.bemolabs.BemoPomodoro container.
- Turn off syncing by signing out of iCloud or disabling iCloud for Focus in Time.
- Revoke notification permission in iOS / watchOS Settings.
- Ask us anything by emailing hello@bemolabs.com.
Because Bemo Labs never holds a copy of your data, there's nothing on our side to retrieve, correct or delete on your behalf — the controls above are the complete set.
11. Security
We don't operate a backend, so there's no Bemo Labs database that could be breached. Data on your device is protected by iOS / iPadOS / macOS / watchOS sandboxing. Data in iCloud is protected by Apple's standard CloudKit encryption (in transit and at rest), and you can read about Apple's iCloud security model at apple.com/legal/privacy.
12. Changes to this policy
If we materially change anything, we'll update the "Last updated" date above and, where appropriate, mention it in the app's release notes.
13. Contact
Questions, requests, or just hello: hello@bemolabs.com.
Gizlilik Politikası
Son güncelleme: 5 Haziran 2026
Bu politika, Bemo Labs tarafından geliştirilen Focus in Time'ın dokunduğu verileri nasıl ele aldığını anlatır. Apple App Store üzerinden dağıtılan tüm Focus in Time sürümlerini — iPhone, iPad, Mac ve Apple Watch — ve politikanın yayımlandığı bemolabs.com web sitesini kapsar.
Kısa özet: Focus in Time, bir odak zamanlayıcı uygulamasıdır. Kendi sunucularımızı işletmiyoruz, senden kişisel bir hesap istemiyoruz; uygulamanın içinde analitik, reklam veya üçüncü taraf SDK bulunmuyor. Yaptığın her şey cihazında kalır ve — iCloud'a giriş yaparak izin verirsen — kendi Apple cihazların arasında Apple'ın CloudKit servisi üzerinden senkronize olur. Bemo Labs'taki hiçbir kişi zamanlayıcı geçmişini göremez.
1. Biz kimiz
Bemo Labs, İstanbul merkezli bağımsız bir mobil uygulama stüdyosudur. Bize hello@bemolabs.com adresinden ulaşabilirsin.
2. Focus in Time'ın cihazında sakladığı veriler
Focus in Time aşağıdaki bilgileri Apple'ın standart depolama API'leri ile (sandbox uygulama depolaması ve bir App Group konteyneri içinde) cihazın üzerinde tutar:
- Kategorilerin (ad, renk, simge, odak/mola/döngü süreleri)
- Planladığın oturumlar (gün + başlangıç saati + kategori + isteğe bağlı blok süresi)
- Tamamlanan odak oturumları (zaman damgası, süre, ait olduğu kategori)
- Hedefler ekranında belirlediğin günlük/aylık hedefler
- Uygulama tercihleri: zamanlayıcı ayarları, plan hatırlatma düğmesi, uygulama içi dil seçimi
- Geçerli zamanlayıcı durumu (hangi faz, ne zaman bitiyor, duraklatılmış mı) — zamanlayıcının uygulama açılıp kapansa da, arka plana alınsa da, watchOS'ta extended-runtime oturumlarında da doğru çalışabilmesi için
- Yukarıdaki veriden türetilen son 12 ayın istatistikleri; İstatistikler ekranındaki grafikleri çizmek için kullanılır
Bu veri, iCloud senkronizasyonu etkin değilse cihazı asla terk etmez (sonraki bölüme bakın).
3. iCloud senkronizasyonu (Apple CloudKit)
Apple cihazlarında iCloud'a giriş yaptıysan, Focus in Time yukarıdaki verileri Apple CloudKit üzerinden senkronize eder ve özel iCloud veritabanında (container ID iCloud.com.bemolabs.BemoPomodoro) saklar. Bunun anlamı:
- Veri, bir Bemo Labs sunucusunda değil, kendi iCloud hesabında saklanır.
- Yalnızca aynı iCloud hesabına giriş yapmış cihazların okuyabilir.
- Bemo Labs okuyamaz. Backend işletmiyoruz, özel CloudKit verine erişimimiz yok ve kopyasını almıyoruz.
- Senkronizasyon Apple tarafından push tabanlıdır — iPhone'unda bir oturum bitirdiğinde değişiklik saniyeler içinde iPad, Mac ve Apple Watch'ta görünür.
Senkronize etmek istemiyorsan iCloud'dan çıkış yap (veya Ayarlar → [Adın] → iCloud kısmından iCloud Drive / Focus in Time için iCloud'u kapat). Uygulama her cihazda yerel olarak çalışmaya devam eder.
Aynı veri için yedek kanal olarak Apple'ın iCloud Key-Value Store servisini de kullanıyoruz (kendi iCloud'unun içinde küçük bir anahtar-değer kovası). Aynı gizlilik kuralları geçerlidir: bizim sunucumuzda değil, senin iCloud hesabında durur.
4. Apple Watch senkronizasyonu
Apple Watch uygulaması kuruluysa, iPhone ile Watch zamanlayıcı durumu ve ayarları doğrudan Apple'ın WatchConnectivity çatısı üzerinden değiştirir. Bu, Apple çatıları aracılığıyla yapılan cihazdan cihaza bir bağlantıdır — bir Bemo Labs sunucusu devrede değildir.
5. Bildirimler
Bildirimlere izin verirsen Focus in Time, etkinleştirdiğin planlar için (Ayarlar → Plan Hatırlatıcıları) cihazında yerel hatırlatmalar planlar. Bunlar cihazının kendi UNUserNotificationCenter'ı tarafından planlanan yerel bildirimlerdir. Sunucudan push bildirimi göndermiyoruz — sunucumuz yok.
Bildirim iznini istediğin zaman Ayarlar → Bildirimler → Focus in Time yolundan iptal edebilirsin.
6. Dışa aktardığın PDF raporlar
İstatistik raporunu PDF olarak dışa aktardığında, dosya cihazında oluşturulur ve seçtiğin konuma yazılır (iPhone/iPad'de paylaşım sayfası üzerinden, Mac'te Kaydet panelinden). Hiçbir şey yüklenmez.
7. Uygulamada analitik yok, reklam yok, üçüncü taraf SDK yok
Focus in Time herhangi bir analitik, reklam, atıf, kilitlenme raporu ya da başka bir üçüncü taraf SDK içermez. Uygulama ikilisinde izleyici yoktur. Uygulamanın bildirdiği tek ağ yeteneği, Apple'ın CloudKit çatısının iCloud ile senin adına konuşmak için ihtiyaç duyduğu yetkidir.
8. Web sitesi analitiği (yalnızca bemolabs.com)
bemolabs.com web sitesi hangi sayfaların ziyaret edildiğini ve ziyaretçilerin sitede nasıl gezindiğini anlamak için Google Analytics 4 (Ölçüm Kimliği G-GF07MJT8CV) kullanır. Google Analytics yalnızca web sitesinde yüklenir — Focus in Time uygulaması Google Analytics içermez.
Google Analytics rastgele bir istemci kimliği tutan birkaç birinci taraf çerez bırakır (_ga, _ga_*). Şunları toplar:
- bemolabs.com'da görüntülediğin sayfalar ve her birinde ne kadar kaldığın
- Seni yönlendiren sayfa (varsa)
- Ülke / bölge — IP'den türetilir; IP'n saklanmadan önce anonimleştirilir
- Cihaz türü, tarayıcı, ekran boyutu, dil
IP'ni veya seni kişisel olarak tanımlayan herhangi bir veriyi asla görmeyiz. Veri saklama 14 ay olarak ayarlandı; sonra Google olay düzeyindeki veriyi siler. Toplama Google'ın Gizlilik Politikası kapsamındadır.
Site genelinde çıkış yapmak için Google'ın Analytics Çıkış Tarayıcı Eklentisi'ni yükle veya tarayıcı ayarlarında _ga çerezini engelle.
9. Çocuklar
Focus in Time App Store'da 4+ olarak derecelendirilmiştir. Reklam, uygulama içi satın alma, konum takibi, mikrofon veya kamera erişimi veya kullanıcı tarafından oluşturulan içeriğe bağlantı içermez. Çocuklar dahil hiç kimseden bilerek kişisel bilgi toplamaz.
10. Haklarınız
Aşağıdakilerin tümünü istediğin zaman yapabilirsin:
- Bir cihazdaki veriyi sil: Uygulamayı silerek.
- iCloud kopyasını sil: Ayarlar → [Adın] → iCloud → Hesap Depolamasını Yönet → Focus in Time üzerinden, veya
iCloud.com.bemolabs.BemoPomodoro konteynerini kaldırarak.
- Senkronizasyonu kapat: iCloud'dan çıkış yaparak veya Focus in Time için iCloud'u devre dışı bırakarak.
- Bildirim iznini iptal et: iOS / watchOS Ayarlar'dan.
- Bize her şeyi sor: hello@bemolabs.com adresine e-posta atarak.
Bemo Labs verinin kopyasını hiç tutmadığından, bizim tarafımızda senin adına geri alınacak, düzeltilecek veya silinecek bir şey yoktur — yukarıdaki kontroller tüm seti oluşturur.
11. Güvenlik
Backend işletmiyoruz, dolayısıyla saldırıya uğrayabilecek bir Bemo Labs veritabanı yok. Cihazdaki veri iOS / iPadOS / macOS / watchOS sandbox'ı ile korunur. iCloud'daki veri Apple'ın standart CloudKit şifrelemesi ile (aktarımda ve durağanda) korunur; Apple'ın iCloud güvenlik modelini apple.com/legal/privacy adresinden okuyabilirsin.
12. Bu politikadaki değişiklikler
Önemli bir şey değişirse yukarıdaki "Son güncelleme" tarihini değiştirir ve uygun olduğunda uygulamanın sürüm notlarında bahsederiz.
13. İletişim
Sorular, talepler ya da sadece merhaba demek için: hello@bemolabs.com.