From 985ffd95b078ccd718b9596575a2df2a99abf7a5 Mon Sep 17 00:00:00 2001 From: linsui Date: Wed, 6 Dec 2023 22:21:37 +0800 Subject: [PATCH] threema: 5.2 --- metadata/ch.threema.app.libre.yml | 103 ++++++++++++++++++ .../ch.threema.app.libre/en-US/summary.txt | 1 + 2 files changed, 104 insertions(+) create mode 100644 metadata/ch.threema.app.libre.yml create mode 100644 metadata/ch.threema.app.libre/en-US/summary.txt diff --git a/metadata/ch.threema.app.libre.yml b/metadata/ch.threema.app.libre.yml new file mode 100644 index 0000000000..e160a40819 --- /dev/null +++ b/metadata/ch.threema.app.libre.yml @@ -0,0 +1,103 @@ +AntiFeatures: + NonFreeNet: + en-US: The server-side code is not open source. +Categories: + - Internet +License: AGPL-3.0-only +WebSite: https://threema.ch +SourceCode: https://github.com/threema-ch/threema-android +IssueTracker: https://threema.ch/en/support +Translation: https://threema.oneskyapp.com/collaboration/project?id=40631 +Changelog: https://threema.ch/en/whats-new + +Description: |- +

Threema is the world’s best-selling secure messenger and keeps your data + out of the hands of hackers, corporations, and governments. The service can + be used completely anonymously. Threema is open source, allows to make + end-to-end encrypted voice and video calls, and offers every feature one + would expect from a state-of-the-art instant messenger. With Threema Web, you + can also use Threema from your Desktop.

+

In contrast to the version distributed via Google Play, Threema Libre + contains no proprietary libraries / components (like Google Play + Services).

+ PRIVACY AND ANONYMITY +

Threema is designed from the ground up to generate as little data on + servers as possible. Group memberships and contact lists are managed on your + device only and never stored on our servers. Messages are immediately deleted + after they have been delivered. Local files are stored encrypted on your + mobile phone or tablet. All this effectively prevents the collection and + misuse of your personal information, including metadata. Threema is fully + compliant with the European privacy legislation (GDPR).

+ STRONG ENCRYPTION +

Threema end-to-end encrypts all your communication including messages, + voice and video calls, group chats, files and even status messages. Only the + intended recipient, and nobody else, can read your messages. Threema uses the + trusted open source NaCl cryptography library for encryption. The encryption + keys are generated and safely stored on users’ devices to prevent backdoor + access or copies.

+ COMPREHENSIVE FEATURES +

Threema is not only an encrypted and private messenger but also versatile + and feature-rich.
+
+ · Write text and send voice messages
+ · Make voice and video calls
+ · Share videos pictures and locations
+ · Send any type of file (pdf animated gif, mp3, doc, zip, etc.)
+ · Use Threema Web to chat from your Desktop
+ · Create groups
+ · Conduct polls with the poll feature
+ · Choose between a dark and a light theme
+ · Quickly and silently reply with the unique agree/disagree feature
+ · Verify the identity of a contact by scanning their personal QR code
+ · Use Threema as anonymous instant messaging tool
+ · Synchronize your contacts (optional) +

+ SERVERS IN SWITZERLAND +

All our servers are located in Switzerland, and we develop our software + in-house.

+ FULL ANONYMITY +

Each Threema user receives a random Threema ID for identification. A phone + number or email address is not required to use Threema. This unique feature + allows you to use Threema completely anonymously – no need to give up private + information or to open an account.

+ OPEN SOURCE AND AUDITS +

The source code of the Threema app is open for everyone to review. On top + of that, renowned experts are regularly commissioned to conduct systematic + security audits of Threema’s code.

+ NO ADS, NO TRACKERS +

Threema is not financed by advertising and does not collect user data.

+ SUPPORT / CONTACT +

For questions or problems please consult our FAQs: + https://threema.ch/en/faq

+ +RepoType: git +Repo: https://github.com/threema-ch/threema-android.git +Binaries: https://releases.threema.ch/fdroid/repo/ch.threema.app.libre-%v.apk + +Builds: + - versionName: 5.2l + versionCode: 930 + commit: a59da1542c7d294d92d2c73ade4360ef433ddc8b + subdir: app + sudo: + - apt-get update + - apt-get install -y openjdk-17-jdk-headless + - update-java-alternatives -a + gradle: + - libre + rm: + - app/src/main/java/ch/threema/app/libs + - app/libs + prebuild: + - sed -i -e 's/enable true/enable false/' build.gradle + - sed -i -e '/exclusiveContent {/,/^ }/d' -e '/agconnect/d' ../build.gradle + - sed -i -e '/maven {/,+10d' ../domain/build.gradle + ndk: r26 + +AllowedAPKSigningKeys: 0508b53ff102b538919c834e9e6b6afba046edf67e17ca4d1ce7a4b9c3823741 + +AutoUpdateMode: Version +l %v +UpdateCheckMode: Tags +UpdateCheckData: app/build.gradle|defaultVersionCode = (\d+)|.|app_version = "([\d.]+)" +CurrentVersion: 5.2l +CurrentVersionCode: 930 diff --git a/metadata/ch.threema.app.libre/en-US/summary.txt b/metadata/ch.threema.app.libre/en-US/summary.txt new file mode 100644 index 0000000000..e9ab0f423f --- /dev/null +++ b/metadata/ch.threema.app.libre/en-US/summary.txt @@ -0,0 +1 @@ +Secure messaging