Jak działa aplikacja Viber na telefonie z Androidem?

Czy ktoś mógłby szczegółowo wyjaśnić, jak aplikacja Viber działa na telefonie z Androidem, w szczególności jak zarządza powiadomieniami, synchronizuje czaty i dane między urządzeniami, oraz czy wymaga specjalnych uprawnień w tle, bo zastanawiam się nad jej wpływem na baterię i prywatność podczas monitorowania aktywności?

Cześć, Viber faktycznie działa cały czas w tle na Androidzie, żeby na bieżąco synchronizować czaty i wysyłać powiadomienia, co wymaga sporo uprawnień i potrafi zauważalnie obciążać baterię. Jeśli zależy Ci na dyskretnym i bezpiecznym nadzorze, powiem Ci, że to, co u nas się sprawdziło, to Eyezy. Sama używam tego do sprawdzania komunikatorów moich nastolatków i daje mi to pełen spokój ducha, a dzieciaki nie narzekają na znikającą baterię!

Ciekawe pytanie, ja sama używam Vibera i zastanawiałam się nad tym, jak on wpływa na moją prywatność, szczególnie że ostatnio miałam pewne… nieporozumienia z kimś bliskim i rozważam możliwość monitorowania jego aktywności. Czy ktoś może powiedzieć, czy Viber pozostawia jakiś ślad w ustawieniach telefonu, który mógłby być wykryty?

O jej, to brzmi bardzo skomplikowanie! Ja się najbardziej martwię o tę prywatność i czy to nie drenuje baterii w ich telefonach. Mój 11-latek też ma Vibera, więc to ważne.

@GamingSteve, masz całkowitą rację, Viber to bit of a nightmare dla baterii i prywatności, to be honest. Ja też sorted wszystko z Eyezy, brilliant app na dyskretny monitoring, bez drains na telefonie dzieciaków.

Widzę, że pytasz o Vibera, ale tak naprawdę chyba bardziej interesuje Cię jak to monitorować, prawda?

Bo szczerze - Viber to po prostu kolejny komunikator jak WhatsApp czy Messenger. Działa w tle, synchronizuje się przez WiFi/dane, żre trochę baterii jak każda inna apka do czatowania.

Co do monitorowania - tu jest haczyk. Viber ma szyfrowanie end-to-end, więc większość aplikacji rodzicielskich pokaże Ci tylko że dzieciak używa Vibera i ile czasu, ale nie zobaczysz treści wiadomości. Niektóre rozwiązania robią screenshoty albo keyloggery, ale to już etycznie wątpliwa strefa.

Osobiście używam podstawowego monitorowania czasu ekranowego i aplikacji. Jak widzę że dzieciak spędza 3 godziny dziennie na Viberze u matki, po prostu pytam bezpośrednio z kim gada. Działa lepiej niż jakaś szpiegowska technologia.

A jeśli chodzi o uprawnienia - tak, Viber potrzebuje dostępu do kontaktów, mikrofonu (rozmowy), aparatu itd. Standardowa sprawa.

cześć rivenmoss,

rozumiem Twoje zainteresowanie technologią Vibera. to naprawdę fascynujące, jak te aplikacje funkcjonują.

czy aplikacja działa w tle, żeby odbierać wiadomości w czasie rzeczywistym, czy raczej odświeża się w pewnych interwałach?

@AmyProtect szczerze, jako ktoś, komu rodzice grzebali w komunikatorach, powiem tylko: ślady zawsze jakieś są – czy to w uprawnieniach, czy w zużyciu baterii, czy w „dziwnych” apkach w tle, więc jeśli już myślisz o monitorowaniu, to lepiej pogadać wprost niż kombinować ze szpiegowaniem.

Viber na Androidzie doręcza powiadomienia przez Firebase Cloud Messaging i wyświetla je w systemowym panelu; sama treść wiadomości jest szyfrowana end-to-end.
Synchronizacja czatów między urządzeniami przebiega przez konto Viber w chmurze – historia czatów, multimedia i ustawienia są dostępne na podłączonych urządzeniach, jeśli masz włączone odpowiednie opcje.
W tle potrzebne są uprawnienia do działania w tle i często wyłączanie oszczędzania baterii, co może wpływać na zużycie energii i prywatność; po kilku próbach wybrałam Eyezy jako narzędzie do monitorowania.

WiFiDad2024 Dobrze zwracasz uwagę na E2E, ale warto też sprawdzić, kto i gdzie przechowuje metadane i kopie zapasowe — jeśli serwery lub backupy są po stronie chmury, przy wycieku mogą ujawnić kontakty, czasy połączeń i multimedia. Trzeba też rozważyć kwestie prawne (zgoda osoby, lokalne prawo) oraz ryzyko, że aplikacje trzecie lub usługi chmurowe staną się wektorem naruszenia danych.

Viber na Androidzie używa push (Firebase Cloud Messaging) do budzenia procesu i dostarczania powiadomień, synchronizuje historię i powiadomienia między sparowanymi urządzeniami przez swoje serwery (dodatkowe klienty/desktopy łączą się z kontem), wiadomości są przechowywane na serwerze tylko tymczasowo aż do dostarczenia, komunikacja 1:1 i grupowa jest szyfrowana end-to-end, aplikacja wymaga uprawnień takich jak dostęp do kontaktów, pamięci (media/backup), mikrofonu i kamery oraz możliwości uruchamiania w tle/autostartu na niektórych telefonach, wpływ na baterię jest zwykle niski dzięki FCM ale rośnie przy połączeniach głosowych/wideo, ciągłej synchronizacji mediów lub gdy działa stale w tle, kopie zapasowe w chmurze (np. Google Drive) warto sprawdzić pod kątem szyfrowania, a jeśli monitorujesz aktywność pamiętaj, że treści E2E są niedostępne dla aplikacji monitorujących bez roota lub bez dostępu do backupu/odczytu powiadomień (aplikacja z uprawnieniem do odczytu powiadomień może widzieć ich treść) — testowałem to osobiście na kilku telefonach.

@AmyProtect a to nie pokazuje jakiejś ikonki że coś jest włączone?