Wipecraft

Yapay zekâ ajanlarının Mac'inde bıraktıkları

Claude Code, Codex, Cursor ve Claude Desktop diskinde oturum geçmişleri, worktree'ler, VM imajları ve önbellekler bırakır. Wipecraft her birini boyutu ve ne olduğuyla gösterir, süren işine dokunmaz ve kendiliğinden yeniden oluşmayan her şeyi geri almak için 7 gün verir.

macOS için indirTarama ücretsiz · macOS 14 ya da sonrası

İşin olduğu yerde kalır

Süren işi tutan satırlar kilitlidir. Onları görürsün ama seçemezsin.

  • Claude Code ya da Codex çalışırken: açık tuttuğu oturumlar, son 24 saatte değiştirdiği her şey ve içinde çalıştığı worktree.
  • Cursor açıkken Cursor'un önbellekleri.
  • Commit edilmemiş değişikliği olan, son 7 günde değişmiş ya da commit'leri ana dalda ya da bir uzak depoda olmayan bir worktree.
  • Açık bir simülatör.
  • Claude Desktop'un canlı sandbox imajı.

Hiçbir şey seçili gelmez. "Önerilenleri seç" yalnız "Güvenle kaldırılabilir" ve "Geri gelir" içindeki öğeleri seçer, "Senin kararın" içindeki hiçbir öğeyi seçmez.

Tarama yalnız okur. Bir test, tam taramadan önce ve sonra bir test kullanıcı klasöründeki her dosyayı karşılaştırır; komut satırı taraması ve durumu için de aynısını yapar.

Fikrini değiştirmek için 7 gün

Hiçbir uygulamanın yeniden oluşturmadığı dosyalar, kaldırdığında aynı diskte Karantina'ya gider. Her satırda "gün kaldı" ve Geri yükle düğmesi var. 7 gün dolunca Karantina, Wipecraft bir sonraki açılışında ya da günlük denetimde kendiliğinden boşalır. Yere bugün ihtiyacın varsa "Şimdi boşalt" ikinci onaydan sonra yeri açar.

Üç tür eylem Karantina'dan geçmez.

  • Uygulamasının kendiliğinden yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır. Geri yüklenemezler ve satır ya da kart bunu sen onaylamadan önce söyler. Wipecraft bunu yalnızca bir uygulamanın yeniden oluşturduğunu bildiği klasörler ve dosyalar için yapar. Hangi uygulamanın yeniden oluşturacağı bilinmeyen her şey Karantina'ya gider.
  • Worktree'ler git ile kaldırılır; dalları depoda kalır.
  • Birkaç araç komutu "Geri alınamaz" olarak işaretlidir; Wipecraft onları adıyla söyler ve ikinci kez onay ister.

Bazı önbellekler Karantina'da kalır, çünkü araçları onları kendiliğinden geri getirmez: JetBrains ve Android Studio önbellekleri (IDE'nin yerel geçmişini de tutarlar), Maven ve Go modülleri, ve Library/Caches içindeki araç verileri; örneğin Poetry ortamları, Playwright ve Cypress tarayıcıları ve llama.cpp modelleri.

Oturum geçmişleri silinmez. Geri yükleyebileceğin sıkıştırılmış bir Arşiv'e taşınır.

Bir şey büyüyünce haber verir

İzleme sen açana dek kapalıdır. Açıkken menü çubuğunda bir simge görünür ve Wipecraft günde bir kez, seçtiğin saatte denetler. Şu durumlarda bildirim gönderir:

  • bir öğe 7 günde 2 GB ya da daha fazla büyürse,
  • diskin %10'undan azı boşsa,
  • 1 GB ya da daha büyük bir worktree ya da simülatöre 7 gündür dokunulmadıysa,
  • son Time Machine yedeğin 7 günden eskiyse.

Uygulamadan çıkınca her şey durur.

Koyduğun kurallar ve filtreler

