Mixapod Doküman
/
TREN İndir

DokümanBaşvuru

Gizlilik ve teknik bilgiler

Sunucunun ne yaptığı ve ne yapmadığı, verilerin nerede durduğu, ağ gereksinimleri ve teknik değerler.

Kayıtların nerede durur

Kayıtların hiçbir sunucuda saklanmaz. Ses önce kaydedenin bilgisayarına yazılır, kayıt bitince doğrudan moderatörün bilgisayarına taşınır ve orada birleşir.

Mixapod kullanım istatistiği ya da reklam izleyicisi içermez.

Sunucu ne yapar

Mixapod’un sunucusu (mixapod.heworx.com) yalnızca buluşturur:

İşAçıklama
OturumlarDavet kodunu oturuma bağlar, kimin oturumda olduğunu tutar
Bağlantı kurulumuİki bilgisayarın doğrudan bağlanabilmesi için gereken bilgileri aralarında taşır
Ortak saatKaydın herkeste aynı anda başlayıp bitmesi için saat bilgisi verir
Kişiler ve aramalarBirbirini eklemiş kişilerin çevrimiçi durumunu ve aramaları iletir
Mixapod numaralarıHangi numaranın hangi bilgisayara ait olduğunu tutar
MesajlarUçtan uca şifreli mesajları karşı taraf alana kadar bekletir ve iletir; içini okuyamaz
RöleDoğrudan bağlanamayan ağlarda şifreli trafiği aktarır
GüncellemelerYeni sürüm bilgisini ve kurulum dosyasını sunar

Çevrimiçi durumu, cevapsız çağrı bildirimleri (24 saat) ve arama sınırı sayaçları yalnızca sunucunun belleğinde tutulur; sunucu yeniden başlayınca silinir. Henüz teslim edilmemiş şifreli mesajlar ve “iletildi” bildirimleri, sunucu yeniden başlayınca kaybolmasın diye sunucunun diskinde durur; karşı tarafın bilgisayarı aldığı anda, en geç 30 gün sonra silinir. Sunucu günlüğüne görünen adlar ve oturum kodları yazılır.

Sunucunun gördüğü bilgiler

Sunucu aramayı ve oturumu kurmak için şunları görür; ses, kayıt ya da dosya görmez:

Sunucuyla bağlantı HTTPS / WSS ile şifrelidir; ağdaki biri bu bilgileri okuyamaz.

Ses ve dosyalar şifreli taşınır

Canlı görüşme sesi, soundpad sesleri ve kayıt dosyaları WebRTC ile şifrelenir: ses DTLS-SRTP, dosyalar DTLS ile. Şifreleme anahtarları iki bilgisayarda üretilir; sunucu anahtarları görmez. Doğrudan bağlantı kurulamayıp röle sunucusu kullanıldığında da sunucu yalnızca şifreli paketleri aktarır; içeriği göremez ve saklamaz.

İki bilgisayar anahtarlarının parmak izini birbirine Mixapod sunucusu üzerinden iletir. Biri sunucuda araya girip bu parmak izlerini değiştirse bunu fark edebilirsin: lobide her kişinin kartındaki kilit simgesi, iki tarafın parmak izinden hesaplanan 20 haneli güvenlik kodunu gösterir. Kod ikinizde de aynıysa arada kimse yoktur. Kod 20 hanelidir; kısa bir kod, tutana kadar yeni anahtar üretilerek taklit edilebilirdi.

İki bilgisayarın birbirini bulabilmesi için Mixapod kendi sunucusunun yanında Google’ın herkese açık STUN sunucusunu da kullanır. STUN sunucusu yalnızca bilgisayarının dışarıdan görünen IP adresini görür; ses ya da içerik görmez.

Mesajlar uçtan uca şifreli

Her bilgisayar ilk kullanımda iki P-256 anahtar çifti üretir: biri kendisine gelen mesajları açmak, diğeri gönderdiklerini imzalamak için. Sunucu yalnızca açık anahtarları numaranın yanında tutar; gizli anahtarlar bilgisayarında, Windows’un şifreli deposunda kalır.

Her mesaj tek kullanımlık bir anahtarla (ECDH ve HKDF-SHA256) AES-256-GCM ile şifrelenir ve gönderenin anahtarıyla imzalanır. Alıcının bilgisayarı imzayı ve mesajın gerçekten ona, o numaradan geldiğini doğrulamadan mesajı kabul etmez. Sunucu açık anahtarları değiştirip araya girmeye kalkarsa iki taraftaki 30 haneli güvenlik numarası farklı çıkar.

Numaralar için tutulan bilgi

Sunucu her numara için yalnızca şunları tutar: numara, bilgisayarındaki gizli anahtarın özeti (anahtarın kendisi değil), kurtarma kodunun özeti, numaranın verildiği ve son görüldüğü zaman, mesajlaşma için bilgisayarının açık anahtarları. Gizli anahtar yalnızca senin bilgisayarında durur.

Canlı yayın

