Wavvy IP Camera
English Türkçe
English

Wavvy IP Camera — Privacy Policy

Last Updated: 19 September 2026


1. Introduction

Wavvy IP Camera is a viewer for IP cameras, NVRs and DVRs that you already own. It connects to your cameras directly and shows their live video on your phone, tablet or Android TV.

Your camera video never passes through us. The app has no video server, no cloud recording, no motion-event upload and no relay. Video travels from your camera to your device and nowhere else.

Who is responsible for your data

Wavvy IP Camera is built and operated by an independent individual developer, not a company. The same developer publishes Wavvy TV Plus; both apps use the same Google Firebase project.

Your use of the app is also governed by our Terms of Use.

This policy is also published in Turkish further down this page. Both versions have the same content; in the event of any discrepancy, the Turkish version prevails.


2. Information We Process

A. Information You Provide

Camera and recorder details. Camera names, stream addresses (RTSP, HTTP), IP addresses and ports, usernames, passwords, recorder brand, and the list or QR code you import them from.

Profiles. Profile names, the connection method of each profile, and the cameras inside it.

On your device, passwords are stored with Android's EncryptedSharedPreferences, backed by the Android Keystore. Everything else is stored in the app's private database.

B. Account Identifiers

Guest account. When you first open the app, an anonymous Firebase account is created. It is not linked to your name or email. A guest account never syncs profiles or cameras to the cloud.

Google account. If you sign in with Google, we receive your email address, your display name and a Firebase user ID. Because Wavvy TV Plus uses the same Firebase project, signing in with the same Google account in both apps uses the same Firebase user ID. Each app keeps its own data separately.

C. Free Trial Records

New installs get a free trial. To stop the trial from being restarted by reinstalling the app or changing the device clock, we store two small records:

To read the current time reliably, the app also asks Android for network time and sends a short request to Google's connectivity check address (clients3.google.com/generate_204). Only the response's date is used.

D. Advertising Data (phones and tablets only)

On phones and tablets, the app contains optional rewarded ads: after the free trial, each short ad you choose to watch unlocks one hour of the free version. Ads are never shown automatically, and there are no banner or full-screen ads. Android TV devices show no ads and do not load any advertising SDK.

On phones and tablets, the advertising SDK starts shortly after the app opens so that an ad is ready when you ask for one. From that point our advertising partners may collect:

See Section 5 for the list of partners and your choices.

E. Real-Time Usage Counter

While the app is open on screen, it keeps one small record in Firebase Realtime Database so we can see how many people are using it right now. The record contains a random installation ID created by the app, a timestamp, your app version, your device type (phone, tablet or TV), whether you use a free trial, Pro, an ad-unlocked hour or the free version, whether you are signed in with Google, which kind of screen is open (single camera, multi view or menu), and your approximate country and city.

The country and city come from your IP address. The app asks ipwho.is, or GeoJS as a fallback, once and keeps the answer on your device. Camera names, addresses and video are never included. The record contains no name or email address, and it is deleted automatically by the server as soon as you leave the app, close it or lose your connection.

F. Usage Statistics and Crash Reports

Usage statistics. We use Google Firebase Analytics to understand how the app is used: which screens are opened, how many cameras are added and with which method, when the Pro screen is shown, when a rewarded ad is watched, and when a purchase is started or completed. These events contain no camera names, addresses, usernames or video. Firebase Analytics uses an app instance ID and may derive your approximate location from your IP address.

Crash reports. We use Firebase Crashlytics. When the app crashes or hits an unexpected error, we receive the error details, your device model, Android version and app version. Crash reports contain no camera addresses or passwords.

G. Information We Do Not Collect


3. Local Network and Camera Connections

To find and play your cameras, the app talks to devices on your network:

None of this traffic goes through our servers. The camera or recorder maker's own privacy terms apply to what their device does.


4. Cloud Synchronization and Encryption

Only for Google accounts. If you sign in with Google, your profiles and cameras are synced across your devices using Google Firebase Cloud Firestore. Guest accounts never sync.

What is synced. Profile names and connection method, camera names, stream addresses, hosts and ports, usernames, recorder brand, display order and connection settings.

Encryption. All traffic uses HTTPS. Camera and recorder passwords are additionally encrypted with AES-256-GCM on your device before they are uploaded. If that encryption fails, the upload is cancelled; a password is never written to the cloud in plain text.