Temizlik kuralları isteğe bağlıdır. Ayarlar > Otomatik temizlik içinde sen ekleyene dek hiç kural yoktur.

  • Bir kural kaynakları, bir öğenin en az kaç gün kullanılmamış olması gerektiğini (7 ile 365 arası) ve en az boyutu belirler.
  • Günlük denetimden sonra bir kuralla eşleşen öğeler Karantina'ya ya da Arşiv'e taşınır ve bir bildirim kaç öğe olduğunu söyler.
  • Kurallar kilitli satırları atlar. Hiçbir komut çalıştırmaz, hiçbir worktree'yi kaldırmaz ve geri alınamayan hiçbir şey yapmaz. Doğrudan kaldırılan önbellekler zamanlanmış temizliğin parçası değildir; kurallar yalnızca Karantina'ya ya da Arşiv'e giden öğeleri alır.
  • Kurallar yalnız izleme açıkken çalışır.
  • Lisans yoksa kural hiçbir şey taşımaz. Bir kural bir şey taşıyacaksa Wipecraft günde bir kez temizliğin çalışmadığını söyler.

Bulguların her listesi, bir öğeye ne kadar süredir dokunulmadığına, kaynağa ve güvenlik düzeyine göre filtrelenebilir. Filtre satırları gizler ve seçimden çıkarır.

Push edilmemiş işe dokunmaz

Git deposu hâlâ yerinde olan bir worktree'yi Wipecraft kaldırma için yalnız commit'leri başka bir yerde de varsa önerir. Tek istisna deposu kaybolmuş worktree'dir; son maddeye bak.

  • Commit'leri ana dalda ya da bir uzak dalda olmalı. Değilse satır "Commit'leri henüz ana dalda ya da uzak depoda değil." nedeniyle kilitlenir.
  • Son push'tan sonra yapılan commit'ler worktree'yi kilitli tutar.
  • Squash merge ana dala yeni commit'ler koyar; dalın kendi commit'leri orada görünmez. GitHub dalın pull request'ini merge edilmiş gösteriyorsa Wipecraft yalnız bu kilidi kaldırır. Bunu kendi gh oturumunla sorar, yalnız gh kurulu ve oturum açıksa; Ayarlar > Gizlilik'ten kapatabilirsin. Commit edilmemiş değişiklikler worktree'yi yine kilitler.
  • Wipecraft bir worktree'yi kaldırmadan hemen önce yeniden denetler. Commit'ler artık ana dalda ya da uzakta değilse ya da pull request artık merge edilmiş görünmüyorsa hiçbir şey kaldırmaz.
  • Ana deposu taşınmış ya da silinmiş bir worktree'yi git denetleyemez. Wipecraft onu yalnız 30 gün değişmediyse (varsayılan) önerir ve klasörün tamamını Karantina'ya taşır; Geri yükle onu geri getirir.

Worktree'yi kaldırırken .env dosyanı korur

git worktree remove klasörü, git'in yok saydığı dosyalarla birlikte siler: .env, yerel veritabanları ve editör ayarları. Wipecraft bu dosyaları önce çıkarır.

  • Wipecraft bir worktree'yi kaldırmadan önce, derleme çıktısı olmayan yok sayılan dosyalarını 7 günlüğüne Karantina'ya taşır. node_modules ve target gibi derleme çıktıları worktree ile birlikte silinir.
  • Satır, onaylamadan önce kaç dosyanın Karantina'ya gideceğini söyler.
  • Git worktree'yi kaldırmayı reddederse Wipecraft dosyaları eski yerine koyar.
  • Geri yükle, bu dosyaların durduğu klasörleri yeniden oluşturur.
  • Bu dosyalar tek başına asla önerilmez. Derleme çıktısı, kilitli bir worktree için de ayrı bir satır olarak önerilir.

Terminalden ve Claude Code içinden çalışır

