# Kullanım Koşulları
**Son güncelleme:** 6 Nisan 2026
Bu Kullanım Koşulları (“**Koşullar**”), Seninligin mobil uygulaması ile birlikte sunulan web sayfaları, bildirimler ve ilgili dijital hizmetleri (birlikte “**Hizmet**”) kullanımınızı düzenler. Hizmete erişim veya kullanımınız, bu Koşulları okuduğunuzu ve kabul ettiğinizi gösterir. Kabul etmiyorsanız lütfen Hizmeti kullanmayın.
Kişisel verilerinizin işlenmesine ilişkin ayrıntılar [Gizlilik Politikası](https://seninligin.com/privacy-policy) içinde yer alır. Hizmeti kullanarak Gizlilik Politikası’nı da kabul etmiş sayılırsınız.
---
## 1. Tanımlar
- Biz / Seninligin: Hizmeti işleten tüzel kişi veya şahıs işletme (uygulama mağazasındaki “geliştirici” bilgisiyle aynı).
- Kullanıcı / Siz: Hizmete kayıt olan veya Hizmeti kullanan gerçek kişi.
- İçerik: Profil bilgileri, takım adı ve logosu, mesajlar, yorumlar, değerlendirmeler, maç ve organizasyonla ilgili veriler ve Hizmet üzerinden yüklediğiniz veya gönderdiğiniz diğer materyaller.
- Maç kredisi: Belirli Hizmet işlevlerinin kullanımı için takımınıza tanımlanan, uygulama içi satın alma ile elde edilebilen sanal bakiye (tüketilebilir dijital içerik). Gerçek para veya banka bakiyesi değildir; nakde çevrilemez.
---
## 2. Hizmetin konusu ve kapsamı
Seninligin; halı saha / amatör futbol bağlamında aşağıdaki işlevleri sunan bir platformdur. Aşağıdaki liste, mevcut uygulama sürümündeki özelliklerle sınırlıdır:
- Takım kurma ve kadro yönetimi: Takım oluşturma, logo ve bilgiler, kadro üyeliği, saha dizilişi (uygulama içi).
- Oyuncu ve rakip takım arama: Profildeki şehir / ilçe bilgisine dayalı öneriler ve metin ile arama.
- Maç teklifi (maç isteği) ve kabul: Takım kaptanları maç isteği gönderebilir; hedef takımın kaptanı isteği kabul edebilir veya reddedebilir. Maçın kesinleşmesi ve maç kredisi kuralları aşağıdaki bölümde açıklanır.
- Takımlar arası mesajlaşma: Takımlar arası ileti; gönderim kuralları uygulama içinde tanımlıdır (ör. iletişimi başlatan taraf kaptan olabilir).
- Maç skorları ve sonuçlar: Planlanan maçlar, skor girişi ve tamamlanma durumu.
- Fair play ve değerlendirme: Maç ve kullanıcı değerlendirmeleri, fair play puanları.
- **Halı saha / mekân arama:** Google Places API ile metin tabanlı arama; adres ve seçilen mekâna ait koordinatlar maç kaydında kullanılabilir. Uygulama kaynak kodunda sürekli GPS izleme veya expo-location ile cihaz konumu okuma yoktur; eşleşme öncelikle profildeki şehir / ilçe metin alanlarıyla yapılır.
- Puan durumu ve sıralama: Takımların puan / sıralama görünümleri.
- Anlık bildirimler (push): Maç istekleri, mesajlar ve diğer olaylar için bildirim (Expo Push; Android tarafında FCM, iOS tarafında APNs altyapısı kullanılır).
- Uygulama içi satın alma: Maç kredisi paketleri (ürün kimlikleri uygulamada tanımlıdır; bkz. §7).
**Hizmet şunları sunmaz:**
- Saha rezervasyonu veya işletme adına ödeme tahsili yapmaz.
- Ödeme aracılığı (kart veya havale ile üçüncü taraf adına ödeme toplama) sunmaz; uygulama içi ödemeler yalnızca Apple App Store ve Google Play üzerinden maç kredisi satın alımı için kullanılır.
Hizmet Türkiye’deki kullanıcılar için tasarlanmış ve işletilmektedir.
Seninligin, kullanıcılar arasında iletişim ve organizasyonu kolaylaştırır; fiziksel güvenlik, saha ücretinin tahsili, sigorta veya maçın gerçekte oynanması gibi konularda taraf değildir. Bu hususlar yalnızca ilgili kullanıcılar ve üçüncü kişiler (ör. saha işletmeleri) arasındadır.
---
## 3. Uygunluk ve hesap
3.1. Hizmeti kullanmak için yürürlükteki mevzuata göre bağlayıcı sözleşme kurma ehliyetine sahip olmalısınız. Kişisel hesap oluşturma ve kişisel verilerinizin işlenmesi için en az 13 yaşında olmanız gerekir; 13 yaş altındaki bireylerin kendi adlarına kayıt olmaması gerekir.
3.1.1. Mağaza “yaş derecesi” (ör. 4+) ile hesap yaşı aynı şey değildir. Apple App Store veya Google Play’de görülen 4+ vb. etiketler çoğunlukla içeriğin şiddet / olgunluk düzeyi içindir; 13 yaş altına “hesap açabilirsin” anlamına gelmez.
3.2. Kayıt sırasında veya profilinizde verdiğiniz bilgilerin doğru, güncel ve eksiksiz olması sizin sorumluluğunuzdadır.
3.3. Oturum bilgilerinizin ve cihazınızın güvenliği size aittir.
3.4. Hizmete, mevcut sürümde Google ile oturum açma ve Apple ile oturum açma (Sign in with Apple, desteklenen platformlarda — örneğin iOS) yoluyla erişebilirsiniz. İlgili sağlayıcının kullanım ve gizlilik koşulları da sizin için geçerli olabilir.
---
## 4. Kabul edilebilir kullanım
Aşağıdakiler kesinlikle yasaktır: sahte kimlik; başkasının hesabına izinsiz erişim; tehdit, hakaret, taciz, nefret söylemi; spam ve dolandırıcılık; Hizmetin güvenliğini bozmaya yönelik girişimler; bot veya yetkisiz otomasyon ile veri toplama; başkalarının gizliliğini ihlal; yürürlükteki hukuka aykırı faaliyetler.
İhlal halinde içerik kaldırma, uyarı, geçici veya kalıcı erişim engelleme ve hesap sonlandırma haklarımız saklıdır.
---
## 5. Kullanıcı içerikleri ve lisans
Takım adı, logo, profil, mesajlar, yorumlar ve diğer İçeriklerin yasal sorumlusu sizsiniz. İçeriğinizi Hizmet üzerinde işletmemiz için bize dünya çapında, alt lisans verilebilir, telifsiz, münhasır olmayan bir lisans vermiş olursunuz. Bu lisans, hesabınızı sildiğinizde veya içeriği kaldırdığınızda makul süre içinde sona erer; yasal yükümlülükler veya teknik yedekler için sınırlı saklama gerekebilir (**[Gizlilik Politikası](https://seninligin.com/privacy-policy)**).
---
## 6. Mesajlaşma, değerlendirmeler ve kullanıcılar arası ilişkiler
Takımlar arası veya kullanıcılar arası mesajlar ve değerlendirmeler, gönderenin sorumluluğundadır. Seninligin, içerikleri sürekli denetlemek zorunda değildir; şikâyet veya yasal talep üzerine inceleme yapabilir. Kullanıcılar arası anlaşmazlıklarda arabulucu veya garantör değildir.
---
## 7. Maç kredisi sistemi ve uygulama içi satın alma (IAP)
7.1. Ürün kimlikleri (tüketilebilir IAP): Aşağıdaki ürün kimlikleri uygulama kodunda (`creditService` / mağaza listesi) ve sunucu doğrulamasında kullanılır. Apple App Store Connect ve Google Play Console’da bu kimliklerle tüketilebilir ürün tanımlanmalıdır; mağazada oluşturulmamış bir kimlik uygulamada satın alınamaz.
| Ürün kimliği | Yüklenen maç kredisi |
|--------------|----------------------|
| `credit_pack_1` | 1 |
| `credit_pack_5` | 5 |
| `credit_pack_10` | 10 |
| `credit_pack_20` | 20 |
*Bir paketi mağazada yayınlamayacaksanız (ör. yalnızca 5/10/20), aynı ürün kimliğini uygulama kodundan ve bu maddeden de kaldırmanız gerekir; aksi halde belge ile kod/mağaza çelişir.*
7.2. Nitelik: Maç kredileri tüketilebilir dijital içeriktir; gerçek para veya menkul kıymet değeri taşımaz; nakde çevrilemez; başka kullanıcıya veya hesaba devredilemez. Krediler, tanımlandığı takımın bakiyesine (`teams.match_credits`) işlenir.
7.3. Kim satın alır: Maç kredisi satın alma, uygulama mantığı gereği yalnızca ilgili takımın kaptanı (`teams.captain_id`) ile sınırlıdır; sunucu tarafında doğrulanır.
7.4. Ne zaman harcanır:
- Maç isteği göndermek için gönderen takımda en az 1 maç kredisi bulunması gerekir (uygulama bu koşulu kontrol eder); gönderim anında kredi düşmez.
- Maç isteği kabul edildiğinde ve sunucuda maç kaydı oluşturulduğunda, her iki takımdan 1’er maç kredisi düşülür (toplam işlem: kabul anında iki takım için faturalama). Yetersiz kredide maç oluşmaz.
7.5. Ödeme: Ödemeler Apple App Store veya Google Play üzerinden yapılır; kart bilgisi tarafımızca toplanmaz.
7.6. Doğrulama: Satın almalar Supabase Edge Functions (`verify-apple-purchase`, `verify-google-purchase`) ile sunucu tarafında doğrulanır; krediler yalnızca doğrulama başarılıysa eklenir.
7.7. İade ve faturalandırma: İade talepleri öncelikle Apple veya Google süreçlerine tabidir. Tüketilmiş veya kurallara uygun kullanılmış dijital içerikler için iade garantisi vermeyiz.
7.8. Geri yükleme: Platformların izin verdiği ölçüde satın almaları geri yükleme sunulabilir; sonuç mağaza hesabınız ve cihazınızla bağlantılıdır.
---
## 8. Bildirimler ve cihaz izinleri
8.1. Push bildirimleri için cihazınızda izin vermeniz gerekir. Bildirimler Expo Push üzerinden iletilir; Android’de iletim FCM, iOS’ta APNs altyapısı kullanılır. Token bilgisi sunucuda `push_tokens` tablosunda saklanır (**[Gizlilik Politikası](https://seninligin.com/privacy-policy)**).
8.2. Profil fotoğrafı veya takım logosu için kamera veya fotoğraf galerisi erişimi istenir; kullanım yalnızca bu amaçlarladır.
8.3. Konum: Profil eşleşmesi ve arama için şehir / ilçe alanlarını siz seçersiniz. Uygulama iş mantığında sürekli GPS takibi veya `expo-location` ile konum okuma yoktur. Halı saha araması Google Places metin sorgusu ile yapılır. İşletim sistemi veya harita SDK’ları için konum izin metinleri yapılandırmada bulunabilir; bu, mağaza ve SDK gereksinimleri içindir.
---
## 9. Üçüncü taraf hizmetler ve altyapı
Hizmet aşağıdaki türde sağlayıcılara dayanır (ticari unvanlar örnek):
| Sağlayıcı | Rol |
|-----------|-----|
| Supabase | Veri tabanı (ör. `profiles`, `teams`, `team_members`, `matches`, `match_requests`, `push_tokens`, `team_credit_transactions` vb.), kimlik doğrulama (Auth), dosya depolama (Storage), Edge Functions |
| Google | OAuth ile giriş; Places API (metin ile halı saha araması) |
| Apple | Sign in with Apple; App Store üzerinden IAP |
| Google Play | Android dağıtım ve IAP |
| Expo / EAS | Derleme, expo-updates ile OTA güncelleme, push bildirim projesi |
| FCM / APNs | Push iletimi (Expo Push üzerinden) |
Bu sağlayıcıların gizlilik uygulamaları kendi politikalarına tabidir.
---
## 10. Yazılım güncellemeleri
Uygulama expo-updates ile OTA güncellenebilir veya mağaza üzerinden güncellenebilir. Eski sürümlerin desteği zamanla sonlandırılabilir.
---
## 11. Fikri mülkiyet
Seninligin adı, logosu, yazılım ve Hizmete özgü unsurlar korunur. İzinsiz kopyalama veya tersine mühendislik yasaktır.
---
## 12. Hizmetin değiştirilmesi ve sonlandırılması
Hizmeti veya özellikleri değiştirme, askıya alma veya sonlandırma hakkını saklı tutarız. Koşulları ihlal veya güvenlik riski halinde hesabınızı askıya alabilir veya sonlandırabiliriz.
---
## 13. Hesabın silinmesi
13.1. **Uygulama içi:** Profil → Ayarlar → Hesabı Sil yolunu kullanırsınız. İki aşamalı onay (önce “Hesabı sil”, ardından “Evet, sil”) zorunludur.
13.2. Sunucu işlemi: Onay sonrası hesap silme, `delete-user-account` adlı Supabase Edge Function ile gerçekleştirilir; oturumunuzun JWT’si ile çağrılır ve Supabase Auth üzerinden kullanıcı kaydı silinir. `auth.users` silindiğinde, veri tabanı kurallarına (`ON DELETE CASCADE` vb.) uygun olarak profil ve ilişkili kişisel veriler temizlenir; `push_tokens` kayıtları kullanıcıyla birlikte silinir. Takım / maç geçmişinde diğer kullanıcıların haklarını korumak için anonimleştirme uygulanabilir (**[Gizlilik Politikası](https://seninligin.com/privacy-policy)**).
13.3. **E-posta:** destek@seninligin.com üzerinden hesap ve veri silme talebinde bulunabilirsiniz.
---
## 14. Sorumluluğun sınırlandırılması
Hizmet “olduğu gibi” sunulur. Emredici hukuk saklı kalmak kaydıyla, doğrudan zararlarda sorumluluğumuz son on iki (12) ay içinde Hizmet için ödediğiniz tutarlarla (ücretli kullandıysanız) sınırlıdır; ücretsiz kullanımda sıfır veya mevzuatın izin verdiği asgari tutar ile sınırlı olabilir. Kullanıcılar arası anlaşmazlıklardan ve üçüncü taraf kesintilerinden doğan sonuçlardan Seninligin sorumlu tutulamaz.
---
## 15. Gizlilik
Kişisel veriler [Gizlilik Politikası](https://seninligin.com/privacy-policy) kapsamındadır.
---
## 16. Koşullarda değişiklik
Koşulları güncelleyebiliriz. Güncel metin https://seninligin.com/terms-and-conditions adresinde yayımlandığı tarihte yürürlüğe girer; önemli değişikliklerde bildirim yapılabilir.
---
## 17. Uygulanacak hukuk
Bu Koşullar, uygulanabilir olduğu ölçüde Türkiye Cumhuriyeti kanunlarına tabidir. Tüketici iseniz, mevzuatın size tanıdığı zorunlu haklar saklıdır.
---
## 18. İletişim
**destek@seninligin.com**
---
## Ek A — Apple App Store kullanıcıları için ek hükümler
Hizmeti Apple iOS cihazında kullandığınızda:
- Bu Koşullar siz ile Seninligin arasındadır; Apple Inc. bu Koşulların tarafı değildir.
- Apple, Hizmetin bakım veya desteğinden sorumlu değildir.
- Apple, Hizmetle ilgili ürün sorumluluğu iddialarından sorumlu değildir; bu tür iddialar Seninligin’e yöneltilmelidir.
- Apple ve Apple iştirakleri, bu Koşulların üçüncü taraf lehtarıdır ve siz bu Koşulları kabul ettiğinizde, lehtar olarak bu Koşullardan kaynaklanan haklarını kullanma yetkisine sahiptir (Apple’ın bunu gerektirdiği ölçüde).
---
## Ek B — Google Play kullanıcıları için ek hükümler
Hizmeti Google Play üzerinden indirdiyseniz, Google LLC veya bağlı ortaklıkları bu Koşulların tarafı değildir. Uygulama içi ödemeler Google Play Ödeme Şartları’na tabidir. Google, Hizmetin içeriğinden veya desteğinden sorumlu değildir.
---
## Ek C — iOS ve Android izinleri (app.config)
**iOS (Info.plist / yapılandırma):**
- NSCameraUsageDescription: Profil fotoğrafı çekmek için kamera.
- NSPhotoLibraryUsageDescription: Profil fotoğrafı ve takım logosu için galeri.
- NSLocalNetworkUsageDescription / NSBonjourServices: Geliştirme (Metro) ortamı için yerel ağ (production kullanıcı akışında tipik değildir).
- NSLocationWhenInUseUsageDescription: Harita / yakın arama metni ile uyum (uygulama iş mantığında sürekli konum okumaz; bkz. §8.3).
- UIBackgroundModes: `remote-notification` (push bildirimleri).
**Android (app.config `permissions` ve eklentiler):**
- `com.android.vending.BILLING` (uygulama içi satın alma)
- `CAMERA`
- `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION` (harita / Places SDK ile uyum; profil için sürekli GPS izleme yok)
- `READ_MEDIA_IMAGES` (fotoğraf seçimi)
`expo-notifications` eklentisi bildirim kanalları ve titreşim davranışı ekler; birleşik manifestte bildirimle ilgili ek izinler görünebilir.
---
*Bu metin hukuki tavsiye değildir. Şirket yapınıza ve uygulama sürümünüze göre bir avukatla gözden geçirmeniz önerilir.*

