Privacy Policy

Effective: 8 September 2026 · Publisher: Ozan Kıvanç

Optional invitation access on Android

Invited testers and store reviewers can enter credentials supplied by TranslaCat to request complimentary TV Plus access. Credentials and the anonymous RevenueCat identifier are sent over HTTPS to our server for verification. The app does not save the invitation password. The server stores a password hash, not the password, and uses short-lived counters derived from a secret-salted IP hash to limit abuse. These counters expire within 24 hours. RevenueCat records the time-limited access grant. It does not charge a payment or automatically start a paid subscription. No personal TranslaCat account is created. Access can be revoked through support.

Website analytics

Public landing and beta pages use Cloudflare Web Analytics for aggregate visits, page views and performance measurement, without analytics cookies or device fingerprinting. We respect the browser's Do Not Track and Global Privacy Control preferences. This measurement is not added to confirmation or unsubscribe pages. See Cloudflare Web Analytics.

Camera and translation

TranslaCat reads text in your selected camera area and translates it on your phone. We do not record camera images or subtitle history, upload images to our servers, or request microphone, location, contacts or photo-library access. Camera processing stops when the mobile app enters the background. Language models may require an initial download.

TV connection

In TV mode, translated text, sequence information, expiry and translation-provider information are sent to your paired TV. Pairing uses a local IP address, temporary PIN and session token. This local HTTP connection is not encrypted: use only a trusted home network and do not expose the TV receiver to the internet. Someone with access to the network could observe this traffic. The TV clears captions shortly after they expire or the connection ends.

Device services

iPhone uses Apple AVFoundation, Vision and Translation. Android uses Google ML Kit for text recognition, barcode scanning and translation. According to Google's SDK disclosure, ML Kit processes installation identifiers, app/device information, diagnostics, performance information and translation languages. SDK network traffic uses HTTPS. See ML Kit's data disclosure, Google's policy and Apple's policy.

Purchases

RevenueCat creates an anonymous app-user identifier and processes store purchase records, products and subscription status for verification, restoring purchases, fraud prevention and subscription reporting. TranslaCat does not send RevenueCat camera images, subtitles, TV addresses, pairing secrets, your name, email or an advertising identifier. Apple or Google handles payment details; we do not receive your card information. See RevenueCat's privacy policy.

No TranslaCat account is required. You can restore purchases using the same store account. Uninstalling the app does not cancel a subscription: manage subscriptions through your store. This anonymous flow does not provide subscription transfer between iOS and Android.

Optional notifications

Notifications are off by default. Enabling them uses Firebase Cloud Messaging, which processes an installation identifier, push-registration token and technical delivery data. Notification topics do not contain subtitles, translation languages or pairing data. We do not enable Google Analytics, advertising SDKs or cross-app tracking. Turning notifications off in the app starts removal of the topic subscription and push registration; this needs an internet connection. System notification permission is managed in phone settings. See Firebase privacy information.

Local preferences and retention

Language, selected area and appearance preferences are stored on your device. iPhone stores the TV address and pairing token in device-only Keychain storage, which may survive app removal; Forget TV removes that local record. Pairing lasts 30 days and is renewed on reconnect. A new TV code invalidates the previous TV token. Caption caches remain in memory only. iOS manages downloaded language models.

TV update checks use HTTPS and send no camera images or subtitles. The hosting provider may process IP addresses and standard access logs. Purchase and notification providers retain necessary operational data under their own policies and legal obligations. Contact us to request access, correction or deletion of data we can identify; we may need to verify the request and may retain records where legally required.

Website and contact

Newsletter signup is optional and separate from app use. Email verification and unsubscribe controls are described in our newsletter privacy notice. You can revoke camera and local-network permissions in system settings. The TV receiver starts only when requested and can be stopped in the TV app.

Publisher and privacy contact: Ozan Kıvanç, privacy@translacat.info. Support: support@translacat.info. Changes will be published here with a revised effective date.

Gizlilik Politikası

Yürürlük: 8 Eylül 2026 · Yayıncı: Ozan Kıvanç

Android'de isteğe bağlı davet erişimi

