🔐 KeepHold Privacy Policy
Last updated: October 2026 · KeepHold is published as Kasam in Türkiye; this policy covers both names.
KeepHold is a private vault for photos, videos, documents, notes and passwords. It was designed so that your data never has to leave your device. This policy explains what the app does and does not do with your data.
1. No account, no server, no data collection
KeepHold does not require an account and does not operate any server that receives your data. We do not collect, store or transmit your files, notes, passwords, usage statistics, crash reports or analytics. The only third‑party SDKs are the ad SDK used in the free version (section 5) and the purchase SDK (RevenueCat, section 6).
2. Where your data lives and how it is protected
- All files, notes and passwords are stored only on your device, in the app's private storage that other apps cannot read.
- Files are encrypted with AES-256-GCM. The encryption key is a random key stored in the device's secure store (iOS Keychain / Android Keystore) and never leaves the device. Notes, passwords and the search index are encrypted the same way.
- Your PIN, password or pattern is stored in the device's secure store. Face ID, Touch ID and fingerprint are verified by the operating system; the app never receives biometric data.
- If you create an optional recovery key, it is shown to you once and is not stored anywhere except as a wrapped key on your device. We cannot recover your PIN, your recovery key or your data.
3. Optional features that use the network
The only network activity happens when you explicitly use one of these features, and none of it goes to a server operated by us:
- Cloud backup / local backup: Backups are written to a folder you choose (for example iCloud Drive or Google Drive) as a file encrypted with a password you set. The cloud provider only ever sees encrypted data. Restoring requires that password.
- Password breach check: Uses the Have I Been Pwned "Pwned Passwords" k‑anonymity API. Only the first five characters of a SHA‑1 hash of a password are sent; the password itself never leaves the device. This runs only when you tap the check.
- Phone‑to‑phone transfer and Wi‑Fi transfer: Work only on your local network, directly between your devices, encrypted with a session key derived from the on‑screen code. No internet server is involved.
- Private browser: Pages you open are loaded from the websites you visit. The browser keeps cookies only for the session and stores bookmarks and history encrypted on your device. We do not see what you browse.
- Timed share: Creates a password‑protected, expiring file on your device that you share yourself (for example by e‑mail). We do not host or see it.
4. Permissions the app may ask for
- Photos / media: to import the items you select into the vault and, if you choose, to delete the originals.
- Camera: to take photos, record videos, scan documents and, if you enable the intruder report, to take a photo on a wrong unlock attempt. Intruder photos stay on the device.
- Microphone: to record audio notes into the vault.
- Location: only if you enable location in the intruder report; the location is stored on the device with the attempt.
- Notifications: for local reminders such as backup problems and intruder alerts. No push server is used.
- Local network: for Wi‑Fi and phone‑to‑phone transfer.
- Autofill (system credential provider): if you enable it, your saved logins are offered in other apps and browsers through the operating system. The records are kept in the app's encrypted shared store on the device.
Every permission is optional and can be revoked in the system settings.
5. Advertising in the free version
The free version shows ads (a banner on the vault screen, an occasional full‑screen ad when you return from a viewer, and an optional rewarded ad that unlocks a 72‑hour Pro trial). Ads are delivered by Unity LevelPlay (ironSource) and its mediated ad networks. For this purpose the ad SDK may collect your device's advertising identifier (IDFA on iOS, only if you allow tracking; GAID on Android), coarse device information (model, OS version, language, IP‑based approximate location) and ad interaction data. Nothing from your vault (files, notes, passwords, search index) is ever available to the ad SDK.
- Your choice: on iOS the system asks for tracking permission; in the EU/EEA/UK/Switzerland a consent dialog lets you choose personalized or non‑personalized ads; US users can opt out of "sale/sharing" via Settings › Ad choices. You can change the choice any time in Settings.
- No ads at all: KeepHold Pro removes ads and the ad SDK is never initialized for Pro users.
- Ad partner policies: Unity privacy policy.
6. In‑app purchase
KeepHold Pro is a one‑time purchase processed by Apple App Store or Google Play. We do not receive or store payment details. Purchase entitlements are validated through RevenueCat, which receives an anonymous app user ID and the store receipt; it never sees vault content. The purchase is tied to your store account and can be restored from the app.
7. Children's privacy
The app is not directed at children under 13 and we knowingly collect no data from anyone, including children.
8. Data deletion
Because all data is on your device, you control it completely: delete individual items, use "Delete all data" in Settings, or uninstall the app. Uninstalling removes the vault and its keys permanently. Backups you saved to your own cloud folder remain under your control.
9. Changes
If this policy changes, the new version will be published on this page with an updated date.
10. Contact
Questions about privacy: mfatihicin@gmail.com
🔐 Kasam (KeepHold) Gizlilik Politikası
Son güncelleme: Ekim 2026 · Uygulama Türkiye'de Kasam, diğer ülkelerde KeepHold adıyla yayınlanır; bu politika ikisini de kapsar.
Kasam; fotoğraf, video, belge, not ve şifreler için özel bir kasadır. Verilerinin cihazından hiç çıkmak zorunda kalmaması için tasarlandı. Bu politika uygulamanın verilerinle ne yaptığını ve ne yapmadığını açıklar.
1. Hesap yok, sunucu yok, veri toplama yok
Kasam hesap gerektirmez ve verilerini alan herhangi bir sunucu işletmez. Dosyalarını, notlarını, şifrelerini, kullanım istatistiklerini, çökme raporlarını ya da analitik verileri toplamayız, saklamayız, iletmeyiz. Üçüncü taraf kütüphaneler yalnızca ücretsiz sürümdeki reklam SDK'sı (5. bölüm) ve satın alma SDK'sıdır (RevenueCat, 6. bölüm).
2. Verilerin nerede durur, nasıl korunur
- Tüm dosyalar, notlar ve şifreler yalnızca cihazında, başka uygulamaların okuyamadığı özel alanda tutulur.
- Dosyalar AES‑256‑GCM ile şifrelenir. Şifreleme anahtarı rastgele üretilir, cihazın güvenli deposunda (iOS Keychain / Android Keystore) saklanır ve cihazdan çıkmaz. Notlar, şifreler ve arama dizini de aynı şekilde şifrelidir.
- PIN, şifre ya da desenin cihazın güvenli deposundadır. Face ID, Touch ID ve parmak izi işletim sistemi tarafından doğrulanır; uygulama biyometrik veriye erişmez.
- İsteğe bağlı kurtarma anahtarı oluşturursan sana bir kez gösterilir ve cihazındaki sarmalanmış kopya dışında hiçbir yerde saklanmaz. PIN'ini, kurtarma anahtarını ya da verilerini biz kurtaramayız.
3. Ağ kullanan isteğe bağlı özellikler
Ağ trafiği yalnızca aşağıdaki özellikleri sen kullandığında oluşur ve hiçbiri bizim işlettiğimiz bir sunucuya gitmez:
- Bulut yedeği / yerel yedek: Yedek, senin seçtiğin klasöre (ör. iCloud Drive, Google Drive) senin belirlediğin parolayla şifrelenmiş dosya olarak yazılır. Bulut sağlayıcı yalnızca şifreli veriyi görür. Geri yükleme için parola gerekir.
- Parola sızıntı kontrolü: Have I Been Pwned "Pwned Passwords" k‑anonimlik API'si kullanılır. Parolanın SHA‑1 özetinin yalnızca ilk beş karakteri gönderilir; parolanın kendisi cihazdan çıkmaz. Yalnızca sen kontrol düğmesine dokununca çalışır.
- Telefondan telefona ve Wi‑Fi aktarımı: Yalnızca yerel ağda, cihazların arasında doğrudan ve ekrandaki koddan türetilen oturum anahtarıyla şifreli çalışır. İnternet sunucusu yoktur.
- Gizli tarayıcı: Açtığın sayfalar ziyaret ettiğin sitelerden yüklenir. Tarayıcı çerezleri yalnızca oturum boyunca tutar; yer imleri ve geçmiş cihazında şifreli saklanır. Ne gezdiğini görmeyiz.
- Süreli paylaşım: Cihazında parolalı ve süresi dolan bir dosya üretir; onu sen paylaşırsın (ör. e‑posta ile). Biz barındırmayız, görmeyiz.
4. İstenebilecek izinler
- Fotoğraflar / medya: seçtiğin öğeleri kasaya almak ve istersen orijinalleri silmek için.
- Kamera: fotoğraf/video çekmek, belge taramak ve izinsiz giriş raporunu açtıysan yanlış kilit denemesinde fotoğraf çekmek için. Bu fotoğraflar cihazda kalır.
- Mikrofon: kasaya ses kaydı almak için.
- Konum: yalnızca izinsiz giriş raporunda konumu açtıysan; konum denemeyle birlikte cihazda saklanır.
- Bildirimler: yedek sorunu ve izinsiz giriş gibi yerel uyarılar için. Push sunucusu kullanılmaz.
- Yerel ağ: Wi‑Fi ve telefondan telefona aktarım için.
- Otomatik doldurma (sistem kimlik sağlayıcısı): açarsan kayıtlı hesapların işletim sistemi aracılığıyla diğer uygulama ve tarayıcılarda önerilir. Kayıtlar uygulamanın cihazdaki şifreli ortak deposunda tutulur.
Tüm izinler isteğe bağlıdır ve sistem ayarlarından geri alınabilir.
5. Ücretsiz sürümde reklamlar
Ücretsiz sürümde reklam gösterilir (kasa ekranında bir banner, görüntüleyiciden dönüşte ara sıra tam ekran reklam ve isteğe bağlı olarak 72 saatlik Pro denemesi açan ödüllü reklam). Reklamlar Unity LevelPlay (ironSource) ve aracılık ettiği reklam ağları tarafından sunulur. Bu amaçla reklam SDK'sı cihazının reklam kimliğini (iOS'ta IDFA, yalnızca izin verirsen; Android'de GAID), genel cihaz bilgisini (model, sistem sürümü, dil, IP tabanlı yaklaşık konum) ve reklam etkileşim verilerini toplayabilir. Kasandaki hiçbir şey (dosyalar, notlar, şifreler, arama dizini) reklam SDK'sına açık değildir.
- Tercihin: iOS'ta sistem izleme izni sorar; AB/AEA/BK/İsviçre'de bir rıza diyaloğu kişiselleştirilmiş ya da kişiselleştirilmemiş reklamı seçtirir; ABD'deki kullanıcılar Ayarlar › Reklam tercihleri'nden "satış/paylaşım"ı reddedebilir. Tercihi istediğin zaman Ayarlar'dan değiştirebilirsin.
- Hiç reklam istemiyorsan: Kasam Pro reklamları kaldırır; Pro kullanıcılarda reklam SDK'sı hiç başlatılmaz.
- Reklam ortağı politikası: Unity gizlilik politikası.
6. Uygulama içi satın alma
Kasam Pro tek seferlik bir satın almadır; işlem Apple App Store ya da Google Play tarafından yürütülür. Ödeme bilgilerini almayız ve saklamayız. Satın alma hakkı RevenueCat üzerinden doğrulanır; RevenueCat anonim bir uygulama kullanıcı kimliği ve mağaza makbuzunu alır, kasa içeriğini asla görmez. Satın alma mağaza hesabına bağlıdır ve uygulamadan geri yüklenebilir.
7. Çocukların gizliliği
Uygulama 13 yaş altı çocuklara yönelik değildir; çocuklar dâhil hiç kimseden bilerek veri toplamayız.
8. Verilerin silinmesi
Tüm veriler cihazında olduğundan tamamen senin kontrolündedir: tek tek öğeleri sil, Ayarlar'daki "Tüm verileri sil"i kullan ya da uygulamayı kaldır. Uygulamayı kaldırmak kasayı ve anahtarlarını kalıcı olarak siler. Kendi bulut klasörüne kaydettiğin yedekler senin kontrolünde kalır.
9. Değişiklikler
Bu politika değişirse yeni sürüm güncel tarihle bu sayfada yayınlanır.
10. İletişim
Gizlilikle ilgili sorular: mfatihicin@gmail.com