Privacy Policy

Last updated: 29 October 2026

This Privacy Policy explains how Mehmet Ugur Kebir collects, uses, and protects your personal data when you use devocab.com. We comply with the EU General Data Protection Regulation (GDPR) and the German Bundesdatenschutzgesetz (BDSG).

1. Data Controller

Mehmet Ugur Kebir
Peter-Dörfler-Str. 24
88161 Lindenberg im Allgäu, Germany
support@devocab.com

We are a small operation and not legally required to appoint a Data Protection Officer (DPO). Direct all privacy enquiries to the email above.

2. What We Collect

You can use the free tier without an account (guest mode). A guest's progress and settings stay in their browser; nothing about them is stored on our servers.

At signup

During use

Where this data is kept depends on your plan. With a free account, your study data stays in your browser, as it does for a guest; our servers hold your account, your time-zone setting, and any error reports or promotional codes you submit. With Premium, your study data is also synced to our servers so that it is the same on all your devices.

At purchase

Payment is processed entirely by Paddle. We do not see, store, or have any access to your payment card data. From Paddle's webhooks we receive only:

Checkout. When you open checkout, our server creates the Paddle transaction for your account and keeps a record of that checkout: the plan, whether it was a regular purchase, a level-completion offer or a promotional code, its status, the Paddle transaction, price, discount, customer and subscription IDs, and the times it was created and last changed. Paddle's events are attached to your account through this record only. We also count the checkouts an account opens each day, to limit abuse. We pass Paddle your email address and your account ID. When you open the customer portal, we pass Paddle your interface language so that the portal and Paddle's emails use it.

Payments. For each payment that gives your account Premium — a Paddle payment, a promotional code, or Premium we grant by hand — we record its kind, the Paddle transaction or the code it came from, its date, and for a Paddle payment the amount, the currency and the subscription it paid for. Together with the refund and chargeback records above, this tells us whether a payment was kept: a full refund, a chargeback or a chargeback warning (Paddle returns the money in each case) cancels the subscription at once, ends Premium, and locks again what was unlocked under that payment, such as a place on the map or a level clip. A partial refund changes nothing.

Promotional codes. If you redeem a code, we store which code you redeemed, the Premium period it granted and when, plus a daily count of failed attempts (to stop codes from being guessed). A discount code is checked against Paddle's discount list; a code that grants Premium directly involves no payment and no Paddle subscription.

Emails we send you

We send email to the address on your account for two purposes:

For this we store:

The operator writes each mailing and chooses its recipients in the administration tool, using the account-list fields described under "Operator access to your account data" below (for example the subscription status or the date you last studied).

Website analytics

On devocab.com, our hosting provider Cloudflare (§4) measures visits and page load times with Cloudflare Web Analytics, for visitors outside the European Union only: visitors from the EU are not measured, and the measurement script is not loaded for them. It sets no cookies and stores nothing on your device, does not fingerprint you, and does not follow you across other websites. It records the page address without its query string, the referring page, the browser and device type, the country derived from your IP address, and loading times, and shows them to us only as aggregate figures.

We do NOT collect

The statistics described in this section are shown to you, on your own Statistics page. We do not use your study times to profile you, to make automated decisions producing legal or similarly significant effects about you (GDPR Art. 22), for advertising, or for any purpose beyond operating the Service. They are never sold or shared with third parties other than the infrastructure processors in §4, who store them on our behalf.

Operator access to your account data

Besides you, the operator named in §1 can access the data held on your account, through an internal administration tool. This access exists so that we can run the Service: answering your support requests, investigating a fault you report, detecting abuse of the premium vocabulary (see §10), and sending the emails described above. It is limited to what those purposes require:

The tool is reachable only by the operator, over an identity-verified connection protected by multi-factor authentication. It cannot read your password (we never hold it in a readable form — see §10) or your payment data (held by Paddle — see §2 "At purchase").

3. Legal Basis (GDPR Art. 6)

4. Third-Party Processors

To deliver the Service we use the following third-party services, each handling your data under its own privacy terms; the data protection agreements that apply are described below the list:

Our infrastructure processors provide GDPR Article 28 Data Processing Agreements (DPAs) as part of their service terms, governing their processing of personal data on our behalf: Cloudflare's DPA is incorporated by reference into its Self-Serve Subscription Agreement, Amazon Web Services' DPA into the AWS Service Terms, and Supabase's DPA is accepted through its self-service legal flow. Paddle acts as our Merchant of Record; for the payment transaction it is largely an independent controller, and its DPA applies to any data processed on our behalf. Google and Meta are independent controllers for the OAuth sign-in step. jsDelivr, Slack and GitHub receive only the limited data described above.

