Privacy Policy

SecureComm — secure messaging and calling for Android and iOS

Effective date: 12 August 2026
Last updated: 12 August 2026
Android application ID: com.aegissecurecomm.mobile.android
Platforms: Android (Google Play) and iOS (Apple App Store)

This Privacy Policy explains what information the SecureComm apps for Android and iOS ("SecureComm", "the app", "we", "us") collect, why we collect it, how it is used and shared, and the choices and rights you have. Both apps connect to the same SecureComm service, and this policy applies equally to both unless a section says otherwise.

In short: SecureComm is built to know as little about you as possible. Your messages and calls are end-to-end encrypted, so we cannot read or listen to them. We do not show ads, we do not use advertising networks, and we never sell your data. You can delete your account from inside the app at any time.
Contents
  1. About SecureComm
  2. Information we collect
  3. Information we do not collect
  4. How we use information
  5. End-to-end encryption
  6. Device permissions
  7. Sharing and third parties
  8. Data retention
  9. Deleting your account and data
  10. Security
  11. Children
  12. Your rights (GDPR / CCPA)
  13. International transfers
  14. Changes to this policy
  15. Contact us

1. About SecureComm

SecureComm is an encrypted messaging and calling app available for Android and iOS. The apps communicate with our own servers at aegissecurecomm.com (account API and XMPP messaging server) and with the third-party services listed in Section 7.

We are the data controller for the personal data described here. See Section 15 for how to reach us.

2. Information we collect

2.1 Account information

2.2 Contacts

If you grant the Contacts permission, the app reads phone numbers from your device address book and sends them to our server so it can tell you which of your contacts already use SecureComm. The server returns only the matches. This is the standard "contact discovery" mechanism used by phone-number-based messengers.

2.3 Messages, calls and media

2.4 Technical and connection data

To operate the service our servers process a limited amount of technical data, including your IP address, connection timestamps, online/offline presence, the app version and device/operating-system type, and the minimum routing metadata required to deliver a message or set up a call (for example, the account addresses involved and delivery status). This information is used for delivery, abuse prevention, security and troubleshooting.

2.5 Push notifications

To wake the app when a new message or call arrives, SecureComm uses Firebase Cloud Messaging (FCM) on Android, and Apple's Push Notification service (APNs) together with Firebase Cloud Messaging on iOS. Push payloads do not contain message content; the app fetches and decrypts the message itself. Google and, on iOS, Apple assign your installation a device registration token for this purpose.

2.6 Analytics

We do not operate our own analytics and we do not profile users.

2.7 Optional features you trigger

3. Information we do not collect

4. How we use information

DataPurposeLegal basis (GDPR)
Phone number, verification codeCreate and secure your account; prevent fake registrationsPerformance of a contract
Contact phone numbersShow you which contacts use SecureCommConsent (Contacts permission)
Profile name, picture, statusLet your contacts recognise youConsent
Encrypted messages and filesDeliver your communicationsPerformance of a contract
Call signalling and relay dataEstablish and maintain voice/video callsPerformance of a contract
IP address, connection logsSecurity, abuse prevention, reliabilityLegitimate interests
Push notification tokenDeliver push notificationsPerformance of a contract
App-usage data (iOS analytics)Understand stability and general usage of the appLegitimate interests

We do not use your data for automated decision-making that produces legal or similarly significant effects.

5. End-to-end encryption

SecureComm encrypts messages and calls end-to-end using the Signal protocol (implemented as OMEMO for XMPP), so that only you and the people you are talking to hold the keys. Encryption keys are generated and stored on your device and are never transmitted to us in a usable form. Voice and video calls are carried over WebRTC with DTLS-SRTP media encryption. OpenPGP is also supported as an alternative for users who prefer it.

Because we do not hold your keys, we cannot recover your message history if you lose your device, and we cannot produce message content in response to any request.

6. Device permissions

SecureComm asks only for the permissions its features need. The exact wording differs between Android and iOS, but the purposes are the same.

