Ehliyet Çıkmış Sorular

Gizlilik Politikası

Son Güncelleme: 8 Eylül 2026 · Platform: iOS

Ehliyet Çıkmış Sorular (iOS), Codeida Bilgisayar Yazılım Limited Şirketi tarafından geliştirilen bir sürücü kursu sınavlarına hazırlık uygulamasıdır. Hesap oluşturmanız gerekmez; ad, e-posta, telefon veya konum gibi doğrudan kimlik bilgisi talep edilmez.

1. Topladığımız Veriler

  • Cihaz ve kullanım verileri: cihaz modeli, iOS sürümü, uygulama sürümü, dil/bölge, çökme kayıtları, anonim ekran ve olay verileri.
  • Reklam tanımlayıcıları: IDFA / IDFV. Bu erişim Apple'ın App Tracking Transparency (ATT) çerçevesindeki izninize tabidir.
  • Yaklaşık konum: IP üzerinden türetilen ülke/bölge bilgisi; yalnızca reklam yayını ve onay yönetimi için. Uygulama GPS izni istemez.
  • Quiz ilerlemesi: çözdüğünüz sorular, başarı oranı, favori ve hatalı kalan sorular yalnızca cihazınızda saklanır.
  • Satın alma verileri: uygulama içi satın almalar tamamen Apple App Store üzerinden işlenir; ödeme bilgilerinizi görmez ve saklamayız.
  • Reklam ortakları: AdMob ve aracılık (mediation) ağları — Meta Audience Network, Vungle (Liftoff), Pangle (ByteDance) ve InMobi — reklam seçimi ve ölçümü için cihaz/reklam tanımlayıcısı verilerini kendi gizlilik politikaları kapsamında işleyebilir.

2. Yerel Soru Bankası (SQLite.swift)

Ehliyet sınavı sorularının tümü SQLite.swift ile uygulama içinde paketlenmiş yerel bir veritabanında tutulur. Sorulara erişmek için internet bağlantısı gerekmez; quiz ilerlemeniz de bu yerel veritabanında saklanır. Uygulamayı silerseniz bu veriler tamamen kaybolur.

AI soru bankası ve İşaretler: "AI ile çalışma" testleri, uygulamayla birlikte gelen ayrı ve salt-okunur bir veritabanından (aiquestions.sqlite) çekilir; sorular önceden üretilmiştir, uygulama çalışma anında hiçbir yapay zekâ servisine istek göndermez. "İşaretler" bölümündeki 314 trafik levhası uygulamanın içinde yer alır ve sorular cihazda algoritmik olarak üretilir. Günlük AI testi hakkı sayacı yalnızca cihazınızda tutulur.

3. Soru Animasyonları (GSPlayer)

Soru bankasındaki birkaç animasyonlu soru (mp4) GSPlayer kitaplığı ile HTTPS üzerinden sunucumuzdan akış yoluyla oynatılır. Yalnızca ilgili video dosyası talep edilir; istekle birlikte kimlik veya ilerleme bilgisi gönderilmez. Diğer tüm soru görselleri, konu anlatımları ve levhalar uygulamanın içinde paketlidir.

4. Reklam ve Onay Yönetimi

Reklamlar Google Mobile Ads SDK (AdMob) üzerinden yayınlanır (banner, geçiş, uygulama açılış ve ödüllü reklamlar). Kişiselleştirilmiş reklam tercihi, Google User Messaging Platform (UMP) onay ekranı ve iOS ATT diyaloğundaki seçimlerinize göre belirlenir. Onay vermediğinizde de reklamlar gösterilir; ancak istekler kişiselleştirilmemiş (npa=1) olarak gönderilir.

iOS sürümünde aşağıdaki mediation adaptörleri (CocoaPods ile entegre) ek reklam ağı erişimi sağlar:

ATT ve UMP seçimleriniz her ağa ayrı ayrı iletilir: Meta için reklam veren izleme bayrağı, Vungle için GDPR/CCPA durumu, Pangle için kişiselleştirme onayı ve InMobi için GDPR onayı. Tercihiniz değiştiğinde önceden yüklenmiş reklamlar atılır ve yeniden istenir.