Signing out. When you sign out, the synced profiles and cameras are removed from that device. They stay in your cloud account and come back when you sign in again.


5. Advertising and Your Consent

Rewarded ads are delivered through CAS.AI (Clever Ads Solutions), a mediation platform, which requests ads on our behalf from:

Each of these is an independent data controller for the data it collects and has its own privacy policy.

Consent. In the European Economic Area, the United Kingdom and regions with similar rules, a consent form managed by Google's User Messaging Platform is shown before personalized ads are used. Personalized advertising runs only if you agree.

Your controls:


6. Third Parties We Share Data With

We do not sell your personal data. We share it only with the providers below, only for the purposes stated.

RecipientWhat they receiveWhy
Google Firebase (Authentication, Cloud Firestore, Realtime Database, Remote Config, Analytics, Crashlytics)Account ID, email for Google sign-in, synced profiles and cameras, trial records, the real-time usage record in Section 2E, usage events and crash reports in Section 2FAccounts, sync, free trial, counting active users, improving the app and fixing crashes
ipwho.is, GeoJSYour IP addressDetermining your approximate country and city
CAS.AI, Google AdMob, Unity Ads, Liftoff MonetizeAdvertising ID, IP address, device, diagnostic and ad-interaction dataRewarded ads on phones and tablets
Google Play BillingPurchase transactionsSubscriptions and purchases
Google (connectivity check)Your IP address, as part of a standard web requestReading the current time
Your cameras, recorders and list addressesThe requests and credentials needed to connectShowing your video

7. Subscriptions and Purchases

Free version. The free version supports up to 2 cameras and 2 profiles.

Free trial. New installs get a limited period of full Pro access. The app shows you how much of it is left.

Pro. Available as a monthly or yearly subscription, or as a one-time lifetime purchase. Subscriptions renew automatically until you cancel them in Google Play. Purchases follow your Google Play account, so Pro bought on a phone also applies on Android TV.

Payment data. All payments are processed by Google Play Billing. We never see or store your card number or any financial record. We only learn whether a purchase is active.


8. How Long We Keep Your Data

DataRetention
Profiles, cameras and passwords on your deviceUntil you delete them, clear the app's data or uninstall the app
Synced profiles and cameras (Google accounts)For as long as your account exists. Deleted items are marked as deleted so your other devices remove them too, and are erased with your account
Guest (anonymous) accountsRemoved periodically after a period of inactivity
Free trial device and account recordsKept for as long as the app is offered, so the trial cannot be restarted
Real-time usage recordDeleted automatically when you leave or close the app
Analytics event data2 months
User-level analytics data14 months
Crash reportsPer Firebase Crashlytics defaults (up to 90 days)
Advertising dataUnder each advertising partner's own retention policy

9. International Data Transfers

We are established in Türkiye. Google and our advertising partners process data on servers in the United States and other countries, which may not offer the same level of protection as your own. Where required, these transfers rely on the European Commission's Standard Contractual Clauses or an equivalent safeguard offered by the provider. For users in Türkiye, transfers are made in accordance with KVKK Article 9.


10. Your Rights

Depending on where you live, you have the right to:

For residents of California and other US states with equivalent laws: We do not sell your personal information for money. Our advertising partners' use of identifiers may count as "sharing" under the CPRA. You can opt out by declining personalized ads, resetting your advertising ID, or emailing us.

To exercise any right, email privacy@rizeteknoloji.com.tr. We respond within 30 days.


11. Deleting Your Data

On your device. Delete a camera or profile inside the app, or clear the app's storage in Android Settings. Uninstalling the app also removes everything stored on the device.

In the app. Open Account → Delete my cloud data. Your synced profiles, cameras and account trial record are deleted from the cloud right away, the data on this device is cleared and you are signed out. Other devices signed in with the same account remove the data at their next sync. Your Google account and any Wavvy TV Plus data are not affected.

On the web. Use our data deletion page or email privacy@rizeteknoloji.com.tr from the Google account you use in the app. We delete your synced profiles, cameras and account record within 30 days. If you also use Wavvy TV Plus, tell us whether you want that app's data deleted too; otherwise it is kept.


12. Children's Privacy