YouTube canlı yayını Mixapod sunucusundan geçmez: görüntü ve ses moderatörün bilgisayarında hazırlanır ve RTMPS ile doğrudan YouTube’a gider. Yayın anahtarı yalnızca o bilgisayarda, Windows’un şifreli deposunda saklanır. Yayını göndermek için Mixapod’un içinde küçük bir FFmpeg kopyası bulunur (LGPL 2.1 lisanslı).

Metinden ses

Stüdyo’da ses ürettiğinde yazdığın metin ve seçtiğin ses, kendi anahtarınla doğrudan ElevenLabs’e (api.elevenlabs.io) ya da OpenAI’ye (api.openai.com) gider; Mixapod sunucusundan geçmez. Anahtarı kaydederken anahtar, ücretsiz bir istekle (ses ya da model listesi) bir kez denenir. Anahtarlar yalnızca bu bilgisayarda, Windows’un şifreli deposunda saklanır; ekranda bir daha gösterilmez, günlüğe yazılmaz. Stüdyo’da mikrofondan yapılan kayıtlar hiçbir yere gönderilmez.

Dikey klip

Klip yaparken altyazı seçersen, o klibin sesi (en fazla 90 saniye) küçük bir dosyaya çevrilip yalnızca OpenAI'ye gönderilir ve kelime kelime zamanlı metin olarak döner; gönderilen geçici dosya hemen silinir. Altyazıyı kapatırsan hiçbir ses dışarı çıkmaz. Videonun kendisi bilgisayarında hazırlanır ve kaydın klasöründeki Klipler klasörüne yazılır.

Bilgisayarında tutulan dosyalar

NeNerede
Kayıtlar ve birleşmiş dosyalarBelgeler\Mixapod
Ayarlar%APPDATA%\Mixapod\settings.json
Kişiler ve aramalar%APPDATA%\Mixapod\contacts.json, calls.json
Mesajlar%APPDATA%\Mixapod\messages.json
Mesaj anahtarları (gizli yarısı şifreli)%APPDATA%\Mixapod\mailkeys.json
Soundpad ayarları, sesleri ve ikonları%APPDATA%\Mixapod\pads.json, pads\
Preamp ayarları ve presetlerin%APPDATA%\Mixapod\preamp.json
Mixapod numarasının gizli anahtarı%APPDATA%\Mixapod\identity.json
YouTube yayın anahtarı (şifreli) ve kapak görseli%APPDATA%\Mixapod\live.json
Ses üretimi anahtarları (şifreli)%APPDATA%\Mixapod\tts.json
Stüdyo’da üretilen sesler ve mikrofon kayıtlarıKaydın klasöründe studio\
Dikey kliplerKaydın klasöründe Klipler\
Günlük%APPDATA%\Mixapod\logs\main.log
İnen güncellemelerGeçici klasör, mixapod-update

Hesap yoktur; e-posta, telefon numarası ya da şifre istenmez.

Ağ gereksinimleri

BağlantıPortNe için
mixapod.heworx.com443 (HTTPS / WSS)Oturumlar, ortak saat, kişiler, numaralar, mesajlar, güncellemeler
Doğrudan WebRTCUDP, değişkenCanlı ses ve dosya gönderimi
Röle (TURN)3478 UDP/TCP, 5349 TLSDoğrudan bağlantı kurulamadığında
YouTube (yalnızca canlı yayında)443 (RTMPS)Moderatörün yayını, doğrudan YouTube’a

Ev ve ofis ağlarının çoğunda ek ayar gerekmez. UDP’nin kapalı olduğu kurumsal ağlarda bağlantı röle üzerinden kurulur.

Teknik değerler

Değer
KayıtWAV, 48 kHz, 24-bit, mono, kişi başına
Oturum1 moderatör + en fazla 4 konuk
Kayıt başlangıcıOrtak saatle, 3 saniyelik geri sayımın sonunda
Kopmada yer tutma10 dakika
Dosya gönderimi64 KB parçalar, kaldığı yerden devam, SHA-256 doğrulama
Hız farkı düzeltmesi±1000 ppm’e kadar
Ses dengelemeKişi başına −20 LUFS (ITU-R BS.1770)
KarışımStereo, −16 LUFS, limiter −1 dBFS (5 ms ileriye bakış)
ÇıktıStereo WAV 48 kHz 24-bit + MP3 192 kbps
ProdüksiyonMP3 128 / 96 / 56 kbps, WAV; 44,1 / 48 kHz
Preamp gecikmesi119 örnek (2,5 ms), kayıtta telafi edilir
VU metreIEC 60268-17 balistiği, 0 VU = −18 dBFS
Arama çalma süresi60 saniye; çevrimdışı kişiye davet 10 dakika bekler
Güncelleme denetimiAçılıştan 8 saniye sonra, sonra 4 saatte bir
Canlı yayın1280×720 30 kare/sn H.264 (~2,5 Mbps) + AAC 160 kbps, RTMPS