Ödüllü reklam: günlük ücretsiz AI testi hakkınız (günde 2) dolduğunda, isteğe bağlı olarak bir ödüllü reklam izleyip bir test daha açabilir veya Premium'a geçebilirsiniz. Reklam yalnızca siz seçtiğinizde açılır.

CrossPromo: banner ve tam ekran yerleşimlerinde önce Codeida'nın kendi uygulamalarını tanıtan house reklamı denenir; uygun kampanya yoksa AdMob'a düşülür. Bu özel CrossPromo Swift paketi kampanyaları Firebase Remote Config üzerinden çeker ve gösterim/tıklama olaylarını Firebase Analytics'e anonim olarak yazar; kişisel veri toplamaz.

Premium (reklamsız) aboneliğe sahip kullanıcılar için reklam ve çapraz tanıtım gösterilmez.

5. Analitik ve Crash Raporlama

Swift Package Manager ile entegre edilen Firebase Analytics anonim kullanım istatistiklerini, Firebase Crashlytics ise çökme ve hata kayıtlarını (yığın izleri, cihaz/işletim sistemi sürümü) toplar. iOS sürümünde Firebase Performance Monitoring kullanılmaz. Bu veriler sizi kimliklendirmek için kullanılmaz.

6. Bildirimler

Push bildirimleri Firebase Cloud Messaging (FCM) üzerinden iletilir. Yalnızca bildirim izni verdiğinizde anonim bir cihaz token'ı oluşturulur. Bildirimler quiz hatırlatıcı veya yeni içerik duyurusu amaçlıdır.

7. Uygulama İçi Satın Alma (SwiftyStoreKit)

Premium / reklamsız satın almalar, SwiftyStoreKit kitaplığı üzerinden Apple StoreKit'e iletilir. Ödeme bilgileri Apple tarafından yönetilir; uygulamamız kart bilgilerinizi görmez. Satın alma makbuzları doğrulama amacıyla cihazda işlenir. Abonelikleri Ayarlar > Apple Hesabı > Abonelikler üzerinden yönetebilirsiniz.

8. Diğer Yardımcı Kitaplıklar

  • ReachabilitySwift: internet bağlantısını kontrol etmek için. Hiçbir veri göndermez.
  • SVProgressHUD: yükleme göstergesi görsel bileşeni. Veri toplamaz.
  • HexColors: renk yardımcı kitaplığı. Veri toplamaz.

9. Çocukların Gizliliği

Uygulama 13 yaşın altındaki kullanıcılar için tasarlanmamıştır. Bu yaş grubundan bilerek kişisel veri toplamayız.

10. Veri Saklama ve Güvenlik

Codeida sunucularında kişisel kullanıcı verisi tutulmaz. Analitik ve çökme verileri Google/Firebase'in saklama sürelerine tabidir. Veriler aktarım sırasında HTTPS ile şifrelenir.

11. Haklarınız

KVKK, GDPR ve CCPA kapsamında verilerinize erişim, düzeltme, silme ve işlemeye itiraz hakkınız olabilir. Reklam izinlerini Ayarlar > Gizlilik ve Güvenlik > İzleme üzerinden değiştirebilirsiniz.

12. Sorumluluk Reddi

Ehliyet Çıkmış Sorular, MEB ve E-Sınav modellerinden derlenen içeriklerle hazırlık amaçlıdır. Resmi sınav sorularını veya sonuçlarını garanti etmez; resmi başvuru/sonuç bilgileri için MEB ve EGM kaynaklarını esas alın.

13. İletişim

Sorularınız için [email protected].

Last Updated: September 8, 2026 · Platform: iOS

Ehliyet Çıkmış Sorular (iOS) is a driver's licence exam preparation app developed by Codeida Bilgisayar Yazılım Limited Şirketi. No account is required and the app does not request directly identifying personal information such as name, e-mail, phone, or location.