Wavvy IP Camera is not directed to children under 13 (or under the minimum age of digital consent in your country, where that is higher). We do not knowingly collect personal data from children. If you believe a child has given us personal data, email privacy@rizeteknoloji.com.tr and we will delete it.


13. Security

Many cameras only offer unencrypted RTSP or HTTP on your local network. That traffic stays between your camera and your device, but its protection depends on your network and your camera.

No system is perfectly secure. If we become aware of a breach affecting your personal data, we will notify you and the relevant authority as required by law.


14. Changes to This Policy

We may update this policy as the app changes. When we do, we revise the "Last Updated" date at the top. If a change materially affects how we handle your data, we will tell you in the app before it takes effect.


15. Contact Us

Privacy questions and data requests: privacy@rizeteknoloji.com.tr
Data deletion: Data deletion page
Developer: Mustafa Terzi
Based in: Rize, Türkiye

Türkçe

Wavvy IP Camera — Gizlilik Politikası

Son Güncelleme: 19 Eylül 2026


1. Giriş

Wavvy IP Camera, zaten sahip olduğunuz IP kameralar, NVR'lar ve DVR'lar için bir izleme uygulamasıdır. Kameralarınıza doğrudan bağlanır ve canlı görüntülerini telefonunuzda, tabletinizde veya Android TV'nizde gösterir.

Kamera görüntünüz hiçbir zaman bizim üzerimizden geçmez. Uygulamanın video sunucusu, bulut kaydı, hareket olayı yüklemesi veya aktarma (relay) sunucusu yoktur. Görüntü kameranızdan cihazınıza gider, başka hiçbir yere gitmez.

Verilerinizden kim sorumlu

Wavvy IP Camera, bir şirket tarafından değil, bağımsız bir bireysel geliştirici tarafından geliştirilmekte ve işletilmektedir. Aynı geliştirici Wavvy TV Plus'ı da yayınlar; iki uygulama aynı Google Firebase projesini kullanır.

Uygulamayı kullanımınız ayrıca Kullanım Koşullarımıza tabidir.

Bu politikanın İngilizcesi bu sayfanın yukarısında yayımlanmıştır. İki sürümün içeriği aynıdır; herhangi bir uyuşmazlık hâlinde Türkçe sürüm esas alınır.


2. İşlediğimiz Veriler

A. Sizin Sağladığınız Bilgiler

Kamera ve kayıt cihazı bilgileri. Kamera adları, yayın adresleri (RTSP, HTTP), IP adresleri ve portlar, kullanıcı adları, parolalar, kayıt cihazı markası ve bunları içe aktardığınız liste veya QR kod.

Profiller. Profil adları, her profilin bağlantı yöntemi ve içindeki kameralar.

Cihazınızda parolalar, Android Keystore ile desteklenen EncryptedSharedPreferences kullanılarak saklanır. Diğer her şey uygulamanın özel veritabanında tutulur.

B. Hesap Tanımlayıcıları

Misafir hesap. Uygulamayı ilk açtığınızda anonim bir Firebase hesabı oluşturulur. Bu hesap adınıza veya e-postanıza bağlı değildir. Misafir hesap, profilleri ve kameraları hiçbir zaman buluta eşitlemez.

Google hesabı. Google ile giriş yaparsanız e-posta adresinizi, görünen adınızı ve bir Firebase kullanıcı kimliğini alırız. Wavvy TV Plus aynı Firebase projesini kullandığı için, iki uygulamada aynı Google hesabıyla giriş yapmak aynı Firebase kullanıcı kimliğini kullanır. Her uygulama kendi verisini ayrı tutar.

C. Ücretsiz Deneme Kayıtları

Yeni kurulumlar ücretsiz bir deneme süresi alır. Bu sürenin uygulamayı yeniden kurarak veya cihaz saatini değiştirerek baştan başlatılmasını önlemek için iki küçük kayıt tutarız:

Saati güvenilir biçimde okuyabilmek için uygulama ayrıca Android'den ağ saatini ister ve Google'ın bağlantı kontrol adresine (clients3.google.com/generate_204) kısa bir istek gönderir. Yanıttan yalnızca tarih bilgisi kullanılır.

D. Reklam Verileri (yalnızca telefon ve tablet)

