WatchVault — Gizlilik Politikası

Son güncelleme: 18 Ekim 2026 · English version below

WatchVault; Instagram, TikTok ve Threads gibi uygulamalardan paylaştığınız bir gönderiyi okuyup içindeki film, dizi, anime, manga veya çizgi romanı tanır ve kişisel arşivinize kaydeder. Bu sayfa uygulamanın hangi verileri işlediğini, nereye gönderdiğini ve ne kadar sakladığını anlatır.

Kısaca: Hesap açmak zorunlu değildir; uygulama hesapsız çalışır. Yedekleme için Google veya Apple ile giriş yapmayı seçerseniz e-posta adresiniz ve adınız işlenir ve arşiviniz sunucumuza yedeklenir. Uygulamada reklam gösterilmez ve veri satılmaz. Kendi reklamlarımızın işe yarayıp yaramadığını ölçmek için Meta App Events SDK'sı ve anonim kullanım istatistikleri için Mixpanel kullanılır (bölüm 3 ve 4); iOS'ta reklam kimliği yalnızca izin verirseniz kullanılır. Ekran görüntüleri ve arşivinizin içeriği Meta'ya veya Mixpanel'e gönderilmez; ekran görüntüleri cihazdan çıkmaz.

1. Veri sorumlusu

Nahit Fidancı (bağımsız geliştirici).
İletişim: fidanciferdanahit@gmail.com

2. İşlenen veriler

VeriNedenNeredeSaklama
Anonim kullanıcı kimliği (rastgele üretilen UUID) Puanlarınızı ve okuma/izleme ilerlemenizi size ait satırlar olarak tutmak, abonelik durumunu eşlemek Supabase (sunucu) Silme talebine kadar
Paylaştığınız gönderinin metni (caption) veya bağlantısı İçerikteki eser adını çıkarmak ve kataloglarda aramak Sunucumuz; ad çıkarımı için OpenAI API Teşhis kaydı 90 gün, sonuç önbelleği 90 gün
Verdiğiniz puanlar (1–10) ve kaldığınız bölüm/chapter bilgisi Topluluk ortalamalarını göstermek ve kaldığınız yeri hatırlamak Supabase (anonim kimliğinize bağlı) Silme talebine kadar
Satın alma / abonelik durumu Premium özellikleri açmak RevenueCat, App Store, Google Play Sağlayıcının politikasınca
E-posta adresiniz ve adınız — yalnızca giriş yaparsanız Hesabınızı oluşturmak, arşivinizi cihazlarınız arasında eşlemek Supabase (kimlik doğrulama); sağlayıcı olarak Google veya Apple Hesabınızı silene kadar
Arşiviniz: kaydettiğiniz eserler, durumları, notları Uygulamanın kendisi; giriş yaptıysanız ayrıca yedek ve öneriler Cihazınızda; giriş yaptıysanız ayrıca Supabase'de hesabınıza bağlı Uygulamayı silene kadar; sunucudaki kopya hesabınızı silene kadar
Bildirim jetonu (FCM) ve saat diliminiz — bildirimleri açtıysanız Günlük öneriyi ve yayın hatırlatmalarını doğru saatte göndermek Firebase Cloud Messaging, Supabase Bildirimleri kapatana veya hesabınızı silene kadar
Seçtiğiniz ekran görüntüleri Görseldeki başlığı okumak (OCR) Yalnızca cihazınızda (Google ML Kit, çevrimdışı) Saklanmaz