PermissionWhy the app asks for itPlatform
ContactsMatch your address book against registered users (optional)Both
CameraTake photos/videos to send; video calls; scan QR codesBoth
MicrophoneVoice notes and voice/video callsBoth
LocationOnly when you choose to share your location in a chatBoth
NotificationsAlert you to new messages and incoming callsBoth
Photos, media and filesAttach files and save media you receiveBoth
Biometrics (fingerprint, Face ID / Touch ID)Optional app lockBoth
BluetoothRoute call audio to a connected headsetBoth
Background running, wake lock, start on boot, battery optimisationKeep the connection alive so messages and calls arrive reliablyAndroid
Call integration (managed calls, full-screen incoming call)Show incoming calls using the system calling interfaceBoth (CallKit on iOS)

You can grant or revoke any of these at any time: on Android in Settings → Apps → SecureComm → Permissions, and on iOS in Settings → SecureComm. Revoking a permission disables the related feature but does not disable the app.

7. Sharing and third parties

We do not sell your data and we do not share it for advertising. Data is shared only in these situations:

8. Data retention

9. Deleting your account and data

You can delete your account and its server-side data yourself, from inside the app. No e-mail request and no contact with us is required.

Android

  1. Open SecureComm and go to the Manage accounts screen.
  2. Press and hold your account in the list.
  3. Choose Delete account.
  4. In the confirmation dialog, tick "Remove account from server".
  5. Confirm. Your account and its server-side data are deleted, and the app data on the device is erased.

iOS

  1. Open SecureComm and go to the account's edit / settings screen.
  2. Choose the option to remove the account from this device.
  3. In the confirmation dialog, tick the option to also remove the account from the server.
  4. Confirm. Your account and its server-side data are deleted, and the app data on the device is erased.

If you leave that option unticked, only the copy on your device is removed and your account continues to exist on the server. Tick it if you want the account itself deleted.

Deletion is permanent and cannot be undone. Your message history cannot be recovered by us at any point, because messages are end-to-end encrypted and the keys never leave your devices.

You can also delete individual messages or whole chats at any time by long-pressing them in the app, and uninstalling the app erases its local database, cached media and encryption keys from your device.

What gets deleted, and when

DataWhat happensTimeframe
Account record and phone numberPermanently deleted from the serverImmediately
Profile name, picture, statusPermanently deletedImmediately
Contact-discovery entriesPermanently deletedImmediately
Queued/undelivered encrypted messagesPermanently deletedImmediately
Encrypted attachments on the file serverDeletedImmediately, or on normal expiry
Push notification tokenRevoked and deletedImmediately
On-device chats, media and keysErased from the deviceImmediately
Connection and security logsExpire on the normal log rotationUp to 90 days
Encrypted server backupsOverwritten on the normal backup rotationUp to 90 days

Messages you already sent to other people remain on their devices, exactly as with any messaging app — we cannot remove copies held by your contacts. We may retain a minimal record (such as the fact that a number was deregistered) where we are legally required to, or to prevent abuse.

10. Security

No system can be guaranteed perfectly secure, but we work to protect your information using measures appropriate to its sensitivity.

11. Children

SecureComm is not directed at children. You must be at least 16 years old (or the minimum age of digital consent in your country, if higher) to create an account. We do not knowingly collect personal information from children below that age; if we learn that we have, we delete it.

12. Your rights

Depending on where you live, you may have the right to access, correct, delete, restrict or object to the processing of your personal data, to withdraw consent, and to receive a copy of your data in a portable format. Users in California may request disclosure of the categories of personal information collected and opt out of "sale" or "sharing" — we do neither.

The quickest way to exercise your deletion right is to delete your account in the app, as described in Section 9. For any other request, contact us using the details in Section 15. We respond within 30 days and will never discriminate against you for making a request. EU/EEA and UK users also have the right to lodge a complaint with their local data protection authority.

13. International transfers

Our servers and service providers may be located in countries other than yours. Where personal data is transferred out of the EEA or the UK, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses.

14. Changes to this policy

We may update this policy as the apps evolve. The "Last updated" date at the top always reflects the current version, and material changes will be announced in the app or on this page before they take effect. Continuing to use SecureComm after an update means you accept the revised policy.

15. Contact us

For privacy questions, requests or complaints, contact us through the developer contact details shown on the app's store listing:

To delete your account, you do not need to contact us at all — use the in-app steps in Section 9.