Lensor Android TV
TürkçeEnglish

Gizlilik Politikası

Lensor - Anlık Çeviri · Android TV Gizlilik Politikası
Son güncelleme: 11 Ekim 2026

Lucy Goods LLC, Android TV için Lensor - Anlık Çeviri uygulamasını sunar. İletişim: support@lucygoods.app. Web sitesi: https://lucygoods.app/lensor/

Görüntü ve altyazılar
Çeviriyi başlattığınızda Lensor, yerel ağda eşleştirdiğiniz uyumlu konsoldan video akışı alır. Altyazı alanını cihazda analiz eder ve çeviriyi ekran üzerine yerleştirir. Bu, TV'nin HDMI girişini kaydetmek değildir. Video kareleri ve küçük arka plan görüntüsü geçici olarak bellekte işlenir; video kaydı oluşturulmaz, görüntüler Lucy Goods'a veya çeviri sağlayıcılarına yüklenmez. Mikrofon kullanılmaz. Son çeviriler tekrar isteklerini azaltmak için oturum boyunca sınırlı bir bellek önbelleğinde tutulur; çeviri geçmişi diske kaydedilmez. Geliştirme sürümlerinde yerel hata ayıklama günlükleri metin içerebilir; mağaza sürümünde bu günlükler kapalıdır.

Yerel çeviri ve SDK verileri
Varsayılan OCR ve çeviri Google ML Kit ile cihazda çalışır. Dil modelleri ilk kullanımda internetten indirilir; sonrasında yerel çeviri metni buluta göndermez. ML Kit, tanınan görüntü ve metin içeriğini Google'a göndermez; ancak cihaz ve uygulama bilgileri, kurulum tanımlayıcıları, performans/hata ölçümleri, model indirme olayları ve seçilen diller gibi teknik verileri Google'a iletebilir. Bu işlemler Google'ın koşullarına ve gizlilik politikasına tabidir:
https://developers.google.com/ml-kit/terms
https://developers.google.com/ml-kit/android-data-disclosure
https://policies.google.com/privacy
Lensor bu sürümde kendi reklam, analitik veya Cloudflare D1 hizmetini kullanmaz.

İsteğe bağlı bulut çevirisi
DeepL, Microsoft Azure veya Google Cloud'u kendi API anahtarınızla seçip onayladığınızda, tanınan altyazı metni doğrudan o sağlayıcıya HTTPS ile gönderilir. Video kareleri gönderilmez. Sağlayıcı, metni kendi koşulları ve ücretlendirmesi altında işler. Yerel motora dönerek yeni bulut isteklerini durdurabilirsiniz; başlamış bir istek tamamlanabilir, eski motorun sonucu ekrana uygulanmaz. Sağlayıcı tarafındaki saklama süreleri ve silme talepleri ilgili sağlayıcı tarafından yönetilir.

Hesap ve eşleştirme
Bu Android TV sürümü bir Lensor hesabı oluşturmaz. Konsol hesabına giriş, TV'de açılan konsol sağlayıcısının kendi HTTPS giriş sayfasında gerçekleşir. Lensor parola istemez veya saklamaz. Yetkilendirme kodu TV'den sağlayıcıya HTTPS ile gönderilip hesap kimliği alınır. Konsol hesap kimliği, yerel IP adresi ve eşleştirme anahtarları TV'nin uygulamaya özel alanında saklanır; başarılı eşleştirmeden sonra PIN silinir. Çeviriyi durdurmak bu kayıtları silmez. TV'deki Hesabı ve eşleştirmeyi kaldır işlemi yalnızca Lensor'un yerel bağlantısını kaldırır; sağlayıcıdaki asıl hesabı silmez.

