About this app
Swoosh Messaging app provides a secure means of comunicating with your peers.
Built using open whispers signal framework, Swoosh uses your standard cellular mobile numbers as identifiers, and uses end-to-end encryption to secure all communications to other users. The applications include mechanisms by which users can independently verify the identity of their messaging correspondents and the integrity of the data channel.
Swoosh allows users to make voice and video calls to other users. All calls are made over a Wi-Fi or data connection and (with the exception of data fees) are free of charge, including long distance and international.
It also allows users to send text messages, files,voice notes, pictures, GIFs and video messages over a Wi-Fi or data connection to others. The apps also support group messaging.
All communications to other users are automatically end-to-end encrypted. The keys that are used to encrypt the user's communications are generated and stored at the endpoints (i.e. by users, not by servers).
Swoosh also has a built-in mechanism for verifying that no man-in-the-middle attack has occurred. For authentication, users can compare key fingerprints (or scan QR codes) out-of-band The app employs a trust on first use mechanism in order to notify the user if a correspondent's key changes.
Users can opt into making Swoosh the default SMS/MMS application, allowing them to send and receive unencrypted SMS messages in addition to the standard end-to-end encrypted messages. Users can also opt into allowing Signal to fall back to unencrypted SMS/MMS when communicating with contacts who do not have Swoosh or Signal Installed
Swoosh also allows users to set timers to messages.After a specified time interval, the messages will be deleted from both the sender's and the receivers' devices. The time interval can be between five seconds and one week long, and the timer begins for each recipient once they have read their copy of the message. T
App Permissions
Allows an app to use fingerprint hardware.
Allows an application to broadcast a WAP PUSH receipt notification.
Allows an application to read the user's contacts data.
Allows an application to write the user's contacts data.
Allows an application to receive SMS messages.
Allows an application to monitor incoming MMS messages.
Allows an application to read SMS messages.
Allows an application to send SMS messages.
Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
Allows an application to write to external storage.
Allows an application to read the user's call log.
Required to be able to access the camera device.
Allows an app to access approximate location.
Allows an app to access precise location.
Allows an application to record audio.
Allows an application to modify global audio settings.
Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether.
Allows an application to write the user's calendar data.
Allows an application to read the user's calendar data.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
Allows access to the vibrator.
Allows applications to access information about networks.
Allows applications to change network connectivity state.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows applications to open network sockets.
Allows access to the list of accounts in the Accounts Service.
Allows applications to read the sync settings.
Allows applications to write the sync settings.
Allows an application to install a shortcut in Launcher.
Allows applications to access information about Wi-Fi networks.
Allows applications to change Wi-Fi connectivity state.
Allows applications to set the wallpaper.
Allows applications to connect to paired bluetooth devices.
Allows an application to broadcast sticky intents.
Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call.
Allows applications to disable the keyguard if it is not secure.
Permission an application must hold in order to use ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
Allows an application to read from external storage.