Telefonun Hakkında Bildiklerimiz: Cihaz Özellikleri, Gizlilik ve Performans Analizi
Telefonunuz hakkında bilinen RAM, işlemci, model, güvenlik ve gizlilik verilerini anlık analiz edin, puanınızı görün.
Telefonun hakkında bildiklerimiz araçları, cihazınızın yalnızca marka ve model bilgilerini değil; performans, güvenlik ve gizlilik açısından birçok detayı ortaya çıkarabilir. Modern tarayıcılar üzerinden RAM tahmini, işlemci çekirdek sayısı, ekran çözünürlüğü, batarya seviyesi, bağlantı tipi ve cihaz segmenti gibi bilgiler analiz edilebilir. Ayrıca bazı sistemler, kullanıcı gizliliğini etkileyebilecek parmak izi verileri, WebGL bilgileri ve tarayıcı özelliklerini de değerlendirebilir.
Bu tür analiz araçları sayesinde telefonunuzun güçlü veya zayıf yönleri daha net anlaşılır. Oyun performansı, günlük kullanım kapasitesi, tahmini depolama seviyesi ve güvenlik puanları kullanıcıya genel bir cihaz değerlendirmesi sunar. Bunun yanında reklam engelleyici durumu, HTTPS kullanımı ve tarayıcı izinleri gibi unsurlar gizlilik skorunu etkileyebilir.
Telefon analizi sayfaları, cihazınızın teknoloji açısından ne kadar güncel olduğunu anlamak ve performans durumunu hızlı şekilde kontrol etmek isteyen kullanıcılar için pratik çözümler sunmaktadır. Özellikle mobil kullanıcılar için detaylı cihaz raporları giderek daha popüler hale gelmektedir.
Telefonun Hakkında Bildiklerimiz
Tarayıcının izin verdiği cihaz, ekran, bağlantı, güvenlik, performans ve gizlilik bilgileri analiz edilir.
Genel Skor 0 Performans 0 Gizlilik 0 Güvenlik 0 Analiz hazırlanıyor...Risk Analizi
Not: Marka/model, RAM ve depolama bilgileri tarayıcının izin verdiği ölçüde tahmini gösterilir. Gerçek dahili hafıza doğrudan okunamaz. .phone-intel-section{ padding:60px 15px; background:linear-gradient(135deg,#020617,#0f172a,#172554); font-family:Arial,sans-serif; } .phone-intel-card{ max-width:1180px; margin:auto; background:rgba(255,255,255,.07); border:1px solid rgba(255,255,255,.12); border-radius:28px; padding:34px; color:#fff; box-shadow:0 30px 80px rgba(0,0,0,.35); } .phone-intel-card h1{ text-align:center; font-size:38px; font-weight:900; margin-bottom:12px; } .phone-intel-sub{ text-align:center; color:rgba(255,255,255,.75); margin-bottom:28px; } .score-area{ display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin-bottom:22px; } .score-box{ background:rgba(255,255,255,.1); border-radius:20px; padding:20px; text-align:center; } .score-box span{ display:block; color:rgba(255,255,255,.7); font-size:14px; margin-bottom:8px; } .score-box strong{ font-size:38px; color:#38bdf8; } .ai-comment{ background:linear-gradient(135deg,rgba(34,197,94,.18),rgba(59,130,246,.18)); border:1px solid rgba(255,255,255,.12); border-radius:20px; padding:18px; margin-bottom:20px; line-height:1.6; } .phone-intel-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:12px; } .intel-item{ background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.08); border-radius:16px; padding:15px; } .intel-item span{ display:block; color:rgba(255,255,255,.62); font-size:13px; margin-bottom:6px; } .intel-item strong{ display:block; font-size:15px; color:#fff; word-break:break-word; } .risk-box{ margin-top:22px; background:rgba(239,68,68,.12); border:1px solid rgba(248,113,113,.25); border-radius:20px; padding:20px; } .risk-box h2{ font-size:22px; margin-bottom:12px; } .risk-box ul{ margin:0; padding-left:20px; } .risk-box li{ margin-bottom:8px; color:#fecaca; } .phone-note{ margin-top:18px; background:rgba(255,255,255,.08); border-radius:16px; padding:15px; color:rgba(255,255,255,.75); font-size:14px; } @media(max-width:900px){ .score-area, .phone-intel-grid{ grid-template-columns:repeat(2,1fr); } } @media(max-width:576px){ .phone-intel-card{ padding:24px 16px; } .phone-intel-card h1{ font-size:28px; } .score-area, .phone-intel-grid{ grid-template-columns:1fr; } } document.addEventListener("DOMContentLoaded", async function(){ const grid = document.getElementById("phoneIntelGrid"); const riskList = document.getElementById("riskList"); const ua = navigator.userAgent; let risks = []; let performanceScore = 50; let privacyScore = 80; let securityScore = 70; function addItem(title,value){ const div = document.createElement("div"); div.className = "intel-item"; div.innerHTML = `${title}${value || "Bilinmiyor"}`; grid.appendChild(div); } function addRisk(text){ risks.push(text); } function setScore(id,value){ document.getElementById(id).textContent = Math.max(0,Math.min(100,Math.round(value))); } function cleanModel(value){ if(!value) return ""; return value .replace(/Build\/[^;)]+/gi,"") .replace(/wv/gi,"") .replace(/Mobile/gi,"") .replace(/Safari/gi,"") .replace(/\s+/g," ") .trim(); } function getAndroidModelFromUA(){ let model = ""; const patterns = [ /Android\s[\d.]+;\s([^;()]+?)\sBuild/i, /Linux;\sAndroid\s[\d.]+;\s([^;()]+)/i, /Android\s[\d.]+;\s([^;()]+)/i ]; for(const pattern of patterns){ const match = ua.match(pattern); if(match && match[1]){ model = cleanModel(match[1]); break; } } return model; } function normalizeModel(model){ if(!model) return ""; const m = model.trim(); const upper = m.toUpperCase(); const models = [ { test:/^SM-/, name:"Samsung Galaxy" }, { test:/^GT-/, name:"Samsung Galaxy" }, { test:/^SCH-/, name:"Samsung" }, { test:/^SGH-/, name:"Samsung" }, { test:/REDMI/, name:"Xiaomi Redmi" }, { test:/POCO/, name:"Xiaomi POCO" }, { test:/^MI\s|^MI-|\sMI\s/, name:"Xiaomi Mi" }, { test:/^M2\d{2}/, name:"Xiaomi / Redmi" }, { test:/^220|^221|^230|^231|^240/, name:"Xiaomi / Redmi / POCO" }, { test:/^CPH/, name:"OPPO" }, { test:/^RMX/, name:"Realme" }, { test:/^V\d{4}|^VIVO/, name:"Vivo" }, { test:/^PD\d{4}/, name:"Vivo / iQOO" }, { test:/IQOO/, name:"iQOO" }, { test:/^VOG/, name:"Huawei P30 Pro" }, { test:/^ELE/, name:"Huawei P30" }, { test:/^MAR/, name:"Huawei P30 Lite" }, { test:/^ANE/, name:"Huawei P20 Lite" }, { test:/^LYA/, name:"Huawei Mate 20 Pro" }, { test:/^CLT/, name:"Huawei P20 Pro" }, { test:/^JNY/, name:"Huawei P40 Lite" }, { test:/^ANA/, name:"Huawei P40" }, { test:/^ELS/, name:"Huawei P40 Pro" }, { test:/^TAS/, name:"Huawei Mate 30" }, { test:/^NOH/, name:"Huawei Mate 40 Pro" }, { test:/^LON|^DUK|^STF|^COL|^JSN|^LLD|^BKL|^YAL/, name:"Honor" }, { test:/^TECNO|^CK\d|^KG\d|^KI\d|^KL\d|^CH\d|^BD\d/, name:"Tecno" }, { test:/^INFINIX|^X\d{3}/, name:"Infinix" }, { test:/^ITEL|^A\d{2}/, name:"itel" }, { test:/^GM\d|GENERAL MOBILE/, name:"General Mobile" }, { test:/^CASPER|VIA/, name:"Casper VIA" }, { test:/^REEDER|P13|P12/, name:"Reeder" }, { test:/^ONEPLUS|^LE\d|^GM\d|^KB\d|^IN\d/, name:"OnePlus" }, { test:/PIXEL/, name:"Google Pixel" }, { test:/^MOTO|MOTOROLA|^XT\d/, name:"Motorola" }, { test:/^NOKIA|^TA-/, name:"Nokia" }, { test:/^SONY|XPERIA/, name:"Sony Xperia" }, { test:/^ASUS|ZENFONE|ROG PHONE/, name:"Asus" }, { test:/^LENOVO|^TB-/, name:"Lenovo" }, { test:/^LGE|^LM-|LG-/, name:"LG" }, { test:/^HTC/, name:"HTC" }, { test:/^NOTHING|A063|A065/, name:"Nothing Phone" }, { test:/^ZTE|^NX|NUBIA/, name:"ZTE / Nubia" }, { test:/^MEIZU|M\d NOTE/, name:"Meizu" } ]; for(const item of models){ if(item.test.test(upper)){ return item.name + " - " + m; } } return m; } function getBrandFromModel(model){ const text = (ua + " " + model).toLowerCase(); if(/iphone|ipad|ipod/.test(text)) return "Apple"; if(/samsung|sm-|gt-|sch-|sgh-/.test(text)) return "Samsung"; if(/xiaomi|redmi|poco|mi\s|m2\d{2}|220|221|230|231|240/.test(text)) return "Xiaomi / Redmi / POCO"; if(/oppo|cph/.test(text)) return "OPPO"; if(/realme|rmx/.test(text)) return "Realme"; if(/vivo|iqoo|pd\d{4}|v\d{4}/.test(text)) return "Vivo / iQOO"; if(/huawei|honor|vog|ele|mar|ane|lya|clt|jny|els|tas|noh/.test(text)) return "Huawei / Honor"; if(/tecno|infinix|itel/.test(text)) return "Tecno / Infinix / itel"; if(/general mobile|gm\d/.test(text)) return "General Mobile"; if(/casper|via/.test(text)) return "Casper"; if(/reeder|p13|p12/.test(text)) return "Reeder"; if(/oneplus|le\d|kb\d|in\d/.test(text)) return "OnePlus"; if(/pixel/.test(text)) return "Google Pixel"; if(/motorola|moto|xt\d/.test(text)) return "Motorola"; if(/nokia|ta-/.test(text)) return "Nokia"; if(/sony|xperia/.test(text)) return "Sony"; if(/asus|zenfone|rog phone/.test(text)) return "Asus"; if(/lenovo|tb-/.test(text)) return "Lenovo"; if(/nothing/.test(text)) return "Nothing"; if(/android/.test(text)) return "Android Cihaz"; return "Net okunamıyor"; } async function getStrongModel(){ let model = ""; if(navigator.userAgentData && navigator.userAgentData.getHighEntropyValues){ try{ const uaData = await navigator.userAgentData.getHighEntropyValues([ "model", "platform", "platformVersion", "architecture", "bitness", "uaFullVersion", "fullVersionList" ]); if(uaData.model){ model = cleanModel(uaData.model); } }catch(e){} } if(!model && /Android/i.test(ua)){ model = getAndroidModelFromUA(); } if(/iPhone/i.test(ua)) return "iPhone - net model tarayıcı tarafından gizleniyor"; if(/iPad/i.test(ua)) return "iPad - net model tarayıcı tarafından gizleniyor"; if(/iPod/i.test(ua)) return "iPod"; if(model) return normalizeModel(model); if(/Android/i.test(ua)) return "Android cihaz - model gizlenmiş olabilir"; if(/Windows/i.test(ua)) return "Windows masaüstü cihaz"; if(/Macintosh/i.test(ua)) return "Mac masaüstü cihaz"; return "Model bilgisi alınamadı"; } function getOS(){ if(/Android/i.test(ua)){ const m = ua.match(/Android\s([\d.]+)/i); return "Android" + (m ? " " + m[1] : ""); } if(/iPhone|iPad|iPod/i.test(ua)) return "iOS / iPadOS"; if(/Windows/i.test(ua)) return "Windows"; if(/Mac OS/i.test(ua)) return "macOS"; if(/Linux/i.test(ua)) return "Linux"; return "Bilinmiyor"; } function getBrowser(){ if(/Edg/i.test(ua)) return "Microsoft Edge"; if(/OPR|Opera/i.test(ua)) return "Opera"; if(/Chrome/i.test(ua) && !/Edg/i.test(ua)) return "Google Chrome"; if(/Safari/i.test(ua) && !/Chrome/i.test(ua)) return "Safari"; if(/Firefox/i.test(ua)) return "Firefox"; return "Bilinmiyor"; } function getDeviceType(){ if(/ipad|tablet/i.test(ua)) return "Tablet"; if(/mobi|android|iphone|ipod/i.test(ua)) return "Mobil Telefon"; return "Masaüstü / Laptop"; } function getGPU(){ try{ const canvas = document.createElement("canvas"); const gl = canvas.getContext("webgl") || canvas.getContext("experimental-webgl"); if(!gl) return "WebGL desteklenmiyor"; const debug = gl.getExtension("WEBGL_debug_renderer_info"); if(debug){ privacyScore -= 8; addRisk("GPU/WebGL bilgisi okunabiliyor, parmak izi takibi daha kolay olabilir."); return gl.getParameter(debug.UNMASKED_RENDERER_WEBGL); } return gl.getParameter(gl.RENDERER); }catch(e){ return "Okunamadı"; } } function getConnection(){ const c = navigator.connection || navigator.mozConnection || navigator.webkitConnection; if(!c) return "Desteklenmiyor"; let arr = []; if(c.effectiveType) arr.push(c.effectiveType); if(c.downlink) arr.push(c.downlink + " Mbps"); if(c.rtt) arr.push(c.rtt + " ms RTT"); if(c.saveData) arr.push("Veri tasarrufu açık"); return arr.join(" / "); } function getSegment(){ const ram = navigator.deviceMemory || 0; const cpu = navigator.hardwareConcurrency || 0; if(ram >= 12 && cpu >= 8){ performanceScore += 35; return "Amiral gemisi"; } if(ram >= 8 && cpu >= 8){ performanceScore += 28; return "Üst segment"; } if(ram >= 4 && cpu >= 6){ performanceScore += 18; return "Orta segment"; } performanceScore += 6; return "Giriş segmenti"; } function getStorageGuess(){ const ram = navigator.deviceMemory || 0; if(ram >= 12) return "256GB+ muhtemel"; if(ram >= 8) return "128GB - 256GB muhtemel"; if(ram >= 4) return "64GB - 128GB muhtemel"; return "32GB - 64GB muhtemel"; } function canvasFingerprint(){ try{ const c = document.createElement("canvas"); const ctx = c.getContext("2d"); ctx.textBaseline = "top"; ctx.font = "16px Arial"; ctx.fillText("fingerprint-test",2,2); const data = c.toDataURL(); privacyScore -= 8; addRisk("Canvas parmak izi üretilebiliyor."); return data.length + " karakterlik iz"; }catch(e){ return "Okunamadı"; } } async function benchmark(){ const start = performance.now(); let x = 0; for(let i=0;i{ const bait = document.createElement("div"); bait.className = "adsbox ad-banner adsbygoogle"; bait.style.height = "1px"; bait.style.position = "absolute"; bait.style.left = "-9999px"; document.body.appendChild(bait); setTimeout(()=>{ const blocked = bait.offsetHeight === 0; bait.remove(); if(blocked){ privacyScore += 7; resolve("Aktif olabilir"); }else{ privacyScore -= 5; addRisk("Reklam engelleyici tespit edilmedi."); resolve("Tespit edilmedi"); } },100); }); } async function getPermissions(name){ if(!navigator.permissions) return "Desteklenmiyor"; try{ const p = await navigator.permissions.query({name:name}); return p.state; }catch(e){ return "Sorgulanamadı"; } } function refreshRate(){ return new Promise(resolve=>{ let frames = []; let last = performance.now(); function loop(now){ frames.push(now-last); last = now; if(frames.length < 60){ requestAnimationFrame(loop); }else{ const avg = frames.reduce((a,b)=>a+b,0) / frames.length; resolve(Math.round(1000 / avg) + " Hz tahmini"); } } requestAnimationFrame(loop); }); } if(location.protocol === "https:"){ securityScore += 20; }else{ securityScore -= 25; addRisk("Sayfa HTTPS üzerinden açılmıyor."); } if(navigator.cookieEnabled){ privacyScore -= 4; } const strongModel = await getStrongModel(); const strongBrand = getBrandFromModel(strongModel); addItem("Cihaz Tipi", getDeviceType()); addItem("Marka", strongBrand); addItem("Model", strongModel); addItem("İşletim Sistemi", getOS()); addItem("Tarayıcı", getBrowser()); addItem("Cihaz Segmenti", getSegment()); addItem("RAM Tahmini", navigator.deviceMemory ? navigator.deviceMemory + " GB" : "Desteklenmiyor"); addItem("CPU Çekirdeği", navigator.hardwareConcurrency ? navigator.hardwareConcurrency + " çekirdek" : "Bilinmiyor"); addItem("GPU", getGPU()); addItem("Muhtemel Depolama", getStorageGuess()); addItem("Ekran Çözünürlüğü", screen.width + " x " + screen.height); addItem("Tarayıcı Alanı", window.innerWidth + " x " + window.innerHeight); addItem("Piksel Oranı", window.devicePixelRatio); addItem("Renk Derinliği", screen.colorDepth + " bit"); addItem("Dokunmatik Nokta", navigator.maxTouchPoints || "Yok"); addItem("Dil", navigator.language); addItem("Tüm Diller", navigator.languages ? navigator.languages.join(", ") : "Bilinmiyor"); addItem("Saat Dilimi", Intl.DateTimeFormat().resolvedOptions().timeZone); addItem("Platform", navigator.platform || "Gizli"); addItem("Çevrim İçi", navigator.onLine ? "Evet" : "Hayır"); addItem("Bağlantı", getConnection()); addItem("Çerez Desteği", navigator.cookieEnabled ? "Aktif" : "Kapalı"); addItem("JavaScript", "Aktif"); addItem("HTTPS", location.protocol === "https:" ? "Güvenli" : "Güvenli değil"); addItem("Canvas Fingerprint", canvasFingerprint()); addItem("Reklam Engelleyici", await detectAdblock()); addItem("Performans Testi", await benchmark()); addItem("Ekran Yenileme", await refreshRate()); addItem("Kamera İzni", await getPermissions("camera")); addItem("Mikrofon İzni", await getPermissions("microphone")); addItem("Konum İzni", await getPermissions("geolocation")); addItem("Bildirim İzni", await getPermissions("notifications")); addItem("User-Agent", ua); if(navigator.storage && navigator.storage.estimate){ const storage = await navigator.storage.estimate(); const quota = storage.quota / 1024 / 1024 / 1024; const usage = storage.usage / 1024 / 1024 / 1024; addItem("Tarayıcı Kotası", quota.toFixed(1) + " GB"); addItem("Kullanılan Tarayıcı Alanı", usage.toFixed(2) + " GB"); addItem("Boş Tarayıcı Alanı", (quota-usage).toFixed(1) + " GB"); } if(navigator.getBattery){ try{ const b = await navigator.getBattery(); addItem("Batarya Seviyesi", Math.round(b.level*100) + "%"); addItem("Şarj Durumu", b.charging ? "Şarj oluyor" : "Şarjda değil"); addItem("Batarya Yorumu", b.level > .70 ? "İyi seviye" : b.level > .30 ? "Orta seviye" : "Düşük seviye"); }catch(e){ addItem("Batarya", "Okunamadı"); } }else{ addItem("Batarya", "Desteklenmiyor"); } const totalScore = (performanceScore + privacyScore + securityScore) / 3; setScore("performanceScore", performanceScore); setScore("privacyScore", privacyScore); setScore("securityScore", securityScore); setScore("totalScore", totalScore); if(risks.length === 0){ risks.push("Belirgin yüksek risk algılanmadı."); } risks.forEach(r=>{ const li = document.createElement("li"); li.textContent = r; riskList.appendChild(li); }); let comment = ""; if(totalScore >= 80){ comment = "Telefonun güçlü ve güvenli görünüyor. Performans seviyesi iyi, ancak tarayıcı bazı donanım bilgilerini paylaşabiliyor."; }else if(totalScore >= 60){ comment = "Telefonun günlük kullanım için yeterli görünüyor. Gizlilik tarafında bazı bilgiler tarayıcı üzerinden okunabiliyor."; }else{ comment = "Cihaz veya tarayıcı tarafında performans/gizlilik puanı düşük görünüyor. HTTPS, reklam engelleyici ve gizlilik ayarları kontrol edilmeli."; } document.getElementById("aiComment").textContent = comment; });