TV kurulumu ve anahtarlar
Konsol hesabı, eşleştirme kodu, çeviri API anahtarları ve isteğe bağlı Azure Monitor bilgileri doğrudan TV arayüzüne girilebilir veya TV'de gösterilen tek kullanımlık QR kod üzerinden telefondan uçtan uca şifreli (AES-GCM) olarak aktarılabilir. Telefonda kurulum seçildiğinde veriler telefon tarayıcısında, TV'nin gösterdiği QR koddaki tek kullanımlık oturum anahtarıyla (AES-GCM) şifrelenir. Anahtar, QR bağlantısının sunucuya hiç gönderilmeyen "#" bölümündedir; aradaki posta kutusu sunucusu anahtara sahip değildir ve içeriği çözemez. Telefondan gelen şifreli gönderiler TV okuduğunda silinir. TV, telefona yalnızca bulduğu konsolun yerel IP adresini aynı anahtarla şifreli not olarak bırakır. Oturum en fazla 30 dakika sürer; süre dolunca kalan tüm şifreli veriler sunucudan silinir. Telefonda Kaydet'e bastığınızda bilgi TV'de doğrulanıp kaydedilir; TV'de ayrıca onay istenmez. QR kod yalnızca TV ekranında görünür. Lensor yerel HTTP sunucusu açmaz. API anahtarları ve Azure Monitor client secret TV'de Android Keystore anahtarıyla şifrelenerek saklanır ve arayüzde geri gösterilmez. Eşleştirme ve gizli anahtarlar Android yedeklemesinden hariçtir. API anahtarları ilgili sağlayıcının kimlik doğrulaması dışında kullanılmaz.

İnceleyici erişimi
İnceleme kodu girilirse kod HTTPS ile Lucy Goods sunucusuna doğrulama için gönderilir. Kodun kendisi sunucuda saklanmaz; yüksek rastgeleli kodun özeti erişim açık kaldığı sürece Cloudflare Worker sırrı olarak tutulur. Sunucu rastgele bir erişim belirteci üretir, yalnızca özetini ve en çok 30 günlük geçerlilik süresini saklar. Belirteç TV’de Android Keystore ile şifrelenir ve yedeklenmez; uygulama açılırken, inceleyici çevirisi başlarken ve kullanım sırasında düzenli aralıklarla doğrulanır. Kötüye kullanımı sınırlamak için IP adresinin özeti ve hatalı deneme zamanları sunucuda geçici tutulur. Kod değiştirildiğinde mevcut belirteçler geçersiz olur. Bu yol Play satın alımı oluşturmaz ve normal satın alma akışını değiştirmez.

Kullanım sayaçları
TV'de başarılı bulut çevirilerinin aylık karakter toplamı tutulur; sayaç altyazı içeriği içermez. DeepL kullanımını veya isteğe bağlı Azure Monitor bilgilerini yenilediğinizde ilgili sağlayıcıya HTTPS üzerinden sorgu gönderilir. Azure Monitor kurulumu tenant, client, subscription, kaynak grubu ve kaynak adı ile client secret gerektirir. Hesap kullanımı sürekli sorgulanmaz; Yenile ile istenir ve kısa süre önbelleğe alınır. Google Cloud sayacı yalnızca bu TV'nin kullanımını gösterir, hesap kotası değildir.

Destek formu
Destek sekmesindeki form doğrudan TV'de açılır. Yalnızca Gönder'e bastığınızda adınız, e-posta adresiniz, konu, mesaj, Android TV platform bilgisi, Lensor sürüm/build numarası, TV'nin dil ayarı ve bu talep için oluşturulan rastgele bir kimlik Lucy Goods'un mevcut Supabase destek hizmetine TV üzerinden HTTPS ile gönderilir. Rastgele talep kimliği bir hesap veya cihaz kimliği değildir; her gönderim girişiminde yeniden üretilir. Destek talebi Supabase'de kaydedilir; Resend üzerinden destek ekibine bildirim ve size alındı e-postası gönderilmeye çalışılır. Talep yalnızca destek amacıyla işlenir. Ekran görüntüsü, altyazı, konsol kimliği veya API anahtarı otomatik eklenmez; form taslağı Lensor tarafından diske kaydedilmez. Talebinizin düzeltilmesini veya silinmesini support@lucygoods.app üzerinden isteyebilirsiniz.

Saklama ve silme
Yerel ayarlar ve bağlantı bilgileri siz kaldırana veya uygulamanın verilerini silene kadar TV'de kalır. TV arayüzünden sağlayıcı anahtarlarını, Monitor bağlantısını ve konsol eşleştirmesini ayrı ayrı kaldırabilirsiniz. Boyut/konum sıfırlama bunlara dokunmaz. Uygulamayı kaldırmak cihazdaki uygulama verisini siler. Destek için e-posta gönderirseniz yalnızca ilettiğiniz bilgiler alınır; Lensor otomatik olarak ekran görüntüsü, altyazı veya anahtar eklemez. Erişim, düzeltme ve silme talepleri: support@lucygoods.app.

Privacy Policy

Lensor - Live Translate · Android TV Privacy Policy
Last updated: October 11, 2026

Lucy Goods LLC provides Lensor - Live Translate for Android TV. Contact: support@lucygoods.app. Website: https://lucygoods.app/lensor/

