Co nowego w StarChat?
Przegląd zmian, poprawek błędów i nowych funkcji wprowadzonych do komunikatora.
Prywatność, Tłumaczenia i Połączenia Nowej Generacji
Prawdziwe szyfrowanie E2EE Zero-Knowledge dla czatów prywatnych, wbudowany tłumacz wiadomości, całkowicie przebudowany panel połączeń LiveKit oraz nowe artykuły na blogu o walce z inwigilacją.
Szyfrowanie E2EE Zero-Knowledge (DM): Prawdziwe szyfrowanie end-to-end dla wiadomości prywatnych — klucze RSA-OAEP i AES-GCM generowane i przechowywane wyłącznie na urządzeniu użytkownika. Serwer nigdy nie posiada kluczy deszyfrujących.
Tłumaczenie wiadomości na polski: Przycisk tłumaczenia w toolbarze każdej wiadomości — automatyczne tłumaczenie tekstu na język polski przez Google Translate z estetycznym fioletowym dymkiem pod oryginałem.
Pełny ekran udostępniania: Podwójne kliknięcie lub dedykowany przycisk włącza tryb pełnoekranowy dla udostępnianego ekranu podczas połączeń.
Wybór jakości udostępniania ekranu: Panel ustawień audio z opcjami 720p 30fps, 1080p 60fps oraz 2K 60fps do dostosowania jakości transmisji.
Blog o prywatności i ruch #nullsec: Nowy wpis na blogu o dyrektywie Chat Control i ruchu obywatelskiego sprzeciwu wobec masowej inwigilacji komunikacji.
Przebudowany panel połączeń LiveKit: Usunięto branding, rozszerzono layout do elastycznych wymiarów, dodano ustawienia głośnika i mikrofonu z poziomu aplikacji.
Zaktualizowana Polityka Prywatności: Wyraźne rozdzielenie szyfrowania bazodanowego (serwery/kanały) od pełnego szyfrowania E2EE Zero-Knowledge (czaty DM).
Naprawa błędów połączeń przychodzących: Poprawiono brak widoczności powiadomień o połączeniach i problem z czarnym ekranem w panelu wideo.
Bezpieczeństwo i Niezawodność
Wprowadzenie zaawansowanego szyfrowania bazy danych oraz nowej architektury monitorowania usług w czasie rzeczywistym.
Szyfrowanie bazy danych AES-256-CBC: Cała treść wiadomości zapisywanych w bazie jest od teraz w pełni zaszyfrowana kluczem serwera.
Dedykowana podstrona statusu usług (/status): Podgląd latencji baz danych, serwera LiveKit, Pushera, API Stripe oraz statusu tunelu VPS.
System ładnych powiadomień Toast: Zastąpiono systemowe alerty przeglądarki nowoczesnymi i płynnymi powiadomieniami toast.
Naprawa błędów autoryzacji w aplikacji mobilnej Android: Poprawiono nieaktualne adresy URL wdrożeń Vercela w konfiguracji sieciowej.
Integracja IoT & Kamery IP
Wdrożenie lokalnego systemu pobierania i zarządzania nagraniami bezpośrednio z kamer IP i rejestratorów DVR.
Obsługa kamer IP przez protokół DVrip: Bezpośredni podgląd listy nagrań i ich pobieranie z kamer w sieci lokalnej.
Konwersja H.264 do MP4 w locie: Automatyczna konwersja strumienia wideo kamery za pomocą biblioteki ffmpeg po pobraniu na komputer.
Zabezpieczenie tunelu SSH: Wątek pobierania został zabezpieczony przed przerwaniem połączenia przez plink tunelujący ruch do portu 34567.
Premiera Platformy StarChat
Uruchomienie kompletnego ekosystemu StarChat Messenger z bezpiecznym czatem, połączeniami głosowymi i strefą premium.
Wiadomości w czasie rzeczywistym: Wdrożenie subskrypcji kanałów Pusher oraz dynamicznej listy czatów.
Połączenia audio & wideo: Integracja technologii WebRTC za pomocą serwera LiveKit SFU o minimalnym opóźnieniu.
Subskrypcja StarChat Elite: Integracja z operatorem Stripe w celu obsługi płatności kartą kredytową w czasie rzeczywistym.