Telefon ve tabletlerde uygulama isteğe bağlı ödüllü reklam içerir: ücretsiz deneme bittikten sonra izlemeyi seçtiğiniz her kısa reklam, ücretsiz sürümün bir saatlik kullanımını açar. Reklamlar asla kendiliğinden gösterilmez; banner veya tam ekran reklam yoktur. Android TV cihazlarında reklam gösterilmez ve hiçbir reklam SDK'sı yüklenmez.

Telefon ve tabletlerde, istediğinizde bir reklamın hazır olması için reklam SDK'sı uygulama açıldıktan kısa süre sonra başlar. Bu andan itibaren reklam iş ortaklarımız şunları toplayabilir:

İş ortaklarının listesi ve seçenekleriniz için Bölüm 5'e bakın.

E. Anlık Kullanıcı Sayacı

Uygulama ekranda açıkken, o anda kaç kişinin kullandığını görebilmemiz için Firebase Realtime Database'de küçük bir kayıt tutar. Kayıt şunları içerir: uygulamanın ürettiği rastgele bir kurulum kimliği, bir zaman damgası, uygulama sürümünüz, cihaz türünüz (telefon, tablet veya TV), ücretsiz deneme mi, Pro mu, reklamla açılan saat mi yoksa ücretsiz sürüm mü kullandığınız, Google ile giriş yapıp yapmadığınız, hangi tür ekranın açık olduğu (tek kamera, çoklu ekran veya menü) ve yaklaşık ülkeniz ile şehriniz.

Ülke ve şehir IP adresinizden belirlenir. Uygulama bunu bir kez ipwho.is'e, olmazsa GeoJS'e sorar ve cevabı cihazınızda saklar. Kamera adları, adresleri ve görüntüleri asla kayda girmez. Kayıtta adınız veya e-posta adresiniz bulunmaz; uygulamadan çıktığınız, uygulamayı kapattığınız ya da bağlantınız koptuğu anda sunucu tarafından otomatik olarak silinir.

F. Kullanım İstatistikleri ve Çökme Raporları

Kullanım istatistikleri. Uygulamanın nasıl kullanıldığını anlamak için Google Firebase Analytics kullanıyoruz: hangi ekranların açıldığı, kaç kameranın hangi yöntemle eklendiği, Pro ekranının ne zaman gösterildiği, ödüllü reklamın ne zaman izlendiği ve bir satın almanın ne zaman başlatılıp tamamlandığı. Bu olaylar kamera adı, adresi, kullanıcı adı veya görüntü içermez. Firebase Analytics bir uygulama örneği kimliği kullanır ve IP adresinizden yaklaşık konumunuzu çıkarabilir.

Çökme raporları. Firebase Crashlytics kullanıyoruz. Uygulama çöktüğünde veya beklenmeyen bir hatayla karşılaştığında hata ayrıntılarını, cihaz modelinizi, Android sürümünüzü ve uygulama sürümünü alırız. Çökme raporları kamera adresi veya parola içermez.

G. Toplamadığımız Veriler


3. Yerel Ağ ve Kamera Bağlantıları

Kameralarınızı bulmak ve oynatmak için uygulama ağınızdaki cihazlarla konuşur:

Bu trafiğin hiçbiri bizim sunucularımızdan geçmez. Kamera veya kayıt cihazının kendi yaptıkları, üreticinin gizlilik koşullarına tabidir.


4. Bulut Senkronizasyonu ve Şifreleme

Yalnızca Google hesapları için. Google ile giriş yaparsanız profilleriniz ve kameralarınız Google Firebase Cloud Firestore üzerinden cihazlarınız arasında eşitlenir. Misafir hesaplar hiçbir zaman eşitlenmez.

Eşitlenenler. Profil adları ve bağlantı yöntemi, kamera adları, yayın adresleri, sunucu adresleri ve portlar, kullanıcı adları, kayıt cihazı markası, görüntüleme sırası ve bağlantı ayarları.

Şifreleme. Tüm trafik HTTPS kullanır. Kamera ve kayıt cihazı parolaları ayrıca yüklenmeden önce cihazınızda AES-256-GCM ile şifrelenir. Bu şifreleme başarısız olursa yükleme iptal edilir; bir parola buluta hiçbir zaman düz metin olarak yazılmaz.

