
Bu seride webmaster’ların sıkça gözden kaçırdığı, iş hayatında sonradan baş ağrısına da dönüşebilecek
sözleşme trick noktalarını paylaşacağım. İlk konumuz: Web Yazılım / Uygulama Geliştirme Sözleşmeleri üzerine olacak.
Freelancer ya da ajans ile çalışırken çoğu anlaşmazlık şu 4 başlıktan çıkar:
Kod, Tasarım ve Dokümantasyon Tek Maddeye Yazılmamalı
Çoğu sözleşmede “tüm haklar devredilmiştir” şeklinde genel bir ifade yer alır.
⚠️ Trick:
Kod, arayüz tasarımı, grafikler, veri tabanı yapısı ve dokümantasyon ayrı ayrı belirtilmezse ileride hak iddiası çıkabilir.
Örnek mini madde:
“Tüm kaynak kodlar, arayüz tasarımları, grafik unsurlar ve teknik dokümantasyon teslim sonrası ayrı ayrı müşteriye devredilecektir.”
Aksi durumda ne olur?
Müşteri projeyi başka geliştiriciye verir, siz de kod üzerinde hak iddia edemezsiniz ya da tam tersi bir uyuşmazlık çıkar.
Revizyon Sayısı ve Ek İşler Net Değilse Ücretsiz Çalışırsınız
En sık yaşanan problem budur.
⚠️ Trick:
“Revizyon yapılacaktır” ifadesi tehlikelidir. Kaç revizyon? Hangi kapsamda? Ne zamana kadar?
Örnek mini madde:
“Teslim sonrası 3 revizyon ücretsizdir. Bu kapsam dışındaki talepler saat başı 1000 TL olarak ücretlendirilir.”
Yazmazsanız ne olur?
Proje 2 ay sürer, revizyon süreci 6 ay uzar

Teslim Tarihi Belirsizse İki Taraf da Risk Altındadır
“Proje makul sürede teslim edilir” gibi ifadeler risklidir.
⚠️ Trick:
Teslim tarihi + gecikme halinde sonuç mutlaka yazılmalı.
Örnek mini madde:
“Proje 1 Ağustos 2026 tarihinde teslim edilecektir. Gecikme halinde toplam bedelin %5’i oranında cezai şart uygulanır.”
Net tarih yoksa ne olur?
Müşteri “gecikti” der, siz “kapsam değişti” dersiniz. İspat sorunu başlar.
KVKK ve Veri İşleme Maddesi Eklenmezse Ciddi Risk Doğar
Özellikle üyelik sistemi, form, ödeme altyapısı varsa bu madde zorunlu.
⚠️ Trick:
Veri işleme amacı ve kapsamı net yazılmalı. “Gerekli durumlarda işlenir” gibi ifadeler yeterli değildir.
Örnek mini madde:
“Yazılım kapsamında işlenen kişisel veriler yalnızca üyelik ve hizmet sunumu amacıyla işlenecek olup, üçüncü taraflara aktarılmayacaktır.”
Yazılmazsa ne olur?
Veri ihlali durumunda doğrudan hukuki sorumluluk gündeme gelebilir. Kişisel verilerin işlendiği süreçlerde mutlaka ana sözleşmeye ek olarak bir KVKK Protokolü imzalamak ve rücu mekanizmalarını eklemek sizi uzun vadede koruyacaktır.
Projeyi imzalamadan önce kendinize şunları sorun:
- Kod ve tasarım ayrı ayrı devredildi mi?
- Revizyon sayısı net mi?
- Ek işlerin ücretlendirme modeli yazıyor mu?
- Teslim tarihi takvim günü olarak belirtilmiş mi?
- Yazılım veri topluyorsa veri işleme maddesi var mı?
💬 Tartışma Sorusu:
Uygulamada revizyon sayısını 3 ile sınırlamak sizce yeterli mi? Yoksa saat bazlı model mi daha güvenli?