Pronunciation uses your browser's built-in speech synthesis, and the app prefers the browser's online voices where available. Such a voice is a service of your browser or operating-system vendor (for example Google, Apple or Microsoft), which then receives the German text being spoken — never your account data.

5. International Transfers

Where data is transferred outside the EU/EEA (e.g. via Cloudflare, Paddle, jsDelivr, Slack, GitHub or Amazon Web Services infrastructure), we rely on the EU Standard Contractual Clauses and our processors' adequacy mechanisms, such as the EU–US Data Privacy Framework.

6. Storage and Retention

7. Your Rights (GDPR Art. 15–22)

You have the right to:

To exercise any of these rights, email support@devocab.com. We respond within 30 days as required by law.

8. Supervisory Authority

You have the right to lodge a complaint with a supervisory authority. The competent authority for us is:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18, 91522 Ansbach, Germany
www.lda.bayern.de

9. Cookies and Local Storage

We set no cookies of our own. The app keeps data in your browser with localStorage and IndexedDB (browser APIs, not cookies) for:

If you pick a plan before signing in, that choice is kept in sessionStorage for the current tab only, so that checkout can continue after sign-in.

We do not use marketing or analytics cookies. Third parties may set cookies on their own domains: Supabase for its sign-in flow, Google or Facebook when you use their sign-in, and Paddle — including its analytics script (ProfitWell) — once you open the upgrade window or checkout.

10. Security

We apply technical and organisational measures appropriate to the risk:

No security measure is perfect; despite our efforts we cannot guarantee that data transmission or storage will be free from unauthorised access.

11. Data Breach Notification

In the event of a personal-data breach that is likely to result in a risk to your rights and freedoms, we will:

The notification will describe the nature of the breach, the categories and approximate number of users and records concerned, the likely consequences, and the measures taken or proposed to address it.

12. Children

The Service is not directed to children under 16. We do not knowingly collect data from children. If you become aware that a child has registered, please contact us and the account will be deleted.

13. Changes

Material changes to this Privacy Policy will be communicated by email or an in-app notice. Continued use after the effective date constitutes acceptance.

Gizlilik Politikası

Son güncelleme: 29 Ekim 2026

Bu metin, İngilizce aslının Türkçe çevirisidir. İki metin arasında bir fark olursa İngilizce metin geçerlidir.

Bu Gizlilik Politikası, devocab.com'u kullandığınızda Mehmet Ugur Kebir'in kişisel verilerinizi nasıl topladığını, kullandığını ve koruduğunu açıklar. AB Genel Veri Koruma Tüzüğü'ne (GDPR) ve Alman Federal Veri Koruma Kanunu'na (Bundesdatenschutzgesetz, BDSG) uyarız.

1. Veri Sorumlusu

Mehmet Ugur Kebir
Peter-Dörfler-Str. 24
88161 Lindenberg im Allgäu, Almanya
support@devocab.com

Küçük bir işletmeyiz ve yasal olarak bir Veri Koruma Görevlisi (DPO) atamakla yükümlü değiliz. Gizlilikle ilgili tüm sorularınızı yukarıdaki e-posta adresine gönderin.

2. Topladığımız Veriler

Ücretsiz sürümü hesap açmadan (misafir modunda) kullanabilirsiniz. Bir misafirin ilerlemesi ve ayarları kendi tarayıcısında kalır; misafirle ilgili hiçbir şey sunucularımızda saklanmaz.

Kayıt sırasında

Kullanım sırasında

Bu verilerin nerede tutulduğu planınıza bağlıdır. Ücretsiz hesapta çalışma verileriniz, bir misafirde olduğu gibi tarayıcınızda kalır; sunucularımızda hesabınız, saat dilimi ayarınız ve gönderdiğiniz hata bildirimleri veya promosyon kodları bulunur. Premium'da çalışma verileriniz, tüm cihazlarınızda aynı olması için sunucularımızla da eşitlenir.

Satın alma sırasında

Ödeme tamamen Paddle tarafından işlenir. Ödeme kartı verilerinizi görmeyiz, saklamayız ve bu verilere hiçbir şekilde erişimimiz yoktur. Paddle'ın webhook bildirimlerinden yalnızca şunları alırız:

Ödeme sayfası. Ödeme sayfasını açtığınızda sunucumuz hesabınız için Paddle işlemini oluşturur ve bu ödeme girişiminin bir kaydını tutar: planı, normal bir satın alma mı, seviye tamamlama teklifi mi yoksa promosyon kodu mu olduğunu, durumunu, Paddle işlemini, fiyatı, indirimi, müşteri ve abonelik kimliklerini, oluşturulduğu ve son değiştiği zamanları. Paddle olayları hesabınıza yalnızca bu kayıt üzerinden bağlanır. Kötüye kullanımı sınırlamak için bir hesabın her gün açtığı ödeme sayfalarını da sayarız. Paddle'a e-posta adresinizi ve hesap kimliğinizi iletiriz. Müşteri portalını açtığınızda, portalın ve Paddle e-postalarının arayüz dilinizi kullanması için Paddle'a bu dili iletiriz.

