Gizlilik Politikası
Kısaca: Üyelik yok. Ad, e-posta, telefon veya şifre istemiyoruz. Uygulama anonim bir hesap oluşturur. Profil seçimlerin, derslerin, devamsızlık kayıtların ve asistan sohbetlerin bu hesaba bağlı olarak sunucumuzda saklanır. Asistan'a yazdıkların yanıt üretmek için bir yapay zekâ sağlayıcısına gönderilir. Reklam ve izleme (tracking) araçları kullanmıyoruz.
1. Kimiz
Atılım Companion, Atılım Üniversitesi öğrencileri için Demir Bülbüloğlu tarafından geliştirilen bağımsız bir uygulamadır. Atılım Üniversitesi'nin resmi uygulaması değildir ve üniversiteyle bağlantılı değildir. Bu politikada "biz", uygulamanın geliştiricisini ifade eder.
İletişim: demirbulbuloglu61@gmail.com
2. Anonim hesap
Uygulama ilk açılışta, Convex Auth ile otomatik olarak anonim bir hesap oluşturur. Bu hesap için ad, e-posta, telefon numarası veya şifre istenmez. Hesabın oturum anahtarları cihazının güvenli depolamasında (iOS Anahtar Zinciri) tutulur. Sunucuda, hesabı tanımlayan rastgele bir kullanıcı kimliği ve oturum kayıtları bulunur.
Uygulamada hesabı başka bir cihaza taşıma veya eşitleme özelliği yoktur ve hesap bir e-posta adresine bağlı değildir. Bu yüzden sana e-postayla ulaştığında hangi anonim hesabın senin olduğunu her zaman belirleyemeyebiliriz (bkz. Saklama ve silme).
3. Sunucuda saklananlar
Aşağıdaki veriler anonim hesabına bağlı olarak Convex üzerindeki veritabanımızda saklanır:
| Veri | Neden |
|---|---|
| Profil: seçtiğin fakülte, sınıf grubu, uygulama dili ve ilk kurulumu tamamlayıp tamamlamadığın | Akışı fakültene göre göstermek, sınıf grubunun derslerini önermek, içeriği seçtiğin dilde göstermek |
| Derslerim: eklediğin ders şubeleri, eklenme zamanı, "dersi tekrar alıyorum" ve "uygulamalı ders" işaretleri | Ders programını ve sınavlarını göstermek |
| Devamsızlık kayıtları: girmediğini işaretlediğin derslerin tarihi ve saat sayısı | Kalan devamsızlık hakkını hesaplamak |
| Asistan sohbetleri: sohbet başlıkları, mesajların, asistanın yanıtları, yanıt için kullanılan bilgiler ve kaynaklar, yanıt durumu ve zamanları | Sohbet geçmişini göstermek ve yanıt üretmek |
| Teknik kayıtlar: hesap başına istek sayaçları | Asistanın aşırı veya hatalı kullanımını sınırlamak |
Derslerini ve devamsızlık kayıtlarını uygulamada istediğin zaman kaldırabilirsin. Fakülte ve sınıf grubu seçimini değiştirebilirsin.
Duyurular, sınav programı, akademik takvim, etkinlikler, topluluklar, ulaşım, harita ve yemek bilgileri herkese açık kaynaklardan alınır. Bunlar kişisel veri değildir ve hesabına bağlı tutulmaz.
4. Cihazında kalanlar
Aşağıdakiler sadece cihazında tutulur. Uygulama kodu bunları veritabanımıza yazmaz:
- Takip ettiğin topluluklar. Bu toplulukların yaklaşan etkinliklerini göstermek için liste sunucuya bir sorgu olarak gönderilir, ancak hesabına bağlı olarak saklanmaz.
- Hatırlatma tercihlerin ve planlanmış yerel bildirimler.
- Dil seçimi (ayrıca profilinde de saklanır).
- Widget verisi: ana ekran widget'ının gösterdiği sıradaki ders ve sınav bilgisi.
5. Asistan ve yapay zekâ
Asistan'a bir soru gönderdiğinde, yanıt üretmek için şu bilgiler sunucumuz üzerinden yapılandırdığımız yapay zekâ sağlayıcısına gönderilir:
- Mesajın ve aynı sohbetteki önceki mesajlar (en fazla son 20 mesaj),
- Sorunun gerektirdiği herkese açık bilgiler (ör. sınav programı, yönetmelik, duyurular),
- Soru senin derslerin veya devamsızlıkların hakkındaysa: eklediğin derslerin programı, bu derslerin sınavları ve devamsızlık kayıtların.
Uygulama kodunda varsayılan sağlayıcı OpenAI'dır. Sağlayıcı bu verileri kendi koşulları ve gizlilik politikası kapsamında işler. Sağlayıcıyı değiştirirsek bu sayfayı güncelleriz.
Asistan'a ad, öğrenci numarası, şifre, sağlık bilgisi veya başka hassas bilgiler yazma. Asistan bunlara ihtiyaç duymaz.
Ayrıca duyuruların kısa özetleri, kategorileri ve İngilizce çevirileri aynı sağlayıcı ile otomatik üretilir. Bu işlemde sadece herkese açık duyuru metinleri kullanılır, senin verilerin kullanılmaz.
6. Konum ve harita
Konum izni isteğe bağlıdır. İzin verirsen konumun, kampüs haritasında yerini göstermek için cihazında kullanılır. Sana en yakın durağı bulmak için konumun yaklaşık 100 metreye yuvarlanır ve sunucumuza bir sorgu olarak gönderilir. Uygulama kodu konumunu veritabanımıza yazmaz ve konum geçmişi tutmaz. Konum sadece uygulama açıkken kullanılır.
Harita, iOS'ta Apple Haritalar ile gösterilir. Yol tarifi istediğinde hedef koordinatlar Apple Haritalar'a (o uygulama yoksa Google Haritalar'a) iletilir. Bu hizmetler veriyi kendi gizlilik politikalarına göre işler. Harita verilerinin bir kısmı OpenStreetMap katkıcılarına aittir.
7. Takvim
Bir dersi veya sınavı takvimine eklemek istediğinde, iOS'un etkinlik ekleme ekranı açılır ve eklemeyi sen onaylarsın. Uygulama takvimindeki mevcut etkinlikleri okumaz ve takvim verisini sunucumuza göndermez.
8. Bildirimler
Bildirim izni isteğe bağlıdır. Sınav, ders, akademik takvim ve etkinlik hatırlatmaları cihazında yerel bildirim olarak planlanır. Bunlar için sunucuya veri gönderilmez.
Uygulamanın şu anki sürümü anlık bildirim (push) token'ını sunucumuza göndermez. Sunucu altyapımız, ileride önemli duyurular ve sınav değişiklikleri için bir Expo bildirim token'ını ve cihaz platformunu (iOS veya Android) hesabına bağlı saklayabilecek şekilde hazırlandı. Bu özelliği açarsak bu politikayı güncelleriz. Bu durumda bildirimler Expo'nun bildirim servisi ve Apple'ın bildirim altyapısı üzerinden iletilir.
9. Hizmet sağlayıcılar
Verilerini satmayız. Uygulamayı çalıştırmak için şu hizmetleri kullanırız:
- Convex: Sunucu, veritabanı ve anonim hesap altyapısı. Yukarıdaki sunucu verileri Convex'te saklanır ve Türkiye dışındaki sunucularda işlenebilir.
- OpenAI (veya yapılandırılmış yapay zekâ sağlayıcısı): Asistan yanıtları, arama ve duyuru özetleri.
- Expo: Uygulama güncellemeleri. Uygulama, güncelleme olup olmadığını kontrol etmek için Expo'nun sunucularına bağlanır. Bu istekler IP adresi, uygulama sürümü ve platform gibi standart teknik bilgiler içerebilir.
- Apple: App Store, Apple Haritalar ve bildirim altyapısı.
Duyuru, etkinlik ve topluluk görselleri doğrudan kaynak sitelerden (ör. atilim.edu.tr) yüklenebilir. Uygulamada açtığın bağlantılar (ör. üniversite sayfaları, EGO, bilet siteleri, Instagram) ilgili sitenin kendi politikalarına tabidir. Bu siteler IP adresin gibi standart bağlantı bilgilerini görebilir.
10. Reklam ve izleme
Uygulamada reklam yoktur. Uygulamaya reklam, analitik veya izleme (tracking) SDK'sı eklemedik. Verilerini reklam amacıyla kullanmayız ve seni başka şirketlerin uygulama veya sitelerinde izlemeyiz.
11. Saklama ve silme
Sunucudaki veriler, anonim hesap var olduğu sürece saklanır. Hesabını ve ilişkili verilerini uygulamada Ayarlar > Hesap ve veriler > Hesabımı ve verilerimi sil adımlarından silebilirsin. Onayından sonra hesap erişimi hemen kapanır. Profilin, ders seçimlerin, devamsızlık kayıtların, asistan sohbetlerin ve hesap oturumların arka planda kalıcı olarak silinir. Süren bir asistan yanıtı varsa, silme işlemi bu işlemin durmasını bekler.
Cihazındaki uygulama hatırlatmaları, takip ettiğin topluluklar ve widget içeriği temizlenir. Cihaz takvimine kendin eklediğin etkinlikleri takvim uygulamasından silmelisin. Yapay zekâ sağlayıcısının kendi politikasına göre tuttuğu kayıtlar bu işlemle silinmez. Yeni bir anonim hesap açmak eski verilerini geri getirmez.
Uygulamayı kaldırmak sunucudaki hesabını silmez. Silme veya gizlilik konusunda desteğe ihtiyaç duyarsan demirbulbuloglu61@gmail.com adresine yaz. Şifre, doğrulama kodu veya öğrenci bilgi sistemi giriş bilgilerini gönderme.
12. Bu web sitesi
Bu web sitesi çerez, analitik aracı veya üçüncü taraf script kullanmaz. Site Vercel'de barındırılır. Vercel, siteyi sunmak için IP adresi gibi standart teknik bilgileri işleyebilir.
13. Değişiklikler ve iletişim
Uygulama değiştikçe bu politikayı güncelleriz ve tarihini yukarıda belirtiriz. Uygulama üniversite öğrencileri için tasarlandı, çocuklara yönelik değildir. Soruların için: demirbulbuloglu61@gmail.com