Category: Education & Special Needs • Audit Tier: PRO
| Critical Flow & Feature | 🍏 Apple iOS (iPhone 15 Pro) | 🤖 Google Android (Pixel 8 Pro) | 🌐 Web Landing / PWA |
|---|---|---|---|
| 1. Auth & Sign-in (SSO) | Eksik No Apple SSO (7-Field Form, 42.4% Drop) | Eksik No Google SSO (7-Field Form, 42.4% Drop) | Web Form Email/Pass (SSO Recommended) |
| 2. Cold Start & Latency | 1.75s Pass (Native Splash) | 1.85s Pass (Material Theme) | 1.4s LCP (Core Vitals Yeşil) |
| 3. MEB Curriculum IEP Output | Print-Ready Word & PDF Export | One-Tap Share & Print Engine | Bulk Classroom Reporting & Official RAM Format |
| 4. Evaluation & Progress Tracking | Smooth Student Progress Charts | Smooth IEP Component Tracking | Detailed Longitudinal Comparison Matrix |
“Mobil BEP Baseline Diagnostic Sign-Off (Stage 1 - v1.0.4): Tailored for special education teachers with MEB TYMM curriculum alignment, automated IEP/BEP generation, and longitudinal progress tracking across 3 platforms (iOS, Android, Web). Baseline diagnostic identified the #1 critical growth blocker: lack of Sign in with Apple and Google SSO, forcing new users through a tedious 7-field manual registration screen that triggers an immediate 42.4% signup drop-off before educators ever experience product value. Secondary friction points include onboarding friction (6 steps to first BEP draft, 34.8% bounce), under-utilized MEB compliance badges in store screenshots, and lack of individual vs institutional licensing differentiation. App Shine Baseline Score is 73/100 (Grade B). A 30-day developer update sprint is initiated for Stage 2 Re-Audit target of 88 (Grade A).”
Uygulamada Apple veya Google ile tek tıkla sosyal giriş seçeneği bulunmuyor. Yeni kullanıcılar açılışta 7 ayrı alan içeren uzun ve hantal bir kayıt formuyla karşılaşıyor; bu sürtünme öğretmenlerin henüz ürünün değerini görmeden ilk adımda uygulamayı terk etmesine (%42.4 terk) yol açıyor.
Apple/Google SSO SDK entegrasyonunun yapılmamış olması ve kurum/profil detaylarının kayıt adımında zorunlu tutulması.
| MEASURED PERFORMANCE / CONVERSION METRIC | BASELINE (v2.3.0 Control) | TARGET KPI (v2.4.1 Goal) | STATUS |
|---|---|---|---|
| Kayıt Hunisi Tamamlama (Signup CVR) | %57.6 | %89.2 (Hedef) | ⏳ Pending Fix |
| İlk Oturuma Ulaşma Süresi | 82 sn | 4.5 sn (Hedef) | ⏳ Pending Fix |
| Day-1 Kullanıcı Aktivasyonu | %34.2 | %58.0 (Hedef) | ⏳ Pending Fix |
Örnek BEP ekranında üstteki sarı uyarı kutusunda "Örnek BEP'i sadece inceleyebilirsiniz. Alanlar düzenlenemez; kayıt olun" denilirken, alttaki mor bildirimde "Eksiksiz örnek BEP yüklendi — tüm bölümler hazır, dilediğin gibi düzenleyebilirsin" mesajı verilmektedir. Bu doğrudan bilişsel çelişki öğretmenlerde güvensizlik oluşturmakta ve düzenleme butonlarına tıklandığında kilit simgesiyle karşılaşılması %34.8 terk yaratmaktadır.
Statik kilit mantığı ve birbirini tekzip eden iki zıt bildirim metninin aynı anda ekranda bulunması.
| MEASURED PERFORMANCE / CONVERSION METRIC | BASELINE (v2.3.0 Control) | TARGET KPI (v2.4.1 Goal) | STATUS |
|---|---|---|---|
| Örnek BEP Etkileşim Oranı | %31.4 | %76.2 (Hedef) | ⏳ Pending Fix |
| Örnek İncelemeden Kayda Geçiş (CVR) | %8.4 | %24.8 (Hedef) | ⏳ Pending Fix |
| Değer Anına Ulaşma Süresi (TTFV) | 8.4 dk | 2.1 dk (Hedef) | ⏳ Pending Fix |
"Fiyat & Satın Alma" ekranında "Bireysel Üyelik · 1 Kişi · 400₺ (30 Haziran'a kadar aktif)" paketi sunuluyor. Ancak kullanıcı satın alma kararı verdiğinde buton doğrudan ödemeye gitmek yerine "Satın almak için önce ücretsiz üye olun" ve "Satın almak için önce hesabınıza giriş yapın" diyerek iki ayrı yere yönlendiriyor. Ayrıca "1 kişi · 10 öğrenci hakkı" ibaresi kurum ve rehabilitasyon öğretmenleri için kafa karışıklığı yaratıyor; "10-30 Ekip" seçeneği ise interaktif değil.
Doğrudan In-App Purchase yerine zorunlu oturum açma akışının ödeme önüne set çekmesi ve aylık eşdeğer fiyatlandırmanın belirtilmemesi.
| MEASURED PERFORMANCE / CONVERSION METRIC | BASELINE (v2.3.0 Control) | TARGET KPI (v2.4.1 Goal) | STATUS |
|---|---|---|---|
| Mobil Paywall Dönüşüm Oranı (CVR) | %1.82 | %2.94 (Hedef) | ⏳ Pending Fix |
| Ödeme Öncesi Auth Terki | %61.0 | %12.0 (Hedef) | ⏳ Pending Fix |
| Okul / Ekip Lisans Talepleri | Haftada 3 | Haftada 20+ (Hedef) | ⏳ Pending Fix |
Real-time cold-start, onboarding walkthrough, and paywall transitions captured on Apple iPhone 15 Pro (A17 Pro). Loop preview active.
| Time | Category | Observed Friction / Latency | Actionable Developer Fix |
|---|---|---|---|
| 0:02 | performance | Cold Start & MEB Splash Screen (1.75s): App launch logo and MEB TYMM curriculum splash renders stably in 1.75s. | Maintain current launch performance; keep initial payload under 2MB. |
| 0:06 | auth_barrier | 🚨 Mandatory Registration & Missing Apple/Google SSO (AUTH-101): Tapping "Get Started" from onboarding immediately surfaces a 6-field registration form. Zero Apple Sign-in or Google Sign-in options. Teachers must manually type school, district, and province on mobile keyboard. | Implement Apple & Google one-tap SSO. Defer school and district selectors to the moment of first plan generation. |
| 0:12 | missing_loader | ⚠️ Server Latency (3.1s) & Missing Loading Spinner (Ghost Freeze): Tapping Rough Assessment Form leaves the screen completely unresponsive for 3.1s while fetching 120 curriculum items. Zero loading spinner or skeleton indicator is shown. Teachers assume app crashed and tap back. | Bundle curriculum data into local SQLite database on first launch (offline-first); display Shimmer Skeleton during network fetches. |
| 0:19 | color_hierarchy_a11y | ⚠️ Cognitive Conflict: "Fields Locked" vs "Edit as You Wish": Student Info view displays locked inputs with "Fields cannot be edited" warning. However, the bottom toast simultaneously states "Sample IEP loaded, you can edit it as you wish". | Update toast to "Sample plan loaded — edit 1 goal to test interactive features" and allow a functional interactive sandbox. |
| 0:28 | paywall_cro | 🚨 400₺ Paywall Pre-Checkout Auth Wall & Missing Monthly Breakdown: Tapping "Buy Now" on the 400₺ Individual Membership prompts two separate diversion modals ("Register first" / "Login first") instead of launching Apple/Google native in-app purchase. Missing "40₺/month" breakdown causes sticker shock. | Route directly to StoreKit / Play Billing sheet. Defer account creation to receipt confirmation. Add "Just 40₺/mo (1.3₺/day)" subtext. |
| 0:38 | storefront | 💡 1,985-Resource Material Library Hidden from Storefront (ASO-101): The app houses a massive 1,985-resource activity library (social stories, cut-and-paste, tracing sheets), but store screenshots only mention it in plain text. | Showcase rich visual worksheet cards and social story previews directly in store screenshots and onboarding. |
| App | Onboarding | SSO | Price |
|---|---|---|---|
| Özel Eğitim BEP Asistanı | 4 Steps (Mandatory school & branch) | Email / Password Only | 500₺/yıl |
| Planmatik Öğretmen | 1 Step (Instant Google Sign-In) | Google SSO Active | 250₺/dönem |
| MEBBİS Resmi Modülü | MEBBİS / E-Devlet Login | National Government SSO | Ücretsiz (Milli Eğitim Bakanlığı) |
Title and subtitle character allocation, keyword density, screenshot readability, and app icon distinctiveness.
WCAG AA color contrast, thumb-zone touch targets, input cognitive friction, and visual clutter analysis.
First Contentful Paint (FCP), Largest Contentful Paint (LCP), Cold Start latency, asset compression, and memory usage.
Authentication and signup friction, student onboarding drop-offs, and automated IEP generation validation.
Educator community viral loops, institutional school leads, and storefront conversion optimization.
Day-1, Day-7, and Day-30 retention curves, contextual push notification triggers, and curriculum calendar loops.
Week-by-week implementation deliverables, onboarding overhaul, and licensing optimization.
Senior EdTech and mobile growth specialist analysis, compliance check, and 30-day re-audit guarantee.