Geliştiriciler için GDPR'ye hazır astra API
AB’de tam yerleşik ilk astroloji API’si. Avrupa pazarı için bir B2C ürün geliştiriyorsan, GDPR uyumluluğu sorunu ilk kod satırını yazmadan önce ortaya çıkar. AstroWay bunu varsayılan olarak, ek ücretler ve hukuki cambazlıklar olmadan çözer.
Neden Önemli
Section titled “Neden Önemli”Diğer astroloji API’leri (DivineAPI, AstrologyAPI, Prokerala) ABD / Hindistan’da barındırılmaktadır. Bu şu anlama gelir:
birth.date,birth.time,birth.lat,birth.lon(=GDPR anlamında PII) verilerin ABD/Hindistan üzerinden geçer.- Gizlilik politikan için alt işlemci açıklaması: onların yargı yetkilerini listelemen gerekir.
- DPA (Veri İşleme Anlaşması): ya mevcut değil ya da sadece Enterprise planında ayrı bir sözleşme ile sunulur.
- AB-EUR Veri Koruma Kurumu denetim riski: SCC olmadan sınır ötesi aktarım = 10 milyon €+ para cezaları.
AstroWay, Pro planında (aylık 59$) sana varsayılan olarak AB’de yerleşiklik sunar: tüm veriler Hetzner Nuremberg’de depolanır ve işlenir. Bu makineleri Ukrayna’dan yönetiyoruz ve DPA, bu erişimi Standart Sözleşme Maddeleri ile kapsar, sanki yokmuş gibi davranmak yerine.
Teknik Yığın
Section titled “Teknik Yığın”| Katman | Konum / Sağlayıcı |
|---|---|
| Hesaplama | Hetzner, Nuremberg (Almanya) |
| Veritabanı | AB’de yerleşik, aynı veri merkezinde - veriler Nuremberg’den ayrılmaz |
| CDN / DNS | AB bölgesi önbellek kuralları ile Cloudflare (AB’den gelen istekler AB kenar sunucuları tarafından karşılanır) |
| İşlemsel E-posta | Brevo (eski adıyla Sendinblue), AB merkezli, GDPR uyumlu SMTP |
| Rapor Dosyaları | Nuremberg’deki altyapımız: yalnızca sınırlı süreli imzalı bir bağlantı ile erişilebilir, AB dışına çoğaltma yapılmaz |
| Analitik | anonymizeIp ile GA4 + olaylarda kişisel veri yok (yol haritasında Plausible self-hosted) |
| Günlükler | yapılandırılmış JSON, yalnızca IP-hash (ham IP yok), 30 gün saklama |
GDPR: Sunduklarımız
Section titled “GDPR: Sunduklarımız”Varsayılan Olarak (Tüm Pro+ anahtarları için)
Section titled “Varsayılan Olarak (Tüm Pro+ anahtarları için)”- ✅ Veri akışı yalnızca AB içinde: doğum verileri asla Nuremberg’den ayrılmaz
- ✅ Veriler AB’de kalır ve bunun ne anlama geldiğini açıkça belirtiriz: doğum verileri Nuremberg’de depolanır ve işlenir ve başka hiçbir yere kopyalanmaz. Bu sistemleri Ukrayna’dan yönetiyoruz ve GDPR’ın V. Bölümü, hiçbir şeyin ayrılmadığı durumlarda bile uzaktan erişimi bir aktarım olarak kabul ettiğinden, DPA bu erişimi Standart Sözleşme Maddeleri ile kapsar.
- ✅ IP adreslerinin hashlenmesi: günlüklerde yalnızca tuzlanmış bir SHA-256 hash’i ve adresin ilk 16 biti saklanır, bu da ağı gösterir ancak düğümü göstermez. Adresin kendisini hiçbir yerde saklamıyoruz: istek oranı sınırlaması işlem belleğinde hesaplanır ve adres de hiçbir yere yazılmaz.
- ✅ Günlüklerin 30 gün saklanması: bu sürenin sonunda günlükler otomatik olarak silinir.
- ⚠️ Anonimleştirilmiş analitik (GA4): anonymize_ip + olaylarda kişisel veri yok. Plausible self-hosted (çerezsiz) - yol haritasında. Geçişe kadar B2C ön yüzünde kendi çerez banner’ını kullanmanı öneririz.
- ✅ Silme hakkı:
DELETE /v1/me/account(Bearer JWT, gövde{"confirmation": "DELETE"}) tüm hesap anahtarlarını anında devre dışı bırakır ve 30 gün içinde silinmek üzere işaretler. Bu süre içindePOST /v1/me/account/cancel-deletionile isteği geri çekebilirsin, sonrasında günlük görev senin hakkındaki verilerimizi siler. Bu pencere bilinçlidir: tek bir yanlış komut nedeniyle silme işlemi geri alınamaz olmamalıdır.
Talep Üzerine (Pro+ aboneleri)
Section titled “Talep Üzerine (Pro+ aboneleri)”- 📄 DPA (Veri İşleme Anlaşması): standart GDPR Madde 28 şablonu. Tam metni okuyabilir, kontrol panelinde bir düğme ile kabul edebilir ve hemen kabul kaydının (hesap, sürüm, tarih) basılı olduğu bir PDF alabilirsin. Madde 28 fıkra 9, sözleşmeyi “yazılı olarak, elektronik form dahil” kabul ettiğinden, imza beklemen gerekmez. İmzalı kağıt kopyasını
legal@astroway.infoadresine talep üzerine sağlıyoruz. - 📋 Alt işlemcilerin listesi: her birinin uyumluluk belgeleriyle birlikte tam liste (Hetzner, Cloudflare, SMTP sağlayıcımız ve ödeme sağlayıcımız). Brevo, SMTP satıcısı olarak, DPA ekinde onu imzalayan müşteriler için belirtilmiştir.
- 🗂️ DPIA’ya (Veri Koruma Etki Değerlendirmesi) girdi: hukuk ekibin ürünün için bir DPIA yapıyorsa, biz de kendi tarafımızdan teknik bir referans sağlarız.
Enterprise Müşterileri İçin (bireysel plan)
Section titled “Enterprise Müşterileri İçin (bireysel plan)”- 🛡️ SOC 2 Type II: yol haritasında (denetim firması belirlenmedi, tahmini süre TBD). Entegrasyonunu engelliyorsa - legal@astroway.info adresine yaz, ayrı bir denetim işbirliğini değerlendirmeye hazırız.
- 🇪🇺 AB içinde tüzel kişilik: mevcut yasal form Ukraynalı bir serbest meslek sahibi (Maxim Burkhan). Satın alma departmanın bir AB GmbH (Almanya / Estonya) talep ediyorsa - legal@astroway.info üzerinden bireysel olarak görüşebiliriz, süreç 4-8 hafta sürer.
- 🔐 İsteğe bağlı özel altyapı: Nuremberg’de ayrı bir sunucu ve izole edilmiş bir veritabanı
- 📞 Doğrudan güvenlik kanalı: olaylara müdahale için
security@astroway.info
Karşılaştırma: AstroWay ve ABD’de Barındırılan Rakipler
Section titled “Karşılaştırma: AstroWay ve ABD’de Barındırılan Rakipler”| AB’deki bir geliştirici için kritik | AstroWay Pro $59 | DivineAPI | AstrologyAPI | Prokerala |
|---|---|---|---|---|
| AB’de Hesaplama | ✅ Hetzner Nuremberg | ❌ ABD | ❌ ABD | ❌ Hindistan |
| Standart DPA mevcut | ✅ Pro+‘da | ❌ sadece Enterprise | ❌ sadece Enterprise | ❌ sadece Enterprise |
| Varsayılan GDPR uyumluluğu | ✅ altyapı düzeyinde | ⚠️ SCC aracılığıyla | ⚠️ SCC aracılığıyla | ⚠️ SCC aracılığıyla |
| Çerezsiz analitik | ⚠️ GA4 anonimleştirilmiş (yol haritasında Plausible) | ❌ GA4 | ❌ GA4 | ❌ GA4 |
| Yalnızca AB içinde veri akışı garantisi | ✅ yazılı olarak | ❌ | ❌ | ❌ |
| DPIA’ya teknik girdi | ✅ sağlanır | ❌ | ❌ | ❌ |
| Silme hakkı endpoint’i | ✅ DELETE /v1/me/account | ❌ bilet aracılığıyla | ❌ bilet aracılığıyla | ❌ bilet aracılığıyla |
AB’de yerleşiklik, DPA, altyapı düzeyinde GDPR - hepsi Pro aylık 59$‘a dahildir. Ayrı bir plan değil, satış ekibiyle iletişime geçme gereği yok, özel fiyatlandırma yok.
Bu bilinçli bir stratejidir: Hetzner’da barındırma bize ek bir maliyet getirmez (altyapımız zaten Nuremberg’de), ve DPA - e-posta yoluyla bir kez imzalanan standart bir şablondur. Varsayılan olması gereken gizlilik için ödeme yapmana gerek yok.
GDPR hassasiyeti olan bir proje için Ücretsiz planı kullanabilir miyim?
Section titled “GDPR hassasiyeti olan bir proje için Ücretsiz planı kullanabilir miyim?”Evet - Ücretsiz plan aynı altyapıya (Hetzner Nuremberg), aynı anonimleştirilmiş analitiğe, aynı 30 günlük günlük saklama süresine sahiptir. Ücretsiz planda DPA mevcut değildir (bu, yalnızca ücretli seviyede karşılanan idari bir yüktür), ancak teknik olarak veriler aynı şekilde işlenir.
Avukatın imzalı bir DPA talep ediyorsa - Indie (aylık 5$) de bunu sağlamaz. DPA ile en uygun fiyatlı seçenek = Pro 59$.
AİHM Schrems II kararı ne olacak? Cloudflare CDN’iniz: bu bir ABD şirketi mi?
Section titled “AİHM Schrems II kararı ne olacak? Cloudflare CDN’iniz: bu bir ABD şirketi mi?”Cloudflare - ABD merkezli, ancak AB bölgesi önbellek kuralları kullanıyoruz (AB IP’sinden gelen istekler AB kenar sunucuları tarafından karşılanır) ve origin sunucusu (verilerin gerçekten işlendiği yer) - Hetzner Nuremberg’dir. PII (doğum verileri) aynı bölgedeki Cloudflare kenar sunucusu üzerinden geçer ve kenar sunucuda depolanmaz - yalnızca transit olarak.
Kritik hassasiyetli kullanım senaryoları (tıbbi uygulamalar, B2G) için, DNS yönlendirmesi ile Cloudflare’ı atlayabilirsin - legal@astroway.info adresine yaz.
Pro’ya abone olduktan sonra DPA’yı ne kadar sürede alırım?
Section titled “Pro’ya abone olduktan sonra DPA’yı ne kadar sürede alırım?”- Standart DPA (şablonumuz): hemen. Metin /legal/dpa/ adresinde açık, kontrol panelinde kabul edilir, PDF aynı yerden indirilir ve kabul kaydını içerir.
- Avukatından gelen bireysel değişiklikler: değerlendiriyoruz, ancak bir avukatımız kadrolu olmadığı için süre sözü veremeyiz. Madde 28’in standart maddeleri üzerinde pazarlık yapmıyoruz: bunlar, tartışılmaması için Avrupa Komisyonu şablonundan alınmıştır.
Kendi PII’si olmayan bir B2B geliştiriciysem DPA imzalamam gerekir mi?
Section titled “Kendi PII’si olmayan bir B2B geliştiriciysem DPA imzalamam gerekir mi?”Nihai ürünün PII işliyorsa (ve doğum verileri PII’dir) - evet, avukatın muhtemelen tüm alt işlemcilerle imzalı bir DPA isteyecektir. Biz bunu standart olarak sağlıyoruz. Entegrasyonun dahili ise (sadece çalışanlar), DPA muhtemelen kritik değildir, ancak yine de imzalamak daha iyidir.
DELETE /v1/me/account komutunu kullanırsam AstroWay ne yapar?
Section titled “DELETE /v1/me/account komutunu kullanırsam AstroWay ne yapar?”- API anahtarları: geçici olarak silinir (kötüye kullanım önleme bekleme süresi)
- Hesap-anahtar bağlantısı: kesilir; anahtar yeniden atanamaz
- Kullanıcı profili: zaman damgası ile silinmiş olarak işaretlenir
- Kullanım günlükleri: IP-hash artık PII değildir, faturalandırma denetimi için kalır
- Sipariş geçmişi: vergi mevzuatı gereği saklanır. Serbest meslek sahipleri için Vergi Kanunu’nun 44.3 maddesi uyarınca bu 1095 gündür, yani üç yıl, yedi yıl değil: GDPR Madde 17 §3(b) bu tür kayıtları silme hakkının dışında bırakır.
- İşlemsel e-postalar: SMTP sağlayıcımız tarafından 90 gün sonra otomatik olarak silinir.
Tam akış legal@astroway.info adresinden talep üzerine mevcuttur.
İletişim
Section titled “İletişim”- Hukuk/DPA: legal@astroway.info
- Güvenlik olayları: security@astroway.info
- Alt işlemci listesi / DPIA: hello@astroway.info