Komut satırı. Wipecraft, uygulamanın içinde bir wipecraft komutu getirir. Ayarlar > Genel > Komut satırı aracı, onu PATH'ine bağlayan tek satırı gösterir.

  • wipecraft scan ve wipecraft status nelerin boşaltılabileceğini listeler; --json ile sürümlü JSON basar. Hiçbir şeyi değiştirmez.
  • wipecraft clean ne yapacağını gösterir. --apply eklemeden hiçbir şey değişmez.
  • --apply ile wipecraft clean, adını verdiğin her öğe için uygulamanın yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez (plan "Would remove directly" der), diğer dosyalar Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten bir worktree ise derleme çıktısı olmayan yok sayılan dosyaları Karantina'ya taşındıktan sonra git worktree remove ile kaldırılır. Silme günlüğü her eylemi kaydeder. --all-safe yalnız Karantina'ya taşınan öğeleri seçer. Uygulamayla aynı lisansı ister.
  • Kilitli satırları ve taramadan sonra değişen satırları reddeder. "Geri alınamaz" olarak işaretli eylemleri yapmaz; uygulamayı açmanı söyler.
  • wipecraft quarantine list Karantina'dakileri gösterir, wipecraft quarantine restore <id> bir kaydı geri koyar. İkisi de lisans istemez.
  • Uygulama ya da başka bir terminal dosya taşıyorsa komut Wipecraft'ın meşgul olduğunu söyleyip durur ve hiçbir şey taşımaz.
  • zsh, bash ve fish için tamamlama betikleri basar.

Claude Code eklentisi. Eklenti iki komut ve iki oturum kancası ekler.

  • /wipecraft:status, wipecraft scan --json çıktısını özetler. /wipecraft:tidy önce kuru çalıştırmayı gösterir ve --apply komutunu yalnız sohbette evet dedikten sonra çalıştırır.
  • Bir oturum başlarken 1 GB'tan fazla yer açılabiliyorsa oturuma tek satır ekler. Satır, son yenilemede kaydedilen bir özetten gelir; bu yüzden oturum hiçbir zaman taramayı beklemez. Son 24 saatten bir özet yoksa hiçbir şey yazmaz ve özeti arka planda yeniler.
  • Bir oturum bağlı bir worktree içinde biterse o worktree'nin durumunu tek satırla yazar.
  • Biten worktree'yi toplamak varsayılan olarak kapalıdır. Ayarlar > Ajanlar içinde bir anahtardır.
  • Anahtar açıkken wipecraft clean, oturum bittikten kısa bir süre sonra arka planda, yalnız o oturumun worktree'si için çalışır. Komutla aynı denetimlerden geçer; hâlâ kilitli olan worktree yerinde kalır.

Diğer ajanlar (MCP). wipecraft mcp, Claude Code, Codex, Cursor ve diğer ajanların bu Mac'te başlatabildiği bir sunucudur. Yalnız standart girdi ve çıktı üzerinden konuşur; kaynağında ağ bağlantısı yoktur ve hiçbir portu dinlemez.

  • Bir ajan toplamları okuyabilir, öğeleri listeleyip açıklayabilir ve Karantina'dakileri görebilir. Bu istekler hiçbir şeyi değiştirmez.
  • Ajanlarla temizlik, Ayarlar > Ajanlar içindeki "Ajanların MCP ile temizlemesine izin ver" açılana dek kapalıdır.
  • Açıkken, ajan planın uygulanmasını istemedikçe istek planı gösterir. Uygulamak lisans ister ve kilitli satırları atlar. Ajanın adını verdiği her kimlik için wipecraft clean --apply komutunun yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez, diğer dosyalar Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten worktree git ile kaldırılır. Aracın açıklaması ajana hangi öğelerin geri yüklenemeyeceğini söyler; böylece ajan uygulamadan önce bunu belirtebilir. Time Machine yerel anlık görüntüsünü kaldırmak gibi "Geri alınamaz" olarak işaretli eylemler yine reddedilir.
  • Ayarlar > Ajanlar, Claude Code, Codex ve Cursor için kurulum metnini listeler. Wipecraft metni gösterir ve hiçbir ajanın ayarını değiştirmez.

Neleri bulur

Her satır şu sorulara cevap verir: Nedir? Ne kadar yer kaplar? Kaldırırsan ne olur? Geri edinilebiliyorsa, nasıl geri edinilir?

Claude Code, Codex, worktree'ler ve aşağıdaki geliştirici araçları Geliştirici modu açıkken görünür. Bkz. Sık sorulanlar.

Yapay zekâ ajanları ve uygulamaları

Geliştirici araçları

Yazarın Mac'inde: Claude Desktop VM paketleri 11 GB, simülatörler 62 GB, eski worktree'ler 9 GB.

Sistem Verisi