Toplamadığımız veriler: telefon numarası, adres, konum, rehber, sağlık verisi, cihazınızdaki diğer uygulamaların listesi. (Reklam kimliği yalnızca izin verirseniz Meta'ya gider; bölüm 4.) Ad ve e-posta yalnızca giriş yapmayı seçtiğinizde işlenir; hesabı uygulama içinden silebilirsiniz (Ayarlar › Hesabı sil). Uygulama fotoğraf kütüphanenize erişim izni istemez; iOS sistem seçicisi yalnızca sizin seçtiğiniz görseli uygulamaya verir.

3. Verinin gittiği üçüncü taraflar

Bu sağlayıcıların hiçbirine adınız, e-postanız gibi sizi kişi olarak tanımlayan bir bilgi göndermeyiz. Meta'ya giden cihaz tanımlayıcıları (aşağıda) bunun istisnasıdır.

4. Reklam ölçümü ve izleme

WatchVault'ta reklam gösterilmez. Ancak uygulamayı tanıtmak için Meta'da (Facebook, Instagram) reklam veririz ve hangi reklamın kurulum ve aboneliğe yol açtığını ölçmek için Meta App Events SDK kullanırız. SDK şunları Meta'ya gönderir: uygulama yükleme/açılış olayları, ilk eser arşive eklendiğinde bir "kayıt tamamlandı" olayı, satın alma ve abonelik olayları (SDK otomatik kaydeder; RevenueCat de abonelik olaylarını SDK'nın anonim kimliğiyle Meta'ya iletir), cihaz bilgileri ve IP adresi. Kaydettiğiniz eserler, paylaştığınız gönderiler ve ekran görüntüleriniz Meta'ya gönderilmez.

Vazgeçmek için: iOS'ta izleme istemini reddedin veya Ayarlar › Gizlilik ve Güvenlik › İzleme bölümünden WatchVault'u kapatın. Android'de Ayarlar › Google › Reklamlar › "Reklam kimliğini sil" yolunu izleyin. Reklam kimliği olmadan Meta bu olayları reklam profilinizle eşleyemez; SDK yine de yukarıdaki anonim olayları ve cihaz bilgilerini gönderebilir.

5. Neden bu veriler saklanıyor

Paylaşılan gönderi metinlerinin 90 günlük teşhis kaydı (resolve_log) tek bir amaca hizmet eder: bir paylaşım tanınamadığında bunun sebebinin "hiçbir katalogda yok" mu yoksa "bağlı olduğumuz bir servis o an bozuktu" mu olduğunu ayırt etmek. Bu ikisi dışarıdan aynı görünür ve zıt düzeltmeler gerektirir. Kayıtlarda kullanıcı kimliği tutulmaz.

6. Haklarınız

Verilerinizin silinmesini isteyebilirsiniz: fidanciferdanahit@gmail.com adresine yazın. Uygulamayı silmeniz cihazdaki arşivinizi kalıcı olarak siler. Sunucudaki puan ve ilerleme satırlarınız anonim kimliğinize bağlıdır; talebiniz üzerine silinir.

7. Çocuklar

Uygulama 13 yaş altı çocuklara yönelik değildir ve bilerek onlardan veri toplamaz.

8. Güvenlik

Tüm ağ trafiği HTTPS üzerinden gider. Katalog ve model API anahtarları uygulamanın içinde bulunmaz; sunucu fonksiyonlarında tutulur. Sunucudaki satırlar, yalnızca kendi satırınıza erişebileceğiniz şekilde satır düzeyi güvenlik (RLS) ile korunur.

9. Değişiklikler

Bu politika değişirse bu sayfa güncellenir ve yukarıdaki tarih değişir.


WatchVault — Privacy Policy

Last updated: 18 October 2026

WatchVault reads a post you share from apps like Instagram, TikTok or Threads, identifies the movie, series, anime, manga or comic it is about, and saves it to your personal vault. This page describes what the app processes, where it goes and how long it is kept.

In short: an account is optional — the app works without one. If you choose to sign in with Google or Apple for backup, your email address and name are processed and your vault is backed up to our server. The app shows no ads and sells no data. To measure whether our own ads work, it uses the Meta App Events SDK, and Mixpanel for anonymous usage statistics (sections 3 and 4); on iOS the advertising identifier is used only if you allow it. Your vault's contents are never sent to Meta or Mixpanel, and screenshots never leave your device.

1. Data controller

Nahit Fidancı (independent developer).
Contact: fidanciferdanahit@gmail.com

2. What is processed

DataWhyWhereRetention
Anonymous user id (randomly generated UUID) Keeps your ratings and progress as rows that are yours; maps your subscription Supabase (server) Until you ask for deletion
The caption or link of the post you share Extracting the title and searching the catalogues for it Our server; OpenAI API for the extraction 90 days in the diagnostic log, 90 days in the result cache
Your ratings (1–10) and where you left off Community averages and resuming where you stopped Supabase, tied to your anonymous id Until you ask for deletion
Purchase / subscription status Unlocking premium features RevenueCat, App Store, Google Play Per those providers' policies
Your email address and name — only if you sign in Creating your account and syncing your vault between your devices Supabase (authentication); Google or Apple as the provider Until you delete your account
Your vault: saved titles, their status, your notes The app itself; and, if you signed in, the backup and your recommendations On your device; if you signed in, also in Supabase against your account Until you delete the app; the server copy until you delete your account
Notification token (FCM) and your time zone — if you enabled notifications Sending the daily suggestion and release reminders at the right hour for you Firebase Cloud Messaging, Supabase Until you turn notifications off or delete your account
Screenshots you pick Reading the title printed on the image (OCR) On your device only (Google ML Kit, offline) Not stored

Not collected: phone number, address, location, contacts, health data, or the list of other apps on your device. (The advertising identifier goes to Meta only if you allow it; section 4.) Your name and email are processed only if you choose to sign in, and you can delete the account from inside the app (Settings › Delete account). The app does not request photo library permission; the iOS system picker hands over only the image you chose.

3. Third parties

None of these receive your name, email or anything else that identifies you personally, because we do not hold it or do not send it. The device identifiers sent to Meta (below) are the exception.

4. Advertising measurement & tracking

WatchVault shows no ads. We do advertise the app on Meta (Facebook, Instagram), and to measure which ad led to an install or subscription we use the Meta App Events SDK. The SDK sends Meta: app install/open events, a "registration complete" event when the first title is added to your vault, purchase and subscription events (logged automatically by the SDK; RevenueCat also forwards subscription events to Meta keyed to the SDK's anonymous id), device information and your IP address. Your saved titles, shared posts and screenshots are not sent to Meta.

How to opt out: on iOS, decline the tracking prompt or switch WatchVault off under Settings › Privacy & Security › Tracking. On Android, go to Settings › Google › Ads and delete your advertising ID. Without an advertising identifier Meta cannot link these events to your advertising profile; the SDK may still send the anonymous events and device information above.

5. Why the captions are kept

The 90-day diagnostic log (resolve_log) exists for one reason: when a share is not recognised, to tell "no catalogue carries this" apart from "a source we depend on was down at that moment". Those two look identical from the outside and need opposite fixes. The log carries no user id.

6. Your rights

You can ask for your data to be deleted at fidanciferdanahit@gmail.com. Deleting the app permanently removes the vault on your device. Your rating and progress rows on the server are tied to your anonymous id and are removed on request.

7. Children

The app is not directed at children under 13 and does not knowingly collect data from them.

8. Security

All network traffic uses HTTPS. Catalogue and model API keys are not shipped in the app; they live in the server functions. Rows on the server are protected by row-level security so you can reach only your own.

9. Changes

If this policy changes, this page is updated and the date above changes with it.