All Projects → etesync → Android

etesync / Android

Licence: gpl-3.0
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Android

Server
The Etebase server (so you can run your own)
Stars: ✭ 826 (+348.91%)
Mutual labels:  synchronization, encryption, end-to-end-encryption
Etebase Js
Etebase TypeScript API for the web, node and react-native!
Stars: ✭ 100 (-45.65%)
Mutual labels:  synchronization, encryption, end-to-end-encryption
Etesync Web
An EteSync web client
Stars: ✭ 183 (-0.54%)
Mutual labels:  synchronization, encryption
Wormhole William
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Stars: ✭ 256 (+39.13%)
Mutual labels:  encryption, end-to-end-encryption
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (+222.83%)
Mutual labels:  encryption, end-to-end-encryption
virgil-sdk-net
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 16 (-91.3%)
Mutual labels:  encryption, end-to-end-encryption
wormhole-william-mobile
End-to-end encrypted file transfer for Android. An Android Magic Wormhole client.
Stars: ✭ 57 (-69.02%)
Mutual labels:  encryption, end-to-end-encryption
etesync-notes
An EteSync backed note taking app
Stars: ✭ 64 (-65.22%)
Mutual labels:  encryption, end-to-end-encryption
Megasync
Easy automated syncing between your computers and your MEGA Cloud Drive
Stars: ✭ 975 (+429.89%)
Mutual labels:  synchronization, end-to-end-encryption
Brandis
Brandis: End-to-end encryption for everyone
Stars: ✭ 77 (-58.15%)
Mutual labels:  encryption, end-to-end-encryption
Etebase Rs
A Rust client library for Etebase
Stars: ✭ 78 (-57.61%)
Mutual labels:  encryption, end-to-end-encryption
SilentNotes
SilentNotes is a simple note taking app which respects your privacy.
Stars: ✭ 98 (-46.74%)
Mutual labels:  synchronization, end-to-end-encryption
ios
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 40 (-78.26%)
Mutual labels:  synchronization, end-to-end-encryption
virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 18 (-90.22%)
Mutual labels:  encryption, end-to-end-encryption
Peertransfer
📦 • Send a file p2p and e2e encrypted in your browser using WebRTC.
Stars: ✭ 238 (+29.35%)
Mutual labels:  encryption, end-to-end-encryption
Virgil Crypto Php
Virgil PHP Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
Stars: ✭ 22 (-88.04%)
Mutual labels:  encryption, end-to-end-encryption
Demo Twilio Backend Nodejs
A sample backend that demonstrates how to generate a Virgil JWT and Twilio token used for authentication with the Virgil and Twilio services
Stars: ✭ 128 (-30.43%)
Mutual labels:  encryption, end-to-end-encryption
End to end encryption
🔐 Server API to support End-to-End Encryption
Stars: ✭ 155 (-15.76%)
Mutual labels:  encryption, end-to-end-encryption
Web Client
Cryptee's web client source code for all platforms.
Stars: ✭ 174 (-5.43%)
Mutual labels:  encryption
Spring Vault
Provides familiar Spring abstractions for HashiCorp Vault
Stars: ✭ 179 (-2.72%)
Mutual labels:  encryption

EteSync - Secure Data Sync

Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks (Android client).

Get it on Google Play Get it on F-Droid

GitHub tag Chat on freenode

Overview

Please see the EteSync website for more information.

EteSync is licensed under the GPLv3 License.

Building

EteSync uses git-submodules, so cloning the code requires slightly different commands.

  1. Clone the repo: git clone --recurse-submodules https://github.com/etesync/android etesync-android
  2. Change to the directory cd etesync-android
  3. Open with Android studio or build with gradle:
  4. Android studio (easier): android-studio .
  5. Gradle: ./gradlew assembleDebug

To update the code to the latest version, run: git pull --rebase --recurse-submodules

Translating

Translators are highly welcome! To help with translation please go to our Weblate page and translate it from there.

Third Party Code

EteSync's source code was originally based on DAVdroid but the codebases has since diverged quite significantly.

This project relies on many great third party libraries. Please take a look at the app's about menu for more information about them and their licenses.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].