Sistem Ayarları'ndaki Depolama paneli Sistem Verisi için tek bir sayı gösterir. Wipecraft diskin kullanılan alanından yola çıkar ve kullanılan her baytı dört parçaya böler: macOS, Uygulamalar, Dosyaların ve Sistem Verisi. Parçalar toplamda kullanılan alanı verir.

Sistem Verisi de beş gruba bölünür. Her grubun bir rengi ve tek cümlelik bir açıklaması vardır.

Bir kartın çöp kutusu yalnızca güvenli olanı kaldırır: "Güvenle kaldırılabilir" ve "Geri gelir" içindeki kilitli olmayan öğeler. "Senin kararın" içinden hiçbir öğeyi almaz ve bir uygulamanın açık tuttuğu öğe kilitli kalır. Kart önce döner ve ne olacağını, geri alınıp alınamayacağını söyler.

Time Machine yerel anlık görüntüleri gruplardan ayrı olarak, tarihleriyle tek tek listelenir. macOS yerel anlık görüntünün boyutunu bildirmez, bu yüzden Wipecraft boyut tahmin etmez. Anlık görüntü kaldırmak "Geri alınamaz" olarak işaretlidir ve her seferinde yönetici parolanı ister.

Bu klasörlerin bazıları Tam Disk Erişimi ister. Bu izin olmadan da kullanıcı klasörlerin taranır ve genel bakış hangi klasörlerin sayılamadığını yazar.

Geri alma nasıl çalışır

Satır türüWipecraft ne yaparNasıl geri edinirsin
Kendiliğinden yeniden oluşurKarantina'ya almadan doğrudan kaldırır. Yalnızca uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar için. Satır ya da kart bunu sen onaylamadan önce söyler.Geri yüklenecek bir şey yok. Uygulama gerektiğinde yeniden oluşturur. Geri alınamaz.
Geri alınabilirDosyaları Karantina'ya taşır.7 gün içinde Geri yükle. Ya da yeniden indir veya yeniden derle.
Oturum geçmişleri ("Geri alınabilir" etiketli)Sıkıştırılmış bir Arşiv'e alır, sonra özgün dosyaları kaldırır.Arşivi geri yükle. Arşivler sen geri yükleyene dek kalır.
Worktree ("Geri alınabilir" etiketli)Derleme çıktısı olmayan yok sayılan dosyalarını (.env gibi) Karantina'ya taşır, sonra git worktree remove çalıştırır. Klasör, derleme çıktısıyla birlikte, Karantina'ya alınmadan doğrudan silinir.Dal depoda kalır. Yeniden açmak için dalla birlikte git worktree add çalıştır. Geri yükle, korunan dosyaları geri getirir.
Geri alınamazAracın kendi komutunu çalıştırır. Önce komutu adıyla söyler, ikinci kez onay ister.Onay metni nasıl yeniden edineceğini söyler.
KilitliHiçbir şey.Geri edinecek bir şey yok.

Araçlarının kendiliğinden geri getirmediği önbellekler ilk satırda yer almaz. Karantina'ya gider: JetBrains ve Android Studio önbellekleri, Maven ve Go modülleri, ve Library/Caches içindeki araç verileri; örneğin Poetry ortamları, Playwright ve Cypress tarayıcıları ve llama.cpp modelleri.

Geri alınamaz eylemler: Time Machine yerel anlık görüntüsünü kaldırmak, simülatör runtime imajını silmek, simülatörün içeriğini boşaltmak, Docker imajı ya da hacmi kaldırmak ve Docker derleme önbelleğini kaldırmak.