Davetli test kullanıcıları ve mağaza inceleme ekibi, ücretsiz TV Plus erişimi için TranslaCat tarafından verilen bilgileri girebilir. Davet bilgileri ve anonim RevenueCat kimliği doğrulama amacıyla sunucumuza HTTPS üzerinden gönderilir. Uygulama davet şifresini kaydetmez. Sunucu şifrenin kendisini değil özetini saklar; kötüye kullanımı sınırlamak için gizli değerle tuzlanmış IP özetinden üretilen süreli sayaçlar kullanır. Sayaçların süresi en fazla 24 saattir. RevenueCat süreli erişim kaydını tutar. Bu işlem ücret almaz veya otomatik ücretli abonelik başlatmaz. Kişisel TranslaCat hesabı oluşturulmaz. Erişim destek üzerinden iptal edilebilir.

Web sitesi ölçümü

Herkese açık giriş ve beta sayfalarında Cloudflare Web Analytics ile toplu ziyaret, sayfa görüntülenmesi ve performans ölçümü yaparız. Analitik çerezleri veya cihaz parmak izi kullanılmaz. Tarayıcının Do Not Track ve Global Privacy Control tercihlerini dikkate alırız. Doğrulama ve abonelikten ayrılma sayfalarına bu ölçüm eklenmez. Cloudflare Web Analytics bilgileri.

Kamera ve çeviri

TranslaCat, kamerada seçtiğiniz alandaki yazıyı telefonunuzda tanır ve çevirir. Kamera görüntülerini veya altyazı geçmişini kaydetmez, görüntüleri sunucularımıza göndermez. Mikrofon, konum, kişiler veya fotoğraf arşivi erişimi istemez. Mobil uygulama arka plana geçtiğinde kamera işlemesi durur. Dil modelleri ilk kullanımda indirme gerektirebilir.

TV bağlantısı

TV modunda çevrilen metin, sıra bilgisi, geçerlilik süresi ve çeviri sağlayıcısı eşleşmiş TV'ye gönderilir. Eşleştirme yerel IP adresi, süreli PIN ve oturum anahtarı kullanır. Yerel HTTP bağlantısı şifreli değildir: yalnız güvenilir ev ağında kullanın ve TV alıcısını internete açmayın. Ağa erişimi olan kişiler bu trafiği gözlemleyebilir. TV, metin süresi dolduktan veya bağlantı bittikten kısa süre sonra altyazıyı temizler.

Cihaz servisleri

iPhone, Apple AVFoundation, Vision ve Translation; Android ise yazı tanıma, barkod okuma ve çeviri için Google ML Kit kullanır. Google'ın açıklamasına göre ML Kit kurulum kimliklerini, uygulama ve cihaz bilgilerini, tanılama ve performans bilgilerini ve çeviri dillerini işler. SDK ağ trafiği HTTPS kullanır. ML Kit veri açıklaması, Google gizlilik politikası ve Apple gizlilik politikası.

Satın almalar

RevenueCat anonim uygulama kullanıcı kimliği oluşturur; mağaza satın alma kayıtlarını, ürünleri ve abonelik durumunu doğrulama, geri yükleme, dolandırıcılığı önleme ve abonelik raporlaması için işler. TranslaCat, RevenueCat'e kamera görüntüsü, altyazı, TV adresi, eşleşme anahtarı, adınız, e-postanız veya reklam kimliği göndermez. Ödemeleri Apple veya Google yönetir; kart bilgilerinizi almayız. RevenueCat gizlilik politikası.

TranslaCat üyeliği zorunlu değildir. Aynı mağaza hesabıyla satın almalar geri yüklenebilir. Uygulamayı kaldırmak aboneliği iptal etmez; abonelik mağazadan yönetilir. Bu anonim akış iOS ve Android arasında abonelik aktarımı sunmaz.

İsteğe bağlı bildirimler

Bildirimler varsayılan olarak kapalıdır. Açıldığında Firebase Cloud Messaging; kurulum kimliği, bildirim kayıt belirteci ve teknik teslim verilerini işler. Bildirim konuları altyazı, çeviri dili veya eşleşme bilgisi içermez. Google Analytics, reklam SDK'ları veya uygulamalar arası takip etkin değildir. Bildirimleri uygulamada kapatmak konu aboneliğinin ve bildirim kaydının kaldırılmasını başlatır; tamamlanması internet bağlantısı gerektirir. Sistem izni telefon ayarlarından yönetilir. Firebase gizlilik bilgileri.

Yerel ayarlar ve saklama