Video and Subtitles
When you start translation, Lensor receives a local network video stream from your paired console. It analyzes the subtitle region on-device and renders an overlay translation layer. This does not record your TV's HDMI input. Video frames and the small blurred thumbnail are processed transiently in volatile memory; no video files are recorded, stored on disk, or uploaded to Lucy Goods or translation providers. No microphone is used. Recent translation cues are kept in an in-memory cache during the session to avoid duplicate requests; translation history is never written to disk. Debug logging is disabled in production store builds.

Local Translation and SDK Data
The default OCR and translation engine runs completely on-device using Google ML Kit. Language models are downloaded upon initial setup over the internet; afterward, local translation never sends recognized text to the cloud. ML Kit does not send image or text content to Google; however, technical telemetry such as device/app identifiers, installation IDs, performance/diagnostic metrics, model download events, and selected language pairs may be processed by Google in accordance with Google's policies:
https://developers.google.com/ml-kit/terms
https://developers.google.com/ml-kit/android-data-disclosure
https://policies.google.com/privacy
Lensor does not include any third-party advertising, commercial tracking, or analytics SDKs in this Android TV build.

Optional Cloud Translation
If you explicitly choose to configure DeepL, Microsoft Azure, or Google Cloud with your own API key, recognized subtitle text is transmitted directly to that provider over HTTPS. Video frames are never sent. The provider processes text under their terms and pricing. Switching back to the Local engine immediately stops new cloud requests. Data retention and deletion on the provider's side are governed by that provider.

Account and Pairing
This Android TV app does not create a Lensor account. Connecting a console account is performed on the console provider's official HTTPS sign-in page. Lensor never requests, receives, or stores your console password. The authorization code is exchanged directly over HTTPS for an Account ID. Your console Account ID, local IP address, and cryptographic pairing credentials are encrypted and stored in private app storage on your TV; the 8-digit PIN is discarded immediately after pairing. Removing pairing in the app deletes local credentials without affecting your actual console account.

Phone Setup and Credentials
Console credentials, pairing code, and API keys can be entered directly on TV or transferred from your phone via an ephemeral one-time QR code. When phone setup is used, data is encrypted in your phone's browser with the one-time 256-bit session key (AES-GCM) carried in the QR code shown on the TV. The key sits in the "#" part of the QR link, which is never sent to the server; the intermediary mailbox server does not have the key and cannot decrypt the content. Encrypted submissions from the phone are deleted when the TV reads them. The TV leaves the phone only the local IP address of the console it found, as a note encrypted with the same key. A session lasts at most 30 minutes; when it expires, all remaining encrypted data is deleted from the server. When you press Save on the phone, the TV validates and stores the information; no separate confirmation is requested on the TV. The QR code is shown only on the TV screen. API keys and secrets are stored in Android Keystore AES/GCM encryption and excluded from cloud backups.

Reviewer Access
If a review code is entered, it is sent to Lucy Goods over HTTPS for verification. The code itself is not stored on the server; the digest of the high-entropy code is kept as a Cloudflare Worker secret while access remains enabled. The server issues a random access token and stores only its digest and an expiry of no more than 30 days. The token is encrypted with Android Keystore on the TV and excluded from backups; it is verified at app startup, before reviewer translation, and periodically during use. A digest of the IP address and failed-attempt times are kept temporarily to limit abuse. Rotating the code invalidates existing tokens. This does not create a Play purchase or change the normal purchase flow.

Usage Counters
The app maintains a local monthly character count for cloud translation for your information; it contains no subtitle text. Refreshing DeepL or Azure Monitor balances queries the provider via HTTPS. Azure Monitor credentials (tenant, client, subscription, resource group, secret) are encrypted on-device. Google Cloud displays a local usage counter, not account quotas.

Support Form
The support form in the app submits directly from your TV via HTTPS to Lucy Goods' Supabase backend. Only upon pressing Send are your name, reply email, subject, message, Android TV platform info, app version, language, and a per-request random UUID transmitted. No screenshots, subtitles, console IDs, or API keys are ever attached. The support message is processed solely to respond to your inquiry. You may request correction or deletion at support@lucygoods.app.

Retention and Deletion
Local settings and pairing keys remain on your TV until you remove them or uninstall the app. You can remove API keys, Monitor settings, and console pairing individually from the TV interface. Resetting subtitle appearance does not touch pairing or credentials. For privacy questions, contact support@lucygoods.app.