Deposu yerinde olan bir worktree'yi Wipecraft kaldırma için yalnız temizse önerir: değişmiş izlenen dosya yok, git'in yok saymadığı izlenmeyen dosya yok, 7 gündür (varsayılan; Ayarlar'dan değişir) değişiklik yok ve commit'leri ana dalda ya da bir uzak depoda. Ana deposu kaybolmuş bir worktree'yi git denetleyemez; 30 gün (varsayılan) değişmediyse önerilir ve klasörün tamamı Karantina'ya gider. Git'in yok saydığı dosyaları (derleme çıktıları, bağımlılıklar) ayrı bir satırdır ve Karantina'ya gider. Bu satır, worktree'nin kendisi kilitliyken de (örneğin commit edilmemiş değişiklik yüzünden) önerilebilir.

Karantina dosyaları aynı diskte taşır, bu yüzden yer Karantina boşalınca açılır. Karantina ekranı iki sayıyı da gösterir: "Karantinada" ve "Şimdi boşaltırsan açılır".

Her eylem yerel bir silme günlüğüne yazılır: ne zaman, ne, ne kadar ve hangi tür eylem. Ayarlar'dan CSV olarak dışa aktarabilirsin.

Wipecraft'ın yapmadıkları

10 ilkede gizlilik

  1. Hesap yok.
  2. Uygulamada telemetri ve analiz yok.
  3. Wipecraft hiçbir yere dosya adı ya da yol göndermez. Kendin bağladığın bir kodlama ajanı tarama sonuçlarını bu Mac'te, yerel bir bağlantıyla alır. Ajanın onlarla ne yaptığı kendi sağlayıcısının konusudur.
  4. Tarama bu Mac'te boyutları, tarihleri ve araç durumunu (git, simctl, Docker) okur. Hiçbir şey yüklemez.
  5. Uygulama iki şey için ağa çıkar: lisans (etkinleştirirsen; etkinleştirme etiketi olarak Mac'inin adıyla) ve güncelleme denetimi. İsteğe bağlı bir denetim kendi gh oturumunla yapılır; yalnız gh kurulu ve oturum açıksa. Ayarlar'dan kapatabilirsin; o zaman gh hiç çalışmaz.
  6. Çökme raporları varsayılan olarak kapalı. Açarsan yalnız çökme anında, dosya adı ve yol olmadan gider (Sentry, AB bölgesi).
  7. İzlemeyi açmadıkça arka planda hiçbir şey çalışmaz; açık olduğunu menü çubuğundaki simgesi gösterir. Tek başka durum, kurarsan Claude Code eklentisidir: kancaları bir oturum başlarken ya da biterken wipecraft çalıştırır.
  8. Yönetici yardımcısı kurulmaz. Yönetici parolası yalnız anlık görüntü kaldırmak için, her seferinde sorulur. wipecraft komutu kendi yetkilerinle çalışır ve yönetici komutu çalıştırmaz.
  9. Silme günlüğü Mac'inde kalır. Dışa aktarmayı sen yaparsın.
  10. Lisans anahtarın Anahtar Zinciri'nde saklanır. wipecraft komutu lisansı denetlemek için onu oradan okur.

Ayrıntılar: wipecraft.app/privacy/tr

Fiyat

9,99 $ tek seferlik, ilk 500 alıcıya. Sonra 19 $.

Wipecraft'ı satın alİndir ve ücretsiz tara

Sık sorulanlar

Tarama gerçekten ücretsiz mi?

Evet. Tam tarama, her satır ve ayrıntıları, izleme uyarıları lisans olmadan çalışır. Karantina'ya taşımak, arşivlemek ve kaldırmak lisans ister.

Wipecraft kendi başına bir şey siler mi?

Varsayılan olarak hayır. Hiçbir şey seçili gelmez ve sen Uygula'yı seçmeden hiçbir şey kaldırılmaz. Karantina'ya koyduğun öğeler 7 gün sonra kaldırılır; bu, Wipecraft açılırken ve günlük denetimde olur. Üç isteğe bağlı ayar, sen açınca, Uygula'ya basmadan öğe taşıyabilir ya da kaldırabilir: temizlik kuralları (Ayarlar > Otomatik temizlik), Claude Code oturumundan sonra biten worktree'yi toplamak ve bir ajan istediğinde MCP ile temizlemek. Üçü de varsayılan olarak kapalıdır ve her biri uygulamayla aynı denetimlerden geçer: kilitli satırlar ve taramadan sonra değişen öğeler reddedilir.

Claude Code ya da Codex çalışıyorsa ne olur?

Açık tuttuğu oturumlar, son 24 saatte değiştirdiği her şey ve içinde çalıştığı worktree kilitlidir. Claude Code için, içinde çalıştığı projenin en son ayı da kilitlidir. Daha eski oturumlar seçilebilir kalır. Wipecraft bir aracın çalışıp çalışmadığını anlayamazsa o satırlar bir sonraki taramaya dek kilitli kalır.

Worktree kaldırılınca commit kaybedebilir miyim?

Deposu yerinde olan bir worktree'yi Wipecraft yalnız temizse, 7 gündür (varsayılan) değişmediyse ve commit'leri ana dalda ya da bir uzak depoda ise önerir. Dalındaki commit'ler depoda kalır. Commit'leri hiçbir dalda olmayan worktree önerilmez. İstisna, ana deposu taşınmış ya da silinmiş worktree'dir: git onu denetleyemez, bu yüzden Wipecraft 30 gün (varsayılan) değişmediyse önerir ve klasörün tamamını Karantina'ya taşır; Geri yükle onu geri getirir.

Dışarıya veri gönderir mi?

İki şey için: lisans (etkinleştirirken, etkinleştirme etiketi olarak Mac'inin adıyla; her açılışta bir kez denetlerken; bir Mac'ten kaldırırken) ve güncelleme denetimi. İsteğe bağlı bir denetim, kendi gh oturumunla GitHub'a bir dalın pull request'inin merge edilip edilmediğini sorar. Dal adlarını ve commit kimliklerini gönderir, yalnız gh kurulu ve oturum açıksa çalışır ve Ayarlar'dan kapatabilirsin. Wipecraft dosya adı, yol ya da tarama sonucu göndermez. Gizlilik sayfası her çağrının ne içerdiğini listeler.

Claude Code eklentisi ya da bir ajan bir şey gönderir mi?

Wipecraft hiçbir şey göndermez. Eklenti ve wipecraft mcp sonuçları bu Mac'teki ajana verir. /wipecraft:status Claude'a klasör yolları dahil tarama çıktısını, oturum başı satırı ise boyutları içeren tek bir satırı verir; yani Claude'un sağlayıcısı o oturumda senin gördüğünü alır. MCP ile bağladığın her ajan için aynısı geçerlidir.

Bir ajan diskimi temizleyebilir mi?

Sen açmadıkça hayır. Okumaya her zaman izin vardır. MCP ile temizlik, Ayarlar > Ajanlar'dan açana dek kapalıdır, lisans ister, uygulamadan önce bir plan gösterir ve adını verdiği her kimlik için wipecraft clean --apply'ın yaptığını yapar: uygulamasının yeniden oluşturduğu önbellekler, günlükler ve geçici dosyalar doğrudan kaldırılır ve geri yüklenemez, diğer dosyalar 7 günlüğüne Karantina'ya taşınır, oturum geçmişleri Arşiv'e gider, biten worktree git ile kaldırılır. "Geri alınamaz" olarak işaretli eylemler reddedilir. Claude Code oturumundan sonra toplamak ayrı bir anahtardır ve o da varsayılan olarak kapalıdır.

Codex'i ya da worktree'lerimi neden görmüyorum?

Bunlar Geliştirici modunun parçası. Bu mod kodlama ajanlarını, worktree'leri, Xcode'u, simülatörleri, paket önbelleklerini ve Docker'ı ekler. Wipecraft bir ~/.claude klasörü ya da Xcode bulursa varsayılan olarak açıktır; yoksa Ayarlar > Geliştirici modu'ndan aç. Bir sonraki taramada geçerli olur.

Neden Tam Disk Erişimi istiyor?

macOS bazı klasörleri, örneğin Mail indirmelerini, Mesajlar eklerini ve iOS yedeklerini, uygulamaların yalnız Tam Disk Erişimi ile okumasına izin verir. Bu adımı geçebilirsin. Kullanıcı klasörlerin yine taranır ve Wipecraft hangi klasörleri sayamadığını söyler.

Mac'im çevrimdışıysa?

Her şey çalışmaya devam eder, hiçbir şey kilitlenmez. Wipecraft bağlantı varken bir sonraki açılışında lisansı yeniden denetler.

Neye ihtiyacım var?

macOS 14 Sonoma ya da sonrası; Apple Silicon ya da Intel. Wipecraft doğrudan satılır, Mac App Store'da değildir. Arayüz İngilizce, Basitleştirilmiş Çince, Japonca, Almanca, Fransızca, İspanyolca, Brezilya Portekizcesi, Korece, Rusça, İtalyanca ve Türkçe; açık ve koyu modda. Mac'inin dilini izler.