Ödemeler. Hesabınıza Premium veren her ödeme için — bir Paddle ödemesi, bir promosyon kodu veya elle verdiğimiz Premium — türünü, geldiği Paddle işlemini veya kodu, tarihini ve bir Paddle ödemesinde tutarı, para birimini ve ödediği aboneliği kaydederiz. Yukarıdaki iade ve ters ibraz kayıtlarıyla birlikte bu, bir ödemenin elde tutulup tutulmadığını bize gösterir: tam iade, ters ibraz veya ters ibraz uyarısı (Paddle her durumda parayı iade eder) aboneliği hemen iptal eder, Premium'u sona erdirir ve o ödemeyle açılmış olanları, örneğin haritadaki bir yeri veya bir seviye klibini, yeniden kilitler. Kısmi bir iade hiçbir şeyi değiştirmez.

Promosyon kodları. Bir kod kullanırsanız hangi kodu kullandığınızı, kodun verdiği Premium süresini ve ne zaman verdiğini, ayrıca (kodların tahmin edilmesini önlemek için) başarısız denemelerin günlük sayısını saklarız. İndirim kodu Paddle'ın indirim listesine göre kontrol edilir; doğrudan Premium veren bir kod ödeme ve Paddle aboneliği içermez.

Size gönderdiğimiz e-postalar

Hesabınızdaki adrese iki amaçla e-posta göndeririz:

Bunun için şunları saklarız:

İşletmeci her gönderimi yazar ve alıcılarını yönetim aracında, aşağıda "İşletmecinin hesap verilerinize erişimi" başlığı altında açıklanan hesap listesi alanlarını kullanarak seçer (örneğin abonelik durumu veya en son çalıştığınız tarih).

Web sitesi analitiği

devocab.com'da barındırma sağlayıcımız Cloudflare (§4), ziyaretleri ve sayfa yüklenme sürelerini Cloudflare Web Analytics ile yalnızca Avrupa Birliği dışındaki ziyaretçiler için ölçer: AB'den gelen ziyaretçiler ölçülmez ve ölçüm betiği onlar için yüklenmez. Çerez kullanmaz ve cihazınızda hiçbir şey saklamaz, parmak izi çıkarmaz ve sizi başka web sitelerinde izlemez. Sorgu dizesi olmadan sayfa adresini, sizi yönlendiren sayfayı, tarayıcı ve cihaz türünü, IP adresinizden çıkarılan ülkeyi ve yüklenme sürelerini kaydeder ve bunları bize yalnızca toplu rakamlar olarak gösterir.

Şunları toplamayız

Bu bölümde açıklanan istatistikler size, kendi İstatistik sayfanızda gösterilir. Çalışma sürelerinizi sizin profilinizi çıkarmak, hakkınızda hukuki ya da benzer ölçüde önemli sonuçlar doğuran otomatik kararlar vermek (GDPR Madde 22), reklam veya Hizmet'i işletmenin ötesinde herhangi bir amaçla kullanmayız. Bunlar asla satılmaz ve bunları bizim adımıza saklayan §4'teki altyapı hizmet sağlayıcıları dışında üçüncü taraflarla paylaşılmaz.

İşletmecinin hesap verilerinize erişimi

Sizin dışınızda, §1'de adı geçen işletmeci de hesabınızda tutulan verilere dâhilî bir yönetim aracı üzerinden erişebilir. Bu erişim Hizmet'i yürütebilmemiz içindir: destek taleplerinizi yanıtlamak, bildirdiğiniz bir arızayı incelemek, Premium kelimelerin kötüye kullanımını tespit etmek (bkz. §10) ve yukarıda açıklanan e-postaları göndermek. Erişim, bu amaçların gerektirdiği ile sınırlıdır:

Araca yalnızca işletmeci, çok faktörlü kimlik doğrulamayla korunan ve kimliği doğrulanmış bir bağlantı üzerinden erişebilir. Araç parolanızı (parolanızı hiçbir zaman okunabilir biçimde tutmayız — bkz. §10) veya ödeme verilerinizi (Paddle'da tutulur — bkz. §2 "Satın alma sırasında") okuyamaz.

3. Hukuki Dayanak (GDPR Madde 6)

4. Üçüncü Taraf Hizmet Sağlayıcılar

Hizmet'i sunmak için aşağıdaki üçüncü taraf hizmetleri kullanırız; her biri verilerinizi kendi gizlilik koşullarına göre işler. Geçerli veri koruma sözleşmeleri listenin altında açıklanmıştır:

Altyapı hizmet sağlayıcılarımız, bizim adımıza kişisel veri işlemelerini düzenleyen GDPR Madde 28 Veri İşleme Sözleşmelerini (DPA) hizmet koşullarının bir parçası olarak sunar: Cloudflare'in DPA'sı Self-Serve Subscription Agreement'a atıfla dâhil edilmiştir, Amazon Web Services'in DPA'sı AWS Service Terms'e, Supabase'in DPA'sı ise kendi çevrim içi hukuki süreciyle kabul edilmiştir. Paddle satıcımız (Merchant of Record) olarak hareket eder; ödeme işlemi için büyük ölçüde bağımsız bir veri sorumlusudur ve bizim adımıza işlediği veriler için DPA'sı geçerlidir. Google ve Meta, OAuth giriş adımı için bağımsız veri sorumlularıdır. jsDelivr, Slack ve GitHub yalnızca yukarıda açıklanan sınırlı verileri alır.

Telaffuz, tarayıcınızın yerleşik konuşma sentezini kullanır ve uygulama, mümkün olduğunda tarayıcının çevrim içi seslerini tercih eder. Böyle bir ses, tarayıcınızın veya işletim sisteminizin sağlayıcısının (örneğin Google, Apple veya Microsoft) bir hizmetidir ve bu sağlayıcı seslendirilen Almanca metni alır — hesap verilerinizi asla almaz.

5. Uluslararası Aktarımlar

Verilerin AB/AEA dışına aktarıldığı durumlarda (örneğin Cloudflare, Paddle, jsDelivr, Slack, GitHub veya Amazon Web Services altyapısı üzerinden), AB Standart Sözleşme Maddelerine ve hizmet sağlayıcılarımızın AB–ABD Veri Gizliliği Çerçevesi gibi yeterlilik mekanizmalarına dayanırız.

6. Verilerin Saklanması ve Saklama Süreleri

7. Haklarınız (GDPR Madde 15–22)

Şu haklara sahipsiniz:

Bu haklardan herhangi birini kullanmak için support@devocab.com adresine e-posta gönderin. Yasanın gerektirdiği gibi 30 gün içinde yanıt veririz.

8. Denetim Makamı

Bir denetim makamına şikâyette bulunma hakkınız vardır. Bizim için yetkili makam şudur:

Bayerisches Landesamt für Datenschutzaufsicht (BayLDA)
Promenade 18, 91522 Ansbach, Almanya
www.lda.bayern.de

9. Çerezler ve Yerel Depolama

Kendimize ait hiçbir çerez yerleştirmeyiz. Uygulama, verileri tarayıcınızda localStorage ve IndexedDB (çerez değil, tarayıcı API'leri) ile şunlar için tutar:

Giriş yapmadan önce bir plan seçerseniz, ödemenin girişten sonra devam edebilmesi için bu seçim yalnızca açık sekme için sessionStorage'da tutulur.

Pazarlama veya analitik çerezleri kullanmayız. Üçüncü taraflar kendi alan adlarında çerez yerleştirebilir: oturum açma akışı için Supabase, onların girişini kullandığınızda Google veya Facebook ve Premium'a yükseltme penceresini ya da ödeme sayfasını açtığınızda — analitik betiği (ProfitWell) dâhil — Paddle.

10. Güvenlik

Riske uygun teknik ve organizasyonel önlemler uygularız:

Hiçbir güvenlik önlemi kusursuz değildir; çabalarımıza rağmen veri aktarımının veya saklamanın yetkisiz erişimden tamamen arınmış olacağını garanti edemeyiz.

11. Veri İhlali Bildirimi

Haklarınız ve özgürlükleriniz için risk oluşturması muhtemel bir kişisel veri ihlali durumunda:

Bildirim; ihlalin niteliğini, ilgili kullanıcıların ve kayıtların kategorilerini ve yaklaşık sayısını, olası sonuçlarını ve ihlali gidermek için alınan veya önerilen önlemleri açıklar.

12. Çocuklar

Hizmet 16 yaşın altındaki çocuklara yönelik değildir. Çocuklardan bilerek veri toplamayız. Bir çocuğun kayıt olduğunu fark ederseniz lütfen bizimle iletişime geçin; hesap silinecektir.

13. Değişiklikler

Bu Gizlilik Politikası'ndaki önemli değişiklikler e-posta veya uygulama içi bildirimle duyurulur. Yürürlük tarihinden sonra Hizmet'i kullanmaya devam etmeniz, değişiklikleri kabul ettiğiniz anlamına gelir.