1. Data We Collect

  • Device and usage data: device model, iOS version, app version, language/region, crash logs, anonymous screen and event data.
  • Advertising identifiers: IDFA / IDFV. Access is governed by your choice under Apple's App Tracking Transparency (ATT).
  • Approximate location: country/region inferred from IP address, used only for ad delivery and consent management. The app does not request GPS permission.
  • Quiz progress: solved questions, success rate, favourites, and incorrect answers are stored only on your device.
  • Purchase data: in-app purchases are processed entirely through Apple App Store; we do not see or store your payment information.
  • Advertising partners: AdMob and its mediation networks — Meta Audience Network, Vungle (Liftoff), Pangle (ByteDance) and InMobi — may process device/advertising identifier data for ad selection and measurement under their own privacy policies.

2. Local Question Database (SQLite.swift)

All exam questions are bundled with the app in a local database managed by SQLite.swift. Internet access is not required to use the questions; your quiz progress is also stored in this local database. Uninstalling the app removes this data permanently.

AI question bank and Signs: the "study with AI" tests are drawn from a separate, read-only database shipped with the app (aiquestions.sqlite); the questions are pre-generated and the app sends no request to any AI service while you use it. The 314 traffic signs in the "Signs" section are bundled in the app and their questions are generated algorithmically on your device. The daily AI-test counter is kept only on your device.

3. Question Animations (GSPlayer)

A few animated questions (mp4) in the question bank are streamed over HTTPS from our server using the GSPlayer library. Only the relevant video file is fetched, and no identity or progress data is sent with the request. All other question images, lesson texts and traffic signs are bundled inside the app.

4. Advertising & Consent Management

Ads are served through the Google Mobile Ads SDK (AdMob) (banner, interstitial, app-open and rewarded ads). Personalization depends on your choices in the Google User Messaging Platform (UMP) consent dialog and the iOS ATT prompt. Ads are still shown if you decline, but the requests are sent as non-personalized (npa=1).

The iOS build also integrates the following mediation adapters via CocoaPods:

Your ATT and UMP choices are forwarded to each network individually: the advertiser-tracking flag for Meta, GDPR/CCPA status for Vungle, personalization consent for Pangle and GDPR consent for InMobi. When your preference changes, preloaded ads are discarded and requested again.

Rewarded ads: when your free daily AI-test credits (2 per day) run out, you can optionally watch a rewarded ad to unlock one more test, or switch to Premium. The ad only opens when you choose it.

CrossPromo: for banner and full-screen placements the app first tries a house ad for other Codeida apps and falls back to AdMob when no campaign fits. This private CrossPromo Swift package fetches campaigns via Firebase Remote Config and logs impression/click events to Firebase Analytics anonymously; no personal data is collected.

Neither ads nor cross-promotion are shown to users with an active Premium (ad-free) subscription.

5. Analytics & Crash Reporting

Integrated via Swift Package Manager, Firebase Analytics collects anonymous usage statistics and Firebase Crashlytics collects crash and error logs (stack traces, device/OS version). Firebase Performance Monitoring is not used in the iOS build. This data is not used to identify you personally.

6. Notifications

Push notifications are delivered via Firebase Cloud Messaging (FCM). An anonymous device token is generated only when you grant notification permission. Notifications are used for quiz reminders or new-content announcements.

7. In-App Purchases (SwiftyStoreKit)

Premium / ad-free purchases are forwarded to Apple StoreKit via the SwiftyStoreKit library. Payment information is managed by Apple; our app never sees your card details. Purchase receipts are processed on-device for validation. Manage subscriptions in Settings > Apple Account > Subscriptions.

8. Other Utility Libraries

  • ReachabilitySwift: checks network connectivity. Sends no data.
  • SVProgressHUD: loading indicator UI component. Collects no data.
  • HexColors: color helper library. Collects no data.

9. Children's Privacy

The app is not intended for users under 13. We do not knowingly collect personal data from children under 13.

10. Data Retention & Security

No personal user data is stored on Codeida servers. Analytics and crash data follow Google/Firebase retention policies. Data is encrypted in transit using HTTPS.

11. Your Rights

You may have rights to access, correct, delete or object to the processing of your data under GDPR, CCPA, KVKK and similar regulations. Change ad permissions under Settings > Privacy & Security > Tracking.

12. Disclaimer

Ehliyet Çıkmış Sorular is a study tool based on past MEB / E-Sınav exam models. It does not guarantee the content of the official exam or its results; refer to MEB and EGM for official information.

13. Contact

For privacy questions: [email protected].

