threema-android
pantalaimon
Our great sponsors
threema-android | pantalaimon | |
---|---|---|
18 | 3 | |
789 | 273 | |
1.9% | 2.2% | |
6.1 | 1.8 | |
about 1 month ago | 8 months ago | |
Java | Python | |
GNU Affero General Public License v3.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
threema-android
-
Bouncer opensource alternative?
Such apps exist. Essentially they require a license key before accesing. For example, Cryptomator (github) and Threema (github) .
-
Translation and localization of Threema in Arabic
The source code can be found here: https://github.com/threema-ch/threema-android. Just clone it and start adding your language, then submit a PR.
-
Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.67]
DESCRIPTION: Threema is one of the most successful Swiss app developers and offers secure chat solutions for both individuals and organizations. We have been committed to security and privacy protection since 2012. Our messenger, which is used by over 10 million people, is open source and has been audited by independent companies multiple times. Our company is characterized by flat hierarchies, a relaxed work environment, strong team spirit, and sustainability.
- Threema Libre: Full Independence from Google Services
- Threema v4.8 is coming to F-Droid
- Threema is coming to F-Droid
-
Sekurŝranko: Threema Safe Server written in Rust
look: https://github.com/threema-ch/threema-android
-
Video call quality set to "maximum quality". How much data does this consume?
If you choose "maximum quality" in the settings and the other user choses "balanced" and is on a metered data plan, then you will both get the "low" quality profile. Additionally, if a call is being relayed over Threema servers, because a direct connection cannot be established, then the max profile is also excluded. Only if both users choose "maximum quality" in the settings, and if the call takes place over a direct connection, then that profile will actually be used. That logic can be found here: https://github.com/threema-ch/threema-android/blob/c3eb92a10166a9912056cfcd8f81f4df9c07f835/app/src/main/java/ch/threema/app/voip/util/VoipVideoParams.java#L186-L231
-
Xmr in privacy intant messenger
Github. android ios And others you can find if you click thru the threema webpage
-
Messenger Comparisons – Threema, Signal, Telegram and WhatsApp
https://github.com/threema-ch/threema-android/commits/main
It's one commit per version. Contributions go to a private email instead of a public mailing list. All development happens in private and pushed to the public in a version bump with no changelog.
So yeah it has an AGPL License (which is good) and meets the minimum of FOSS requirements, but it gives of the feeling that they're following the letter, but not the spirit of FOSS.
I would definitely not use it or push any friend to use it.
pantalaimon
-
Matrix 2.0: How we’re making Matrix go voom
Well, if you want end-to-end encryption, then obviously that's going to be hard to write from scratch(!) - especially if you want it to be secure. However, we make it trivial to get up and running by piping your client through a proxy like Pantalaimon (https://github.com/matrix-org/pantalaimon/) which takes your normal traffic and makes it E2EE.
Not sure which "any of the other tablestakes features" you have in mind... obviously if you want loads of features, then you're going to have to write a whole bunch of code to implement them in your client, or build on an existing SDK like matrix-bot-sdk, matrix-rust-sdk, matrix-js-sdk etc. Not sure that's a disadvantage of Matrix though(!)
-
IETF should keep XMPP as IM standard, instead of Matrix
I've tried to set up some Matrix projects. The Client-Server API is easy to work with, but as soon as encryption is involved, things start getting messy. Many libraries have a hard time working right with E2EE enabled, because suddenly you need to keep track of all manner of things that aren't always documented well.
I tried to hack E2EE in by using Pantalaimon [0] but running that on a server with the necessary management capabilities is very tricky and doesn't do cross signing, so I've come to the conclusion that it's effectively useless for my use cases.
Every now and then I check back on the current state of E2EE in libraries and it does seem to be improving. Hopefully the entire process becomes easier next time I get the time to work on my proof of concept code.
[0]: https://github.com/matrix-org/pantalaimon
-
Threema says it's Open Source Now. Should I use it?
It takes a bit more configuration, but possible via pantalaimon
What are some alternatives?
matrix-rust-sdk - Matrix Client-Server SDK for Rust
serialipedia - The encyclopaedia of serialization formats
threema-ios - Threema App for iOS.
umurmur - Minimalistic Murmur
privacytools.io - 🛡🛠 You are being watched. Protect your privacy against global mass surveillance.
protocol - The schemas for the Harmony protocol
sekursranko - Sekurŝranko, an efficient and memory-safe Threema Safe server implementation in Rust.
matrix-hookshot - A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA.
client - Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
hydrogen-web - Lightweight matrix client with legacy and mobile browser support
LibreSignal - LibreSignal • The truly private and Google-Free messenger for Android.
matrix.org - matrix.org public website