Çıkış yapmak. Çıkış yaptığınızda eşitlenmiş profiller ve kameralar o cihazdan kaldırılır. Bulut hesabınızda kalırlar ve tekrar giriş yaptığınızda geri gelirler.


5. Reklamlar ve Rızanız

Ödüllü reklamlar bir mediation platformu olan CAS.AI (Clever Ads Solutions) üzerinden sunulur. CAS.AI bizim adımıza şu ağlardan reklam talep eder:

Bu ağların her biri, topladığı veriler bakımından bağımsız veri sorumlusudur ve kendi gizlilik politikasına sahiptir.

Rıza. Avrupa Ekonomik Alanı, Birleşik Krallık ve benzer kuralların geçerli olduğu bölgelerde, kişiselleştirilmiş reklam kullanılmadan önce Google User Messaging Platform ile yönetilen bir rıza formu gösterilir. Kişiselleştirilmiş reklam yalnızca onay vermeniz hâlinde çalışır.

Kontrolleriniz:


6. Verileri Paylaştığımız Üçüncü Taraflar

Kişisel verilerinizi satmıyoruz. Yalnızca aşağıdaki sağlayıcılarla, yalnızca belirtilen amaçlarla paylaşıyoruz.

AlıcıAldığı veriAmaç
Google Firebase (Authentication, Cloud Firestore, Realtime Database, Remote Config, Analytics, Crashlytics)Hesap kimliği, Google girişinde e-posta, eşitlenen profil ve kameralar, deneme kayıtları, Bölüm 2E'deki anlık kullanım kaydı, Bölüm 2F'deki kullanım olayları ve çökme raporlarıHesaplar, eşitleme, ücretsiz deneme, aktif kullanıcı sayımı, uygulamayı geliştirme ve çökmeleri giderme
ipwho.is, GeoJSIP adresinizYaklaşık ülke ve şehrinizi belirlemek
CAS.AI, Google AdMob, Unity Ads, Liftoff MonetizeReklam kimliği, IP adresi, cihaz, teşhis ve reklam etkileşim verileriTelefon ve tabletlerde ödüllü reklam
Google Play BillingSatın alma işlemleriAbonelik ve satın almalar
Google (bağlantı kontrolü)Standart bir web isteğinin parçası olarak IP adresinizGüncel saati okumak
Kameralarınız, kayıt cihazlarınız ve liste adresleriBağlanmak için gereken istekler ve kimlik bilgileriGörüntünüzü göstermek

7. Abonelikler ve Satın Almalar

Ücretsiz sürüm. Ücretsiz sürüm en fazla 2 kamera ve 2 profil destekler.

Ücretsiz deneme. Yeni kurulumlar sınırlı bir süre tam Pro erişimi alır. Uygulama ne kadar kaldığını gösterir.

Pro. Aylık veya yıllık abonelik ya da tek seferlik ömür boyu satın alma olarak sunulur. Abonelikler, Google Play'den iptal edene kadar otomatik olarak yenilenir. Satın almalar Google Play hesabınıza bağlıdır; telefonda alınan Pro, Android TV'de de geçerlidir.

Ödeme verileri. Tüm ödemeler Google Play Billing tarafından işlenir. Kart numaranızı veya herhangi bir finansal kaydınızı asla görmeyiz ve saklamayız. Yalnızca bir satın almanın etkin olup olmadığını öğreniriz.


8. Verilerinizi Ne Kadar Süreyle Saklıyoruz

VeriSaklama süresi
Cihazınızdaki profiller, kameralar ve parolalarSiz silene, uygulama verilerini temizleyene veya uygulamayı kaldırana kadar
Eşitlenmiş profiller ve kameralar (Google hesapları)Hesabınız var olduğu sürece. Silinen öğeler, diğer cihazlarınızdan da kalkması için silindi olarak işaretlenir ve hesabınızla birlikte tamamen silinir
Misafir (anonim) hesaplarBir süre kullanılmadıktan sonra periyodik olarak silinir
Ücretsiz deneme cihaz ve hesap kayıtlarıDenemenin baştan başlatılamaması için uygulama sunulduğu sürece
Anlık kullanım kaydıUygulamadan çıktığınızda veya uygulamayı kapattığınızda otomatik silinir
Analitik olay verileri2 ay
Kullanıcı düzeyindeki analitik veriler14 ay
Çökme raporlarıFirebase Crashlytics varsayılanlarına göre (90 güne kadar)
Reklam verileriHer reklam iş ortağının kendi saklama politikasına göre

