Veriler, gizlilik ve güvenlik
Shopify Flow e-posta uygulaması hangi verileri saklar, nerede depolar ve nasıl korur? İsteğe bağlı izinler, şifreleme ve GDPR silme talepleri.
Bu uygulamanın ne tür verileri sakladığı, bu verilerin nerede depolandığı ve nasıl korunduğu. Eğer bu bilgileri bir uyum denetimi için gerekiyorsa, bu sayfa ile birlikte Gizlilik Politikamız ve Veri İşleme Anlaşmamız konuyu kapsamalıdır.
Uygulamanın hangi Shopify verilerini okuyabildiği
Uygulama,** hiçbir erişim izni** olmadan kurulur. Ürünlerinizi, siparişlerinizi, müşterilerinizi veya mağazanızdaki diğer verileri okuyamaz. Müşteri verileri, yalnızca siz bunları Shopify Flow'dan adımın alanları ve Değişkenler (JSON) alanı aracılığıyla ilettiğiniz için bir e-postaya ulaşır. Shopify Flow mağaza verilerinizi okur; neyin aktarılacağına siz karar verirsiniz. Yalnızca bir sipariş numarası gönderirseniz, bizim gördüğümüz tek şey sipariş numarası olur.
1.17 sürümünden itibaren, iki özellik için dört adet isteğe bağlı izin bulunmaktadır: bir siparişin veya müşterinin meta alanının işaret ettiği dosyayı ekleme (örneğin, başka bir uygulama tarafından siparişe kaydedilmiş bir fatura PDF’si) ve düzeninde bunun istenmesi durumunda bir e-posta için benzersiz bir indirim kodu oluşturma. Yükleme sırasında hiçbir izin verilmez. Bu tür bir özelliği ilk kez kurduğunuzda uygulama izin ister, Shopify kendi onay iletişim kutusunu gösterir ve uygulamanın İzinler sayfasında verilen tüm izinler bir İptal Et düğmesiyle birlikte listelenir.
| İzin | Şu amaçlarla kullanılır: |
|---|---|
| Siparişleri oku | Shopify Flow adımının ilgili olduğu siparişteki, düzen içinde adı geçen tek meta alan |
| Müşterileri okumak | Aynı durum bir müşteri meta alanı için de geçerlidir |
| Dosyaları oku | Bir meta alanındaki dosya referansını dosyanın kendisine dönüştürme |
| İndirimleri yazın | "Benzersiz kod oluştur" bloğu içeren bir e-posta gönderildiğinde tek kullanımlık bir indirim kodu oluşturulur. Hiçbir veri okunmaz; diğer indirimler hiçbir şekilde değiştirilmez veya silinmez. |
İzin verilmiş olsa bile uygulama kendi başına hiçbir şeyi okumaz: yalnızca bu tür bir ek içeren bir e-posta gönderildiğinde, sadece o kaynağın o meta alanı ve sadece onun işaret ettiği dosya okunur. İsimleri, adresleri, e-postaları veya satır öğelerini okumaz; dosya, o gönderim için indirilir, eklenir ve silinir. Oluşturulan bir indirim kodu hiçbir kişisel veri içermez ve "Geçmiş" bölümünde ilgili gönderimle birlikte saklanır. Ayrıntılar ve tam kapsamlar İzinler: Uygulamanın mağazanızdan okuyabileceği bilgiler adresinde yer almaktadır.
Neler saklanır?
| Veriler | Neden | Ne kadar süre |
|---|---|---|
| E-posta şablonları, HTTP istekleri, ön ayarlar | Yapılandırmanız | Siz bunları silene veya programı kaldırana kadar |
| Gönderici yapılandırması | SMTP sunucusu / bağlantı noktası / kimlik bilgileri veya OAuth jetonları | Göndericiyi kaldırana veya programı silene kadar |
| Sırlar | Kasıtlı olarak sakladığınız değerler | Siz bunları silene veya programı kaldırana kadar |
| İşlem geçmişi | Her çalıştırma için durum, zamanlama, çözülmüş istek ve yanıt | 30 gün sonra otomatik olarak silinir |
| Abonelikten çıkma listesi | Pazarlama e-postalarınızı almamayı seçen alıcılar: eşleştirme amacıyla adresin hash değeri ve şifrelenmiş adresin kendisi | Siz aboneliği yeniden etkinleştirene kadar, Shopify o müşteri için silme talebi gönderir ya da siz uygulamayı kaldırırsanız |
| Yüklenen dosyalar | Mizanpajlarda kullanılan resimler ve ekler | Silinene veya kaldırılana kadar |
| Mağaza kaydı | Myshopify alan adınız, mağaza e-posta adresiniz, planınız | Kaldırana kadar |
Dikkate alınması gereken husus, eylem geçmişidir. Bu** geçmiş**, gerçekte neyin gönderildiğini kaydeder; bir e-posta için bu, alıcı adreslerini ve çözümlenmiş değişkenleri içerir; HTTP Requeste eylemi için ise istek ve yanıtı içerir. Sorun gidermeyi mümkün kılan da budur; aynı zamanda kişisel veriler de olduğundan, uyumluluk çalışmalarınızda Geçmişi müşteri verileri olarak ele alın. Geçmiş, 30 gün sonra otomatik olarak silinir.
Gizli değerler, kayıt oluşturulmadan önce kayıtlardan çıkarılır; bu sayede saklanan belirteçler hiçbir zaman günlük dosyalarınıza yansımaz.
Nerede yaşar?
**Avrupa **Birliği’ndeki tüm sistemler, Google Cloud’un europe-west1 (Belçika) bölgesinde çalışmaktadır. Veritabanları, önbellekler, dosya depolama alanları ve uygulama günlükleri, bu bölgede depolanmakta ve depolandıkları sırada şifrelenmektedir. İstek izleme özelliğini kullanmıyoruz.
Kimlik bilgileri nasıl korunur?
Gönderilmek üzere kullanılabilecek her şey, disk düzeyindeki şifrelemenin üzerine ikinci bir şifreleme katmanı eklenir:
- SMTP kullanıcı adları ve şifreleri
- Microsoft 365 ve Google OAuth erişim ve yenileme belirteçleri
- Sakladığınız sırlarınız
- Shopify oturum belirteçleri
Bunlar, özel bir anahtar yönetim hizmeti aracılığıyla tek tek şifrelenir ve yalnızca bir eylem yürütüldüğü sırada bellek içinde şifresi çözülür. Düz metin hiçbir zaman diske yazılmaz.
Korunan bir değerin her şifre çözme işlemi, dahili erişim kayıtlarında kaydedilir.
Alıcıların ne aldığı
E-postalar bizim posta kutumuzdan değil, sizin posta kutunuzdan gönderilir - yani Microsoft 365 kiracınız, Google Workspace hesabınız veya SMTP sağlayıcınız aracılığıyla. Mesajı sağlayıcınıza iletiriz ve mesaj, sizin etki alanınız altında teslim edilir. Yeni e-posta adımları her zaman bağlandığınız bir posta kutusu veya SMTP sunucusu üzerinden gönderilir. Paylaşılan varsayılan gönderen kullanımdan kaldırılmadan önce kaydedilen adımlar, kendi göndereninizi seçene kadar bu göndereni kullanmaya devam eder. Bkz. E-posta teslim edilebilirliği.
E-postaya dönüştürülen HTML kodu, gönderilmeden önce temizlenir: komut dosyaları, olay işleyicileri, javascript: URL’leri, iframe’ler ve form öğeleri kaldırılır; böylece Shopify Flow’dan aktarılan bir değer, alıcının gelen kutusunda aktif içeriğe dönüşemez.
Pazarlama e-postaları ve abonelikten çıkma listesi
Bir pazarlama şablonu, her alıcıya ayrı bir e-posta gönderir ve her e-postada kendi abonelikten çıkma bağlantısı bulunur. Bağlantı, mağazanızın adını, alıcıyı, şablonu ve e-postanın dilini belirten şifrelenmiş bir belirteç içerir; adres bağlantı içinde okunabilir değildir, bu nedenle posta günlüklerinden, proxy'lerden veya iletilen bir e-postadan çıkarılması mümkün değildir ve değiştirilmiş bir bağlantı reddedilir. Bağlantı açıldığında, adresin maskelenmiş haliyle gösterildiği bir onay sayfası açılır; yalnızca bu sayfadaki düğme veya alıcının e-posta istemcisindeki tek tıklamayla abonelikten çıkma düğmesi, abonelikten çıkma işlemini kaydeder.
Abonelikten çıkma listesi her adresi iki kez saklar: birincisi, gönderenin hiçbir şeyi şifresini çözmeden alıcılarını kontrol edebilmesi için bir hash olarak; ikincisi ise, “Abonelikten Çıkma” sayfasında ve CSV dışa aktarımında size gösterilebilmesi için, kimlik bilgilerinizle aynı anahtar yönetim hizmeti kullanılarak şifrelenmiş olarak. Adres, yalnızca o sayfa ve o dışa aktarım için sunucularımızda şifresi çözülür. Adresler hiçbir zaman uygulama günlüklerine yazılmaz. Bkz. Pazarlama e-postaları ve abonelikten çıkma işlemleri.
Giden istekler
Yapılandırdığınız HTTP istekleri, bağlantı kurulmadan önce kontrol edilir. Dahili veya özel ağ adreslerine (loopback, link-local, bulut meta veri uç noktaları, özel adres aralıkları) yönelik istekler, yönlendirme yoluyla yapılanlar da dahil olmak üzere reddedilir. Yönlendirmeler sınırlandırılır ve yanıtların boyutu kısıtlanır. Yanıtta döndürülen tüm kişisel veriler Shopify Flow’a geri gönderilir ve çalıştırma geçmişinde kaydedilebilir (bu kayıtlar 30 gün sonra silinir). Aynı kontroller, uygulamanın bir ek için aldığı dosya için de geçerlidir; bu dosya, iş akışınızın ilettiği bir URL’den veya bir meta alanından alınmış olsun.
Yapay zeka ve model eğitimi
Verileriniz hiçbir zaman yapay zeka modellerini eğitmek için kullanılmaz. Bu, e-postalarınızın içeriğini, alıcı adreslerini ve adlarını, ekleri, Shopify Flow’dan aktardığınız değişkenleri, Geçmişi ve tüm Shopify müşteri veya mağaza verilerini kapsar. Bu kural hem kendi sistemlerimiz hem de diğer tüm taraflar için geçerlidir: Modelleri hiçbir şekilde eğitmiyoruz ve verilerinizi bu amaçla asla paylaşmıyor veya satmıyoruz.
Uygulamada tek bir isteğe bağlı yapay zeka özelliği bulunmaktadır: düzen asistanı (Yapay zeka ile mizanpajlar oluşturun, düzenleyin ve çevirin). Geliştirici sayfasında Anthropic, OpenAI, Google Gemini veya OpenRouter’dan kendi API anahtarınızı bağlayana kadar bu özellik kapalıdır. Bu özelliği kullandığınızda, yalnızca düzenlediğiniz düzen (girdiğiniz örnek test değerleri dahil) ve talimatınız, ilgili sağlayıcıyla olan hesabınızın şartları kapsamında o sağlayıcıya gönderilir. Gönderilen e-postalar, alıcılar, Geçmiş ve ekler asla oraya gönderilmez.
Çalışanlarınız Shopify Sidekick kullanıyorsa, talep edildiğinde salt okunur araçlar aracılığıyla uygulamanın geçmişini inceleyebilir. Bu, Shopify’ın kendi asistanıdır ve Shopify’ın kullanım koşulları kapsamında çalışır. Bkz. Yardımcı uygulamalar ve yapay zeka asistanları.
Silme
Geçmiş, 30 gün sonra silinir. 30 günden daha eski gönderme ve çalıştırma geçmişi, programın kaldırılmasından bağımsız olarak otomatik olarak silinir.
Uygulamayı kaldırdığınızda her şey silinir. Düzenler, gönderenler, gizli bilgiler, geçmiş, abonelikten çıkma listesi ve yüklenen dosyalar kaldırılır. Bu işlem anında gerçekleşir ve geri alınamaz; bu nedenle, saklamak istediğiniz her şeyi önceden dışa aktarın.
Shopify'dan gelen GDPR talepleri otomatik olarak işlenir. Shopify, zorunlu veri talebi, müşteri bilgilerinin gizlenmesi ve mağaza bilgilerinin gizlenmesi webhook'larını gönderir; uygulama bunları işler ve abonelikten çıkma listesindeki müşteri kaydı da dahil olmak üzere ilgili verileri siler.
Tek tek kayıtların silinmesi anında yürürlüğe girer ve geri alınamaz.
Alt işleyiciler
- Google Cloud (europe-west1, Belçika) - barındırma, veritabanları, depolama, anahtar yönetimi
- Bağlı e-posta sağlayıcınız - Microsoft 365, Google Workspace veya kendi SMTP sunucunuz; yalnızca e-posta göndermek için bunlardan birini bağladığınızda kullanılır
- Shopify - uygulamanın veri alışverişi yaptığı platform; ayrıca, isteğe bağlı izinler verildiğinde, seçilen meta alanını buradan okur ve indirim kodlarını burada oluşturur
- Amazon Web Services (Frankfurt, Almanya) - uygulamanın kendi uyarı e-postalarının size gönderilmesi ve kendi gönderen bilgisi olmadan kaydedilen e-posta adımlarının iletilmesi
Tam ve resmi liste için bkz. Veri Koruma Politikamızın Ek 3’ü.
Sorular
Bir DPA, güvenlik anketi veya belirli bir uyum sorusu için Yardım Merkezi aracılığıyla veya support@codecreationlabs.com adresinden bize ulaşabilirsiniz.
İlgili
- İzinler: Uygulamanın mağazanızdan okuyabileceği bilgiler - isteğe bağlı izinler, neyi okudukları ve nasıl geri çekilebilecekleri.
- Sırlar - saklanan kimlik bilgilerinin nasıl çalıştığı.
- Geçmiş ve sorun giderme - Geçmiş'te neler kaydedilir.
- Pazarlama e-postaları ve abonelikten çıkma işlemleri - abonelikten çıkma bağlantısı, altbilgi ve Abonelikten Çıkma sayfası.
- Yardımcı uygulamalar ve yapay zeka asistanları - Bir yapay zeka asistanının okuyabileceği ve okuyamayacağı şeyler.