Son Güncelleme: 8 Eylül 2026 · Platform: Android

Ehliyet Çıkmış Sorular (Android), Codeida Bilgisayar Yazılım Limited Şirketi tarafından geliştirilen bir sürücü kursu sınavlarına hazırlık uygulamasıdır. Hesap oluşturmanız gerekmez; ad, e-posta, telefon veya konum gibi doğrudan kimlik bilgisi talep edilmez.

1. İzinler ve Topladığımız Veriler

  • INTERNET: reklam ve onay (UMP) akışı, analitik/çökme raporlaması ve birkaç animasyonlu sorunun video dosyasını oynatmak için.
  • ACCESS_NETWORK_STATE: ağ bağlantı durumunu kontrol etmek için.
  • WRITE_EXTERNAL_STORAGE: eski Android sürümlerinde içerik önbelleğini yerel depolamaya yazmak için (Android 10+ üzerinde sistem tarafından kapsamlı depolama / scoped storage ile sınırlandırılır).
  • com.android.vending.BILLING: Google Play üzerinden premium satın alma akışı için.
  • com.google.android.gms.permission.AD_ID (Reklam Kimliği / AAID): AdMob ve aracılık ağları tarafından kullanılır; Ayarlar > Google > Reklamlar üzerinden istediğiniz zaman sıfırlanabilir veya silinebilir.
  • Reklam ortakları: AdMob ve aracılık (mediation) ağları — Meta Audience Network, Vungle (Liftoff), Pangle (ByteDance) ve InMobi — reklam seçimi ve ölçümü için cihaz/reklam tanımlayıcısı verilerini kendi gizlilik politikaları kapsamında işleyebilir.
  • Cihaz ve kullanım verileri: cihaz modeli, Android sürümü, uygulama sürümü, dil/bölge, çökme kayıtları, anonim ekran ve olay verileri.
  • Yaklaşık konum: IP üzerinden türetilen ülke/bölge bilgisi; yalnızca reklam yayını için. Uygulama GPS veya FINE/COARSE_LOCATION izni istemez.

2. Yerel Soru Bankası (SQLite Asset Helper)

Ehliyet sınavı sorularının tümü, uygulama içinde paketlenmiş bir SQLite veritabanından SQLite Asset Helper ile açılır. Quiz ilerlemeniz (çözülen soru, başarı oranı, favoriler vb.) yalnızca cihazınızda saklanır. Uygulama kaldırıldığında bu veriler tamamen silinir.

3. Soru Animasyonları ve Konu Anlatımları

