# 27 — A9 marka tescili engel kontrolü + A2 paket adı teyidi > Rol: Marka/pazarlama stratejisti · Gece vardiyası, 22 Eylül 2026 · Görev: `24-ceo-kapanis.md` A9 + A2 > Yöntem: yalnızca okuma. Kod/içerik değiştirilmedi, başvuru/form/hesap/ödeme yok. > İşaretler: **[K]** koddan doğrulandı · **[W]** kaynak açılıp okundu · **[A]** yalnız arama özeti · **[V]** varsayım · **doğrulanmalı** ## Özet (5 madde) 1. **"KOLAYTERCİH" tek kelime hâlinde Türkiye'de tescilli değil — hiçbir sınıfta, hiçbir ofiste.** TMview'de (TÜRKPATENT'in resmî besleme yaptığı ortak veri tabanı) `kolaytercih` için exact/contains/fuzzy üç aramanın üçü de **0 sonuç** [W]. 2. **Tek yakın kayıt "kolay tercih" (ayrı yazım): VODAFONE TELEKOMÜNİKASYON A.Ş., 2012/98440, sınıf 9-35-38-42, durum "Ended" (sona ermiş), başvuru 26.11.2012** [W]. Sona ermiş bir markanın engel gücü yoktur ve zaten **bizim asıl sınıfımız olan 41'i hiç kapsamıyor**. 3. **Hüküm: görünür engel yok.** Aynı ya da ayırt edilemeyecek kadar benzer, **yürürlükte** bir marka bulunamadı. Tek izlenecek kayıt **"easytercih"** (2026/031206, sınıf 9-16-35-38-40-41-42-45, durum "Filed", 10.03.2026) — adımızın İngilizce birebir çevirisi, henüz tescilli değil [W]. **doğrulanmalı:** nihai benzerlik değerlendirmesi marka vekilinin işidir, benim değil. 4. **"kolaytercih" adıyla faaliyet gösteren başka ticari site yok.** `kolaytercih.com` yalnız bizim; `.com.tr / .net / .org / .app / .ai / .co` ve `kolay-tercih.com` **DNS'te yok** [K, komut çıktısı]. Ayrıca **`.com.tr` artık marka tescil belgesi istemiyor** — TRABİS 14 Eylül 2022'den beri "ilk gelen alır" [W]. Bu, kendi 03 raporumun §1.4'ündeki "asıl kapı marka tescili" cümlesini **düzeltir**. 5. **A2 — "KolayTercih Paketi" sezon sorununu çözer ama iki yeni sorun doğurur:** (a) iyzico sepetine giden metin `odeme-actions.ts:74`'te zaten `KolayTercih — ${label}` diye önek alıyor → sepette **"KolayTercih — KolayTercih Paketi"** yazar [K]; (b) ad, "ne aldığını söyle" ölçütünü karşılamıyor. **Önerim: "Tercih Listesi Paketi".** Ayrıca kritik düzeltme: **banka ekstresinde paket adı görünmez**, iyzico'da ekstre "iyzico/üye iş yeri" formatındadır [A] — ekstre riskini ad değil, **Bilal'in iyzico üye iş yeri unvanı** belirler. --- # GÖREV 1 — A9: "KolayTercih" marka tescilinde engel var mı? ## 1.1 Yöntem ve erişim engeli (dürüstlük notu) **TÜRKPATENT'in kendi kamuya açık arama ekranı bu vardiyada kullanılamadı.** `https://www.turkpatent.gov.tr/arastirma-yap?form=trademark` bir JS uygulaması; arka uçtaki `POST /api/research` çağrısı **reCAPTCHA token'ı zorunlu tutuyor** ve token'sız istek şu cevabı döndürüyor [W]: ``` {"success":false,"error":{"code":"HUMAN_CHECK_ERROR","message":"Human check error"}} ``` Protokol md.5 CAPTCHA çözmeyi yasaklıyor, ısrar etmedim. **Uydurma sonuç vermemek için alternatif kaynağa geçtim:** | Kaynak | Ne | Neden geçerli | |---|---|---| | **TMview** (`tmdn.org/tmview`, EUIPO işletiyor) | Ulusal ofislerin resmî beslemesi | TR kayıtlarında `tmOffice: "TR"` ve her kaydın detay linki **`online.turkpatent.gov.tr/CES/tmview/trademark/data/...`** — yani veriyi TÜRKPATENT'in kendisi veriyor [W] | | **Güncellik denetimi** | Aramalarda **07.08.2026** tarihli TR başvuruları göründü (ör. 2026/103184) | Veri en az Ağustos 2026'ya kadar taze [W] | | **Kapsam denetimi** | "tercih" + sınıf 41 → **203 TR kaydı**; sınıf 42 → **65 kayıt** | TR koleksiyonu eksik değil [W] | **Uyarı:** TMview durum etiketleri kabadır ("Filed / Registered / Ended / Expired"). Ret mi, geri çekme mi, süre bitimi mi ayrımı için TÜRKPATENT dosya sorgusu gerekir — **doğrulanmalı**. ## 1.2 Aranan terimler ve sınıflar Sınıflar görev tanımına göre: **41** (eğitim/öğretim), **42** (yazılım/SaaS), **9** (bilgisayar yazılımı). Ek olarak sınıf filtresiz tarama da yapıldı ki dar filtre yüzünden kayıt kaçmasın. | # | Sorgu | Kriter | Sınıf filtresi | Sonuç | |---|---|---|---|---| | 1 | `kolaytercih` | Exact | yok (tüm ofisler) | **0** | | 2 | `kolaytercih` | Contains | yok | **0** | | 3 | `kolaytercih` | Fuzzy | yok | **0** | | 4 | `kolaytercih` | Contains | TR | **0** | | 5 | `kolay tercih` | Contains | TR | **1** (aşağıda) | | 6 | `kolay tercih` | Exact | tüm ofisler | **1** (aynı kayıt) | | 7 | `kolay` | Contains | TR + **41** | 274 kayıt — tarandı, çakışan yok | | 8 | `kolay` | Contains | TR + **42** | 529 kayıt — tarandı, çakışan yok | | 9 | `tercih` | Contains | TR + **41** | 203 kayıt — tarandı | | 10 | `tercih` | Contains | TR + **42** | 65 kayıt — tarandı | Sınıf 9 ayrı sorgulanmadı; 1–6 numaralı sorgular **sınıf filtresiz** olduğu için 9. sınıf zaten kapsandı ve "kolaytercih" hiçbir sınıfta çıkmadı [W]. ## 1.3 Bulunan kayıtlar ### Tek "yakın" kayıt — çakışma değil | Alan | Değer | |---|---| | Marka | **kolay tercih** (kelime markası) | | Sahibi | **VODAFONE TELEKOMÜNİKASYON A.Ş.** | | Başvuru no | **2012/98440** (ST13: TR502012000098440) | | Sınıflar | **9, 35, 38, 42** — *41 yok* | | Başvuru tarihi | **26.11.2012** | | Durum | **Ended** (sona ermiş / yürürlükte değil) | Kaynak: TMview kaydı, detay linki `online.turkpatent.gov.tr/CES/tmview/trademark/data/TR502012000098440` [W]. **Okuma:** Vodafone'un 2012'deki toplu kampanya başvurularından biri (aynı gün "yurtdışı kolaylığı…" 2012/98409 da var). Sona ermiş; **engel oluşturmaz**. Bizim adımız ayrıca **bitişik tek kelime** ve **41. sınıf** odaklı. ### İzlenmesi gereken tek kayıt | Alan | Değer | |---|---| | Marka | **easytercih** (birleşik marka) | | Başvuru no | **2026/031206** | | Sınıflar | 9, 16, 35, 38, 40, **41**, **42**, 45 | | Tarih / durum | 10.03.2026 / **Filed** (tescilli değil) | | Sahibi | "Legally Restricted Until Publication Date" (bülten yayınına kadar gizli) | **Neden önemli:** "easy" = "kolay". Aynı sınıflarda, aynı yapıda ("sıfat + tercih") bir başvuru. Tescil edilirse **kavramsal benzerlik** iddiasıyla bizim başvurumuza itiraz etme olasılığı sıfır değil [V — hukuki değerlendirme değildir]. Bugün **tescilli olmadığı için engel değil**; ama bizim başvurumuzu **geciktirmeden yapmak** lehimize, çünkü Türkiye'de marka hakkı **başvuru tarihine** göre sıralanır [A, doğrulanmalı]. ### Çakışmayan ama ortamı gösteren kayıtlar (sınıf 41/42, yürürlükte) | Marka | Sahibi | Sınıflar | Durum | Tarih | |---|---|---|---|---| | tercihbot | ÇARE ÖLÇME DEĞERLENDİRME … A.Ş. | 9,10,12,16,38,41,42 | **Registered** | 11.03.2025 → tescil 28.07.2025 | | tercihpro | TERCİHPRO BİLGİ VE KARİYER DANIŞMANLIĞI A.Ş. | 9,10,12,16,38,42 | **Registered** | 03.05.2025 | | tercih robotu | ES EĞİTİM TANITIM ORG. DAN. LTD. ŞTİ. | 7,9,35,38,42 | **Registered** | 02.05.2000 | | ktr kültür tercih robotu | METOD EĞİTİM KURUMLARI A.Ş. | 41 | **Registered** | 23.07.2013 | | geleceği planla tercih robotu | YEDİTEPE ÜNİVERSİTESİ | 9,10,12,16,35,38,41,42 | **Registered** | 15.08.2018 | | tercih burada | LEVENT UYSAL | 41 | **Registered** | 06.08.2012 | | tercih sihirbazı | (gizli) | 16,35,38,41,42 | Filed | 19.02.2023 | | **tercih dönemi** | (gizli) | 38, 41 | Filed | 04.10.2020 | | tercih360 / lisetercih / tercih tv | (gizli) | 35,41 / 35,41 / 35,41,42 | Filed | 2026-02 / 2025-09 / 2026-07 | Hepsi TMview/TR [W]. **İki operasyonel not:** - **"tercih robotu" ES EĞİTİM adına 2000'den beri tescilli (2000/08210, sınıf 7-9-35-38-42).** Bizim footer'ımız ürünü **"YKS Tercih Robotu 2026"** diye adlandırıyor (`src/components/site-footer.tsx:49`) [K]. Bu bir kategori tanımlaması olsa da, tescilli bir ibareyi kendi ürün adı gibi kullanmak gereksiz risk. `vizyon.md:22` zaten bu kategoriyi reddediyor — yani **markanın kendi kuralı da, tescil tablosu da aynı yönü gösteriyor: o satır değişmeli.** (Kendi 03 raporumun §1.5'inde de "addan büyük konum çelişkisi" demiştim.) - **"tercih sihirbazı" başvurusu var (2023/021814, 41+42).** Bizim kodda `sihirbaz` iç adlandırma olarak yoğun kullanılıyor; kullanıcıya görünen metinlerde "Tercih Sihirbazı"nı **ürün adı gibi** kullanmadığımız sürece sorun yok [V]. Ayrıca YÖK Atlas'ın kendi ekranının adı da "Tercih Sihirbazı" — jenerikleşme kuvvetli. ## 1.4 "kolaytercih" adıyla başka ticari site var mı? | Alan adı | DNS | Sonuç | |---|---|---| | `kolaytercih.com` | **var** | HTTP 200 — **bizim sitemiz** | | `kolaytercih.com.tr` | **yok** | TRABİS WHOIS: `No match found` → **boşta** [W] | | `kolaytercih.net` · `.org` · `.app` · `.ai` · `.co` · `kolay-tercih.com` | **yok** | Kullanımda değil | Web araması da "kolaytercih" adıyla ikinci bir ticari site göstermedi; çıkan sonuçlar **farklı adlarla** çalışan rakipler: `tercihrobotu.com.tr`, `tercihrehberim.com`, `tercihyap.com.tr`, `universitetercihleri.com`, `unitercihrehberi.com`, `yerles.net`, `kariyer.net/tercih-motoru` [A]. **Karışma riski yok.** **Kendi raporumun düzeltilmesi (03 §1.4):** orada "`.com.tr` Türkiye'de marka tescil belgesi/başvurusu ister [A]" yazmıştım. **Bu artık doğru değil** — TRABİS 14 Eylül 2022'de açıldığında `com.tr`, `net.tr`, `org.tr` **belgesiz, "ilk gelen alır"** tahsise geçti [W trabis.gov.tr/content/belgesizeGecis]. Yani `.com.tr` almak için tescil beklemeye gerek yok; tersine, **ad serbestken kapatılabilir**. ## 1.5 Hüküm > **Görünür engel yok.** "KOLAYTERCİH" tek kelime hâlinde Türkiye'de tescilli değil; yakın tek kayıt (Vodafone, "kolay tercih") **sona ermiş** ve **41. sınıfı kapsamıyor**; adı kullanan ikinci bir ticari site yok; `.com.tr` boşta. **Belirsiz kalan üç şey (başvurudan önce vekile sorulacak):** 1. **"Kolay" ayırt edicilik sorunu yaratır mı?** SMK m.5/1-(c) tanımlayıcı/övücü ibareleri reddeder. Tabloda sınıf 41/42'de **tek başına "KOLAY" tescili yok**; hep bileşik ("kolay tv", "kolay hayat", "n kolay", "kolaybi") [W]. Bizimki de bileşik, ama **"kolay tercih" hizmetin kendisini tarif ediyor** diye kısmî ret gelebilir — **doğrulanmalı**. Pratik azaltıcı: **logolu (şekil+kelime) başvuru**, düz kelime yerine. 2. **"easytercih" (2026/031206)** tescile giderse ne olur — itiraz gelir mi. Bugün cevabı yok. 3. **Hangi sınıflar alınacak.** 41 (eğitim/öğretim, çevrimiçi yayın) şart; 42 (yazılım/SaaS) şart; 9 ve 35 isteğe bağlı ve **her biri para**. ## 1.6 Başvuru nasıl yapılır (tek paragraf — Bilal karar versin, ben yapmıyorum) Başvuru TÜRKPATENT'in **EPATS** sistemi üzerinden (e-Devlet girişiyle, vekilsiz de yapılabilir) çevrimiçi yapılır; gereken şey marka örneği (logolu başvuruda görsel), başvuru sahibi bilgisi (Bilal şahsen veya şirket adına — **hangisi olacağı `[BİLAL]` kararıdır**, sonradan devir ek işlem/masraf demektir) ve **Nice sınıf seçimi**dir; başka belge istenmez. Süre için pazarlama iddiası değil **gerçek bir emsal**: "tercihbot" markası 11.03.2025'te başvurdu, bülten itiraz penceresi 12.05.2025–12.08.2025 arasında açıldı ve **28.07.2025'te tescillendi** — yani itirazsız bir dosyada **~4,5–6 ay** [W TMview kaydı]. Ücretler resmî TÜRKPATENT tarifesinden ödenir, **KDV yoktur**; iki bağımsız üçüncü taraf kaynak 2026 için aynı rakamları veriyor: **tek sınıf başvuru 2.820 TL, ikinci sınıf +2.820 TL, üçüncü ve sonrası +3.150 TL, tescil belgesi düzenleme 7.010 TL** → **41+42 için toplam ≈ 12.650 TL** [W budak-ip.com; A asil.com.tr, etkinpatent.com]. **Bu rakamlar üçüncü taraf sitelerinden; TÜRKPATENT'in resmî ücret tarifesi sayfası bu vardiyada curl ile okunamadı (site SPA, tüm yollar 404 kabuğu döndürüyor) — ödemeden önce EPATS'ta teyit edilmeli, doğrulanmalı.** --- # GÖREV 2 — A2: "KolayTercih Paketi" yeterli mi? CEO kararı bağlayıcı ve tartışmaya açmıyorum: **ad sezon-bağımsız olacak, dal bu gece yazılacak, merge test ödemesinden sonra.** Aşağısı yalnız "hangi ad" sorusunun cevabı. ## 2.1 Önce iki ölçüt düzeltmesi (kanıtlı) **(a) Banka ekstresinde paket adı GÖRÜNMEZ.** iyzico'da ekstre kaydı **"iyzico/üye iş yeri"** formatındadır; bazı bankalarda yalnız "iyzico" yazar [A iyzico yardım merkezi]. Yani sepet kalemi adının ekstreyle ilgisi yok — **geri ödeme/itiraz riskini azaltan şey adın kendisi değil, Bilal'in iyzico'daki üye iş yeri unvanının "KolayTercih" içermesidir** (A8/satıcı kimliği maddesiyle aynı kalem). **doğrulanmalı:** panelde görünen "ekstre adı" alanı ne yazıyor — bunu yalnız Bilal görebilir. **(b) Paket adının gerçekten göründüğü yerler [K]:** | Yüzey | Dosya:satır | |---|---| | iyzico ödeme formu — sepet kalemi | `src/lib/iyzico.ts:221` ← `src/features/odeme/odeme-actions.ts:74` | | Ana sayfa fiyat kartı | `src/app/page.tsx:509` | | `/paket` sayfa başlığı + meta açıklaması | `src/app/paket/page.tsx:11,13` | | `/paket` OG görseli (sosyal paylaşım) | `src/app/paket/opengraph-image.tsx:7,14` | | Koşullar sayfası (hukuki metin) | `src/app/kosullar/page.tsx:52` | | **LLM sistem prompt'u** | `src/app/api/soru/route.ts:67` | | Kredi yetmedi uyarıları | `liste-uretici.tsx:275`, `tercih-degisti-modali.tsx:329` | | Satın alma kartı + ödeme sonucu | `paket-satinal.tsx:64`, `odeme-sonuc-karti.tsx:46,94` | | Ürün/Offer JSON-LD `description` | `src/lib/seo.tsx:115` (sabitten okur) | ## 2.2 Değiştirme maliyeti — CEO'nun kabul kriteri sandığından pahalı `grep -rn "Tercih Dönemi Paketi" src/` bugün **12 satır, 9 dosya** [K]. **Tek sözlük yok:** `URUNLER.paket.label` sabiti var ama onu okuyan yalnız 3 yer (`page.tsx:509`, `seo.tsx:115`, `odeme-actions.ts:74`); kalan **8 dosyada ad elle yazılmış**. Kabul kriteri "grep = 0" **9 dosyaya dokunmayı** gerektirir — CTO şartnamesinde böyle yazılmalı, yoksa yazılımcı `credits.ts:7`'yi değiştirip biter sanır. **İki yan etki:** - **LLM'e sızıyor.** `api/soru/route.ts:67` sistem prompt'unda ad geçiyor. CEO'nun T12 tetiği "prompt ya da model değişikliği yapılacak ilk gün eval seti" diyor. **Tavsiyem: bu isim değişimi T12'yi tetiklemesin** — davranış değil, özel isim değişimi. Aksi hâlde tek kelimelik düzeltme bütün bir eval işini içeri çeker. Bu, CEO'nun tek satırlık teyidini gerektirir. - **Sezon kokusu adın dışında da var.** `src/app/page.tsx:136` SSS cevabı: *"Abonelik yok. **Tercih dönemi boyunca geçerli** tek seferlik 299 TL'lik paket alırsın…"* [K]. Bu cümle hem sezon-bağımlı hem de **paketin dönem sonunda bittiğini ima eden bir sınırlama** — `/kosullar`'da böyle bir süre sınırı yok. Ad değişirken bu cümle de değişmeli, yoksa A2'nin amacı yarım kalır. ## 2.3 "KolayTercih Paketi" değerlendirmesi | Ölçüt | Sonuç | |---|---| | Sezondan bağımsız | ✅ Evet — A2'nin asıl derdi çözülüyor | | Kısa | ✅ 2 kelime | | Ne aldığını söylüyor mu | ❌ **Hayır.** "KolayTercih" zaten sitenin adı; yanına "Paketi" eklemek bilgi eklemiyor ("paket" tek başına boş) | | iyzico sepetinde ne görünür | ❌ **"KolayTercih — KolayTercih Paketi"** — çünkü `odeme-actions.ts:74` etiketin başına markayı zaten ekliyor [K] | **Hüküm: yeterli, ama en iyisi değil.** Kararın hedefini (sezon) tutturuyor; "ne aldığını söyle" ölçütünü kaçırıyor ve sepette markayı iki kez yazdırıyor. **Hangi ad seçilirse seçilsin `odeme-actions.ts:74` ele alınmalı:** ya önek kalkar, ya etiket markayı tekrarlamaz. ## 2.4 Alternatifler (3 tane) ve öneri | # | Ad | iyzico sepetinde | Artı | Eksi | |---|---|---|---|---| | **1** | **Tercih Listesi Paketi** | KolayTercih — Tercih Listesi Paketi | Satın alınan şeyi adıyla söylüyor; yıl boyu doğru; 3 kelime | "Tercih" markada da var, hafif tekrar | | 2 | Kişisel Liste Paketi | KolayTercih — Kişisel Liste Paketi | Tekrar yok; "kişisel" ürünün farkını taşıyor | "Liste" tek başına neyin listesi belirsiz | | 3 | Tam Liste ve Danışman Paketi | KolayTercih — Tam Liste ve Danışman Paketi | İki bileşeni de sayıyor (24 satır + 60 kredi) | Uzun; "danışman" insan danışman beklentisi yaratabilir — vaat riski | **Önerim: "Tercih Listesi Paketi"** — çünkü dört ölçütü birden karşılayan tek aday: sezondan bağımsız, kısa, sepette marka tekrarına düşmüyor ve kullanıcının parasını ne için verdiğini (24'lük tercih listesi) adın kendisi söylüyor. **Yan fayda:** "Tercih Dönemi" ibaresi TÜRKPATENT'te **başkasının başvurusuna konu** (2020/119085, sınıf 38-41, durum Filed) [W]; adı bırakmak bu gereksiz komşuluğu da bitirir. --- ## CEO karar listesi | # | Karar | Tavsiyem | Geri dönüş maliyeti | |---|---|---|---| | 1 | A9 hüküm: tescil başvurusunun önünde engel var mı? | **Yok.** Süreç `[BİLAL]`'e açılabilir | — (bu bir bulgu, karar değil) | | 2 | A2 paket adı | **"Tercih Listesi Paketi"** ("KolayTercih Paketi" yerine) | Düşük ama tek dosya değil: 9 dosya. Merge zaten test ödemesinden sonra | | 3 | `odeme-actions.ts:74`'teki `KolayTercih — ` öneki | Etiket markayı tekrar etmiyorsa **önek kalsın**; "KolayTercih Paketi" seçilirse **önek kaldırılsın** | Çok düşük, tek satır | | 4 | Ad değişimi `api/soru/route.ts:67` prompt'una dokunuyor — T12 (eval seti) tetiklensin mi? | **Tetiklenmesin.** Davranış değişmiyor, özel isim değişiyor | Sıfır; tek satırlık teyit | | 5 | `src/app/page.tsx:136` SSS'teki "Tercih dönemi boyunca geçerli" | **Aynı dalda düzelsin** — hem sezon kokuyor hem `/kosullar`'da olmayan bir süre sınırı ima ediyor | Düşük | | 6 | Footer'daki "YKS Tercih Robotu 2026" (`site-footer.tsx:49`) | **Değişsin.** `vizyon.md:22` reddediyor; ayrıca "tercih robotu" ES EĞİTİM adına 2000/08210 ile tescilli | Düşük | ### Metin önerileri (önce → sonra) - `src/lib/credits.ts:7` — **önce:** `label: "Tercih Dönemi Paketi"` → **sonra:** `label: "Tercih Listesi Paketi"` *(ve kalan 8 dosyadaki elle yazılmış geçişler aynı metne çekilir)* - `src/app/page.tsx:136` — **önce:** "Abonelik yok. Tercih dönemi boyunca geçerli tek seferlik 299 TL'lik paket alırsın…" → **sonra:** "Abonelik yok. Tek seferlik 299 TL ödersin, paket hesabına tanımlı kalır…" *(süre sınırı iddiası kaldırılıyor — `/kosullar`'da böyle bir sınır yok)* - `src/components/site-footer.tsx:49` — **önce:** "YKS Tercih Robotu 2026" → **sonra:** "YKS tercih listesi hazırlama aracı" *(kategori iddiası yerine ne yaptığımız; `[BİLAL]` değil, kategori tanımı CEO'da)* --- ## Bilal'den istenen (2 madde) 1. **Marka başvurusu kararı `[BİLAL]`:** başvuru sahibi **şahıs mı şirket mi**, sınıf **41+42** yeterli mi, ve **logolu mu düz kelime mi** — üç satırlık cevap; ardından EPATS'tan başvuru (~12.650 TL, doğrulanmalı). Engel yok, karar sende. **~10 dk (karar) + ~30 dk (başvuru)** 2. **`kolaytercih.com.tr` boşta ve artık belge istemiyor** — "ilk gelen alır"; savunma amaçlı kapatılması ucuz ve geri dönüşü olmayan riski kapatır. **~5 dk**