Dil, alan ve görünüm tercihleri cihazda tutulur. iPhone, TV adresini ve eşleşme anahtarını yalnız cihazda erişilebilen Anahtar Zinciri'nde saklar; bu kayıt uygulama kaldırıldığında kalabilir. TV'yi unut seçeneği yerel kaydı siler. Eşleşme 30 gün geçerlidir ve tekrar bağlantıda yenilenir. TV'de yeni kod önceki TV anahtarını iptal eder. Metin önbelleği yalnız bellektedir. iOS, indirilen dil modellerini yönetir.

TV güncelleme kontrolü HTTPS kullanır; kamera veya altyazı göndermez. Barındırma sağlayıcısı IP adresi ve standart erişim kayıtlarını işleyebilir. Satın alma ve bildirim sağlayıcıları gerekli operasyonel verileri kendi politikaları ve yasal yükümlülükleri kapsamında tutar. Tespit edebildiğimiz verilerinize erişim, düzeltme veya silme için bize başvurabilirsiniz. Talebi doğrulamamız gerekebilir; yasal olarak gerekli kayıtlar saklanabilir.

Web sitesi ve iletişim

Bülten kaydı isteğe bağlıdır ve uygulama kullanımından ayrıdır. E-posta doğrulama ve abonelikten ayrılma işlemleri bülten gizlilik bildiriminde açıklanır. Kamera ve yerel ağ izinlerini sistem ayarlarından geri alabilirsiniz. TV alıcısı kullanıcı başlattığında çalışır ve TV uygulamasından durdurulabilir.

Yayıncı ve gizlilik iletişimi: Ozan Kıvanç, privacy@translacat.info. Destek: support@translacat.info. Politika değişiklikleri güncel yürürlük tarihiyle burada yayımlanır.

Məxfilik siyasəti

Qüvvəyə minmə tarixi: 8 sentyabr 2026 · Nəşriyyatçı: Ozan Kıvanç

Android-də istəyə bağlı dəvət girişi

Dəvət olunmuş sınaq istifadəçiləri və mağaza yoxlama komandası pulsuz TV Plus girişi üçün TranslaCat tərəfindən verilən məlumatları daxil edə bilər. Dəvət məlumatları və anonim RevenueCat identifikatoru yoxlama üçün HTTPS ilə serverimizə göndərilir. Tətbiq dəvət şifrəsini saxlamır. Server şifrənin özünü deyil, heşini saxlayır. Sui-istifadəni məhdudlaşdırmaq üçün gizli dəyərlə duzlanmış IP heşindən hazırlanan, ən çox 24 saat etibarlı sayğaclar istifadə olunur. RevenueCat müddətli giriş qeydini saxlayır. Bu əməliyyat ödəniş almır və avtomatik ödənişli abunəlik başlatmır. Şəxsi TranslaCat hesabı yaradılmır. Giriş dəstək vasitəsilə ləğv edilə bilər.

Veb-sayt ölçümü

Açıq giriş və beta səhifələrində ümumi ziyarət, səhifə baxışı və performans ölçümü üçün Cloudflare Web Analytics-dən istifadə edirik. Analitik kukilər və cihaz barmaq izi istifadə edilmir. Brauzerin Do Not Track və Global Privacy Control seçimlərini nəzərə alırıq. Təsdiq və abunəlikdən çıxma səhifələrinə bu ölçüm əlavə edilmir. Cloudflare Web Analytics məlumatları.

Kamera və tərcümə

TranslaCat kamerada seçdiyiniz sahədəki mətni telefonunuzda tanıyır və tərcümə edir. Kamera görüntülərini və altyazı tarixçəsini saxlamır, görüntüləri serverlərimizə göndərmirik. Mikrofon, məkan, kontaktlar və ya foto arxivinə giriş istəmirik. Mobil tətbiq arxa plana keçdikdə kamera emalı dayanır. Dil modelləri ilk istifadədə yüklənməli ola bilər.

TV bağlantısı

TV rejimində tərcümə edilmiş mətn, ardıcıllıq məlumatı, etibarlılıq müddəti və tərcümə təminatçısı məlumatı qoşulmuş TV-yə göndərilir. Qoşulma yerli IP ünvanı, müvəqqəti PIN və sessiya tokenindən istifadə edir. Bu yerli HTTP bağlantısı şifrələnmir: yalnız etibarlı ev şəbəkəsində istifadə edin və TV qəbuledicisini internetə açmayın. Şəbəkəyə girişi olan şəxs bu trafiki görə bilər. Müddət bitdikdən və ya bağlantı kəsildikdən qısa müddət sonra TV altyazıları silir.

Cihaz xidmətləri