Soru bankasındaki birkaç animasyonlu soru (mp4) HTTPS üzerinden sunucumuzdan akış yoluyla oynatılır; yalnızca ilgili video dosyası talep edilir ve istekle birlikte kimlik veya ilerleme bilgisi gönderilmez. Konu anlatımları ise uygulamanın içindeki verilerden üretilip yerel olarak (WebView'da, file:///android_asset/ tabanıyla) gösterilir; bunun için ağ kullanılmaz.

4. Reklam ve Onay Yönetimi

Reklamlar Google Mobile Ads SDK (AdMob) üzerinden yayınlanır (banner, geçiş, uygulama açılış ve ödüllü reklamlar). Kişiselleştirilmiş reklam tercihi, açılışta gösterilen Google User Messaging Platform (UMP) onay ekranındaki seçiminize göre belirlenir. Onay vermediğinizde, kısmen onay verdiğinizde veya UMP'nin gerekmediği bir bölgede de reklamlar gösterilir; kişiselleştirme onayı yoksa istekler kişiselleştirilmemiş (npa=1) gider ve aracılık ağlarına "onay yok" bilgisi iletilir. Aşağıdaki mediation adaptörleri ek reklam ağlarına erişim sağlar:

Ödüllü reklam: günlük ücretsiz AI testi hakkınız (günde 2) dolduğunda, isteğe bağlı olarak bir ödüllü reklam izleyip bir test daha açabilir veya Premium'a geçebilirsiniz. Reklam yalnızca siz seçtiğinizde açılır. Android sürümünde çapraz tanıtım (CrossPromo) bulunmaz.

Premium aboneliğe sahip kullanıcılar için reklam gösterilmez.

5. Analitik, Crash ve Performans

Gradle üzerinden entegre edilen Firebase Analytics anonim kullanım istatistiklerini, Firebase Crashlytics çökme/hata kayıtlarını ve Firebase Performance Monitoring ise ekran yüklenme ve ağ performans ölçümlerini toplar. Bu veriler sizi kimliklendirmek için kullanılmaz.

6. Ağ İletişimi

Uygulamanın kendine ait bir sunucu API'si yoktur; soru bankası, konu anlatımları ve levhalar uygulamayla birlikte gelir. Gson yalnızca cihaz içi veri dönüştürme için kullanılır, ağa çıkmaz. Dışarıya giden tek trafik: reklam ve onay (Google/mediation ağları), Firebase analitik/çökme/performans kayıtları, Google Play satın alma ve değerlendirme akışları ile animasyonlu soruların video dosyaları. Tüm trafik HTTPS ile şifrelenir.

7. Uygulama İçi Satın Alma

Premium abonelik / reklamsız satın alma, Google Play Billing (Billing Library 9) ile işlenir. Ödeme bilgileriniz Google Play tarafından yönetilir; uygulamamız kart bilgilerinizi görmez. Abonelikleri Google Play > Hesap > Abonelikler üzerinden yönetebilirsiniz.

8. Uygulama Değerlendirme

Uygulama içi değerlendirme akışı için Google Play In-App Review API'si kullanılır. Bu API kişisel veri toplamaz ve değerlendirme göndermek tamamen size bağlıdır.

9. AI Soru Bankası ve İşaretler Modülü

"AI ile çalışma" testleri, uygulamayla birlikte gelen ayrı ve salt-okunur bir veritabanından (aiquestions.sqlite) çekilir; sorular önceden üretilmiştir ve uygulama çalışma anında hiçbir yapay zekâ servisine istek göndermez. "İşaretler" bölümündeki trafik levhası görselleri uygulamanın assets klasöründe yer alır ve sorular cihazda üretilir. Günlük AI testi hakkı sayacı yalnızca cihazınızda tutulur.

10. Olay Veriyolu (EventBus)

Uygulama içi bileşenler arası iletişim için greenrobot EventBus kitaplığı kullanılır. Bu yalnızca aynı uygulama içinde mesajlaşma içindir; herhangi bir veri dış sunucuya gönderilmez.

11. Çocukların Gizliliği

Uygulama 13 yaşın altındaki kullanıcılar için tasarlanmamıştır. Bu yaş grubundan bilerek kişisel veri toplamayız.

12. Veri Saklama ve Güvenlik

Codeida sunucularında kişisel kullanıcı verisi tutulmaz. Analitik, performans ve çökme verileri Google/Firebase'in saklama sürelerine tabidir. Veriler aktarım sırasında HTTPS ile şifrelenir.

13. Haklarınız

KVKK, GDPR ve CCPA kapsamında verilerinize erişim, düzeltme, silme ve işlemeye itiraz hakkınız olabilir. Reklam tercihlerinizi Ayarlar > Gizlilik > Reklamlar, abonelik durumunuzu Google Play hesabınızdan yönetebilirsiniz.

14. Sorumluluk Reddi

Ehliyet Çıkmış Sorular, MEB ve E-Sınav modellerinden derlenen içeriklerle hazırlık amaçlıdır. Resmi sınav sorularını veya sonuçlarını garanti etmez; resmi başvuru/sonuç bilgileri için MEB ve EGM kaynaklarını esas alın.

15. İletişim

Sorularınız için [email protected].

Last Updated: September 8, 2026 · Platform: Android

Ehliyet Çıkmış Sorular (Android) is a driver's licence exam preparation app developed by Codeida Bilgisayar Yazılım Limited Şirketi. No account is required and the app does not request directly identifying personal information such as name, e-mail, phone, or location.

1. Permissions & Data We Collect

  • INTERNET: for ads and the consent (UMP) flow, analytics/crash reporting, and playing the video file of a few animated questions.
  • ACCESS_NETWORK_STATE: to check network connectivity.
  • WRITE_EXTERNAL_STORAGE: to cache content on older Android versions (on Android 10+ this is restricted by scoped storage).
  • com.android.vending.BILLING: to enable the Google Play premium purchase flow.
  • com.google.android.gms.permission.AD_ID (Advertising ID / AAID): used by AdMob and its mediation networks; you can reset or delete it at any time under Settings > Google > Ads.
  • Advertising partners: AdMob and its mediation networks — Meta Audience Network, Vungle (Liftoff), Pangle (ByteDance) and InMobi — may process device/advertising identifier data for ad selection and measurement under their own privacy policies.
  • Device and usage data: device model, Android version, app version, language/region, crash logs, anonymous screen and event data.
  • Approximate location: country/region inferred from IP address, used only for ad delivery. The app does not request GPS or FINE/COARSE_LOCATION.

2. Local Question Database (SQLite Asset Helper)

All exam questions are bundled with the app in a SQLite database opened via SQLite Asset Helper. Your quiz progress (solved questions, success rate, favourites, etc.) is stored only on your device. Uninstalling the app removes this data permanently.

3. Question Animations & Lesson Content

A few animated questions (mp4) in the question bank are streamed over HTTPS from our server; only the relevant video file is fetched and no identity or progress data is sent with the request. Lesson content is rendered from data bundled in the app and displayed locally (in a WebView with a file:///android_asset/ base), with no network access.

4. Advertising & Consent Management

Ads are served through the Google Mobile Ads SDK (AdMob) (banner, interstitial, app-open and rewarded ads). Personalization depends on your choice in the Google User Messaging Platform (UMP) consent dialog shown at launch. Ads are still shown if you decline, consent partially, or are in a region where UMP is not required; without personalization consent the requests are sent as non-personalized (npa=1) and the mediation networks are told that consent is missing. The following mediation adapters provide access to additional ad networks:

Rewarded ads: when your free daily AI-test credits (2 per day) run out, you can optionally watch a rewarded ad to unlock one more test, or switch to Premium. The ad only opens when you choose it. The Android build contains no cross-promotion (CrossPromo).

No ads are shown to users with an active Premium subscription.

5. Analytics, Crash & Performance

Integrated via Gradle, Firebase Analytics collects anonymous usage statistics, Firebase Crashlytics collects crash/error logs, and Firebase Performance Monitoring collects screen-load and network performance metrics. This data is not used to identify you personally.

6. Networking

The app has no backend API of its own — the question bank, lesson content and traffic signs all ship with the app. Gson is used only for on-device serialization and never touches the network. The only outbound traffic is: ads and consent (Google and the mediation networks), Firebase analytics/crash/performance records, Google Play purchase and review flows, and the video files of the animated questions. All traffic is encrypted over HTTPS.

7. In-App Purchases

Premium / ad-free purchases are processed via Google Play Billing (Billing Library 9). Payment information is handled by Google Play; our app never sees your card details. Manage subscriptions in Google Play > Account > Subscriptions.

8. In-App Review

The in-app rating flow uses the Google Play In-App Review API. This API does not collect personal data and submitting a review is entirely up to you.

9. AI Question Bank & Signs Module

The "study with AI" tests are drawn from a separate, read-only database shipped with the app (aiquestions.sqlite); the questions are pre-generated and the app sends no request to any AI service while you use it. The traffic-sign images in the "Signs" section live in the app's assets folder and their questions are generated on your device. The daily AI-test counter is kept only on your device.

10. Event Bus

The greenrobot EventBus library is used for in-app component communication only; no data is sent to external servers.

11. Children's Privacy

The app is not intended for users under 13. We do not knowingly collect personal data from children under 13.

12. Data Retention & Security

No personal user data is stored on Codeida servers. Analytics, performance and crash data follow Google/Firebase retention policies. Data is encrypted in transit using HTTPS.

13. Your Rights

You may have rights to access, correct, delete or object to the processing of your data under GDPR, CCPA, KVKK and similar regulations. Manage ad preferences under Settings > Privacy > Ads and subscription state via your Google Play account.

14. Disclaimer

Ehliyet Çıkmış Sorular is a study tool based on past MEB / E-Sınav exam models. It does not guarantee the content of the official exam or its results; refer to MEB and EGM for official information.

15. Contact

For privacy questions: [email protected].