Dijital menü platformu seçimi 2026'da on yıl önceki kadar basit değil. Toast, Menutech, Bitemenu, MustHaveMenus gibi onlarca seçenek — her biri farklı odakla. Bu yazıda thMenu ile rakip dijital menü platformlarıı yedi kriter üzerinden karşılaştırıyoruz: fiyatlandırma, özellik seti, AI desteği, alerjen uyumu, çok dil, hız ve veri sahipliği. Reklam yok; yapı yok; sadece dürüst kıyas.
Fiyatlandırma: aylık vs yıllık
Çoğu rakip aylık 39-79 USD aralığında — sınırsız menü değişikliği vaadiyle. Yıllık paket genelde %15 indirimle 400-700 USD/yıl. thMenu üç tier sunar: Starter ücretsiz (QR menü, özel domain, tema), Pro $29/ay veya $290/yıl (garson çağırma, AI ürün açıklaması, analitik, kampanya, feedback), Platinum $59/ay (masadan sipariş, masa seansları).
Karar parametresi: "Bu özellik benim için gerçekten ihtiyaç mı?". 3 masalı bir kahve dükkanı için Starter yeterli; 50 masalı restoran sipariş alıyorsa Platinum. Aylık aboneliği "neden ödüyorum" sorusuyla aylık değerlendirin.
Özellik seti karşılaştırması
Tipik bir Pro tier'a beklenenler:
- QR kod oluşturma ve PDF baskı
- Çok dilli menü (10+ dil)
- Kategori/ürün yönetimi, fotoğraf yükleme
- Alerjen ve beslenme bilgisi alanları
- Tema/marka özelleştirmesi
- Sipariş/garson çağırma (Platinum tier)
- Analitik dashboard
Farklılaşma noktaları: AI ürün detay doldurma (thMenu Pro+: AI ile malzeme listesi, beslenme ve alerjenleri otomatik üretir; manuel yazma süresi 2 dk → 10 sn), edge hız (Cloudflare Workers global edge: 50-120 ms first paint; klasik EC2/Heroku 400-800 ms), offline PWA (cache stratejisi sayesinde zayıf wifi'da menü açılır).
Alerjen uyumu: AB-14 zorunlu
Avrupa'da gıda işletmesi AB-14 alerjen listesini (gluten, kabuklu deniz, yumurta, balık, fıstık, soya, süt, fındık türü vb.) menüde göstermek zorunda — yasal zorunluluk. Bu listede 14 başlık var ve hata pahalıya patlar.
Çoğu rakip alerjen alanını basit checkbox olarak sunar. thMenu EU-14 whitelist'i AI cevaplarında zorlar — AI sadece bu 14 alerjeni döndürebilir, "tahin var" gibi serbest metin atamaz. Yasal denetimde fark yaratır.
Çok dil: gerçek mi yoksa Google Translate mi?
20 dilde menü desteği çoğu platformda var ama nasıl? Bazıları çevirileri Google Translate'e push ediyor — "menemen" "egg dish" oluyor, müşteri için bilgi yok. Kalite kontrolü yok.
thMenu yaklaşımı: platformun arayüzü 20 dilde idiomatic native (Türkçe, İngilizce, Almanca, Fransızca... Çince, Japonca, Korece); ürün isim/açıklamasını ise restoran sahibi 20 dil için ayrı ayrı yazabilir veya AI önerisi alır. Manuel kontrol gerekli — otomatik çeviri yanıltıcı.
Edge hız: müşteri bekleyemez
QR kod okutulduktan sonra menünün ilk paint'i 1 saniyenin üzerine çıkarsa %25-40 müşteri sayfayı kapatıyor. Klasik bulut hostingli platformlar (AWS us-east-1 üzerinden Türkiye'ye TLS roundtrip 200-400 ms + asset yüklemesi) toplamda 1-2 saniyeye varır.
Cloudflare edge'inde çalışan thMenu menüyü İstanbul'dan 30-50 ms, San Francisco'dan 60-90 ms servis eder. Aynı menü her şehirde aynı hızda açılır — "yerel hızlı, uzakta yavaş" sorunu yok.
Veri sahipliği: kim sahip?
Sipariş verisi, müşteri listesi, analitik — bunlar restoranın asıl varlığı. Bazı platformlar bu verileri kendi pazaryerinde kullanır (rakip restorana satar). thMenu sipariş/müşteri verisi yalnızca restoranın — export edebilir, başka platforma taşıyabilir.
Sonuç: kim hangi platforma uygun?
Küçük kafe/lokanta (5-15 masa): thMenu Starter — ücretsiz, yeter. Orta ölçek (15-50 masa, kampanya/AI ihtiyacı): thMenu Pro veya rakipler — özellik karşılaştırması kritik. Zincir / 50+ masa / masadan sipariş: Platinum tier zorunlu; Toast gibi POS entegre platformlar da bakılmalı.
Karar verirken üç soru: hız, dil kalitesi, veri sahipliği. Düşük fiyat tek başına yeterli değil; uzun vadede platform değiştirmek migration ağrısı yaratır.
Faydalı buldunuz mu? Paylaşın.
İlgili makaleler
Müşteri Aboneliğini Düşürünce Eski Özellikler Ne Olur? — SaaS Sessiz Feature-Drift Problemi
Çoğu SaaS abonelik tier’ı düştüğünde tek satır kod çalıştırır ama eski özellikle…
JWT alg-confusion atağı — Supabase HS256'dan RS256/JWKS'e geçince eski verifier'lar neden yıkılır?
JWT header'ı decode etmeyen verifier'lar `alg=none` ve `alg-confusion` saldırıla…
Her bakiye değişikliğinin neden bir 'journal row'u olmalı? — SaaS finansal audit'in temel taşı
SaaS bakiyeleri tek satır UPDATE ile yönetince "drift var ama HANGİ mutasyon yan…