9. Yurt Dışına Veri Aktarımı

Türkiye'de yerleşiğiz. Google ve reklam iş ortaklarımız verileri Amerika Birleşik Devletleri ve diğer ülkelerdeki sunucularda işler; bu ülkeler kendi ülkenizle aynı düzeyde koruma sunmayabilir. Gerekli olduğu hâllerde bu aktarımlar Avrupa Komisyonu'nun Standart Sözleşme Hükümlerine veya sağlayıcının sunduğu eşdeğer bir güvenceye dayanır. Türkiye'deki kullanıcılar bakımından aktarımlar KVKK Madde 9 uyarınca gerçekleştirilir.


10. Haklarınız

Bulunduğunuz yere bağlı olarak şu haklara sahipsiniz:

Kaliforniya ve eşdeğer yasaları olan diğer ABD eyaletlerindeki kullanıcılar için: Kişisel bilgilerinizi para karşılığı satmıyoruz. Reklam iş ortaklarımızın tanımlayıcıları kullanması CPRA kapsamında "paylaşım" sayılabilir. Kişiselleştirilmiş reklamı reddederek, reklam kimliğinizi sıfırlayarak veya bize e-posta göndererek çıkış yapabilirsiniz.

Herhangi bir hakkınızı kullanmak için privacy@rizeteknoloji.com.tr adresine yazın. 30 gün içinde yanıt veriyoruz.


11. Verilerinizi Silme

Cihazınızda. Uygulama içinden bir kamerayı veya profili silin ya da Android Ayarları'ndan uygulamanın depolama alanını temizleyin. Uygulamayı kaldırmak da cihazda saklanan her şeyi siler.

Uygulama içinden. Hesabım → Bulut verilerimi sil bölümünü açın. Eşitlenmiş profilleriniz, kameralarınız ve hesabınıza ait deneme kaydı buluttan hemen silinir, bu cihazdaki veriler temizlenir ve oturumunuz kapatılır. Aynı hesapla giriş yapmış diğer cihazlar veriyi bir sonraki eşitlemede kaldırır. Google hesabınız ve Wavvy TV Plus verileriniz etkilenmez.

Web üzerinden. Veri silme sayfamızı kullanın veya uygulamada kullandığınız Google hesabından privacy@rizeteknoloji.com.tr adresine yazın. Eşitlenmiş profillerinizi, kameralarınızı ve hesap kaydınızı 30 gün içinde sileriz. Wavvy TV Plus'ı da kullanıyorsanız o uygulamanın verisinin de silinmesini isteyip istemediğinizi belirtin; aksi hâlde o veri korunur.


12. Çocukların Gizliliği

Wavvy IP Camera 13 yaşın altındaki çocuklara yönelik değildir (ülkenizde dijital rıza yaşı daha yüksekse, o yaşın altındakilere). Çocuklardan bilerek kişisel veri toplamayız. Bir çocuğun bize kişisel veri verdiğini düşünüyorsanız privacy@rizeteknoloji.com.tr adresine yazın, veriyi sileriz.


13. Güvenlik

Birçok kamera yerel ağda yalnızca şifresiz RTSP veya HTTP sunar. Bu trafik kameranız ile cihazınız arasında kalır, ancak korunması ağınıza ve kameranıza bağlıdır.

Hiçbir sistem kusursuz biçimde güvenli değildir. Kişisel verilerinizi etkileyen bir ihlalden haberdar olursak, yasanın gerektirdiği şekilde sizi ve ilgili makamı bilgilendiririz.


14. Bu Politikadaki Değişiklikler

Uygulama değiştikçe bu politikayı güncelleyebiliriz. Güncellediğimizde en üstteki "Son Güncelleme" tarihini değiştiririz. Bir değişiklik verilerinizi işleme şeklimizi esaslı biçimde etkiliyorsa, yürürlüğe girmeden önce uygulama içinde sizi bilgilendiririz.


15. İletişim

Gizlilik soruları ve veri talepleri: privacy@rizeteknoloji.com.tr
Veri silme: Veri silme sayfası
Geliştirici: Mustafa Terzi
Bulunduğu yer: Rize, Türkiye