iPhone Apple AVFoundation, Vision və Translation-dan istifadə edir. Android mətn tanıma, barkod oxuma və tərcümə üçün Google ML Kit-dən istifadə edir. Google-ın SDK açıqlamasına əsasən ML Kit quraşdırma identifikatorlarını, tətbiq və cihaz məlumatlarını, diaqnostika, performans məlumatlarını və tərcümə dillərini emal edir. SDK şəbəkə trafiki HTTPS-dən istifadə edir. ML Kit məlumat açıqlaması, Google məxfilik siyasətiApple məxfilik siyasəti.

Alışlar

RevenueCat anonim tətbiq istifadəçisi identifikatoru yaradır və mağaza alış qeydlərini, məhsulları, abunəlik vəziyyətini yoxlama, alışları bərpa etmə, saxtakarlığın qarşısını alma və abunəlik hesabatları üçün emal edir. TranslaCat RevenueCat-ə kamera görüntüləri, altyazılar, TV ünvanları, qoşulma açarları, adınız, e-poçtunuz və ya reklam identifikatoru göndərmir. Ödəniş məlumatlarını Apple və ya Google idarə edir; kart məlumatlarınızı almırıq. RevenueCat məxfilik siyasəti.

TranslaCat hesabı tələb olunmur. Eyni mağaza hesabı ilə alışları bərpa edə bilərsiniz. Tətbiqi silmək abunəliyi ləğv etmir; abunəlikləri mağazadan idarə edin. Bu anonim proses iOS və Android arasında abunəlik köçürülməsini təmin etmir.

İstəyə bağlı bildirişlər

Bildirişlər ilkin olaraq bağlıdır. Onları açdıqda Firebase Cloud Messaging quraşdırma identifikatorunu, bildiriş qeydiyyatı tokenini və texniki çatdırılma məlumatlarını emal edir. Bildiriş mövzularında altyazılar, tərcümə dilləri və qoşulma məlumatları yoxdur. Google Analytics, reklam SDK-ları və tətbiqlərarası izləmə aktiv deyil. Tətbiqdə bildirişləri bağlamaq mövzu abunəliyinin və bildiriş qeydiyyatının silinməsini başladır; bunun üçün internet bağlantısı lazımdır. Sistem bildiriş icazəsi telefon ayarlarından idarə olunur. Firebase məxfilik məlumatları.

Yerli ayarlar və saxlanma

Dil, seçilmiş sahə və görünüş seçimləri cihazınızda saxlanılır. iPhone TV ünvanını və qoşulma tokenini yalnız həmin cihazda əlçatan olan Keychain yaddaşında saxlayır. Bu qeyd tətbiq silindikdən sonra qala bilər; TV-ni unut seçimi yerli qeydi silir. Qoşulma 30 gün etibarlıdır və yenidən qoşulanda yenilənir. Yeni TV kodu əvvəlki TV tokenini etibarsız edir. Altyazı keşləri yalnız operativ yaddaşda qalır. iOS yüklənmiş dil modellərini idarə edir.

TV yeniləmələrinin yoxlanması HTTPS ilə aparılır, kamera görüntüləri və altyazılar göndərilmir. Hostinq təminatçısı IP ünvanlarını və standart giriş qeydlərini emal edə bilər. Alış və bildiriş təminatçıları zəruri əməliyyat məlumatlarını öz siyasətləri və hüquqi öhdəlikləri çərçivəsində saxlayır. Sizə aid olduğunu müəyyən edə bildiyimiz məlumatlara giriş, düzəliş və ya silinmə üçün müraciət edə bilərsiniz. Sorğunu yoxlamalı ola bilərik və qanunla tələb edilən qeydləri saxlaya bilərik.

Veb-sayt və əlaqə

Bülleten qeydiyyatı istəyə bağlıdır və tətbiqdən istifadədən ayrıdır. E-poçtun təsdiqi və abunəlikdən çıxma qaydaları bülleten məxfilik bildirişində açıqlanır. Kamera və yerli şəbəkə icazələrini sistem ayarlarından geri götürə bilərsiniz. TV qəbuledicisi yalnız istifadəçi başlatdıqda işləyir və TV tətbiqindən dayandırıla bilər.

Nəşriyyatçı və məxfilik üzrə əlaqə: Ozan Kıvanç, privacy@translacat.info. Dəstək: support@translacat.info. Dəyişikliklər yenilənmiş qüvvəyə minmə tarixi ilə burada yayımlanacaq.