Skip to content
Tanker client-side encryption SDK for Android
Kotlin Java Python Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
gradle/wrapper
tanker-bindings
.gitignore
.gitlab-ci.yml
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
requirements.lock
run-ci.py
settings.gradle
setup.py
tbump.toml

README.md

Tanker logo

License Maven Gradle Last Commit

Encryption SDK for Android

Overview · Getting started · Documentation · Release notes · Contributing · License

Overview

Tanker is an open-source client SDK that can be embedded in any application.

It leverages powerful client-side encryption of any type of data, textual or binary, but without performance loss and assuring a seamless end-user experience. No cryptographic skills are required.

Getting started

The Tanker SDK consists of the following package, which is distributed on https://maven.tanker.io:

  • io.tanker:tanker-bindings:X.Y.Z

For setup instructions in an Android Studio project, please refer to the SDK implementation guide.

Tanker also provides open-source iOS and JavaScript SDKs.

Documentation

For more details and code examples, please refer to:

Or fiddle with the quickstart examples to see the Tanker SDKs integrated in a collection of demo apps.

Release notes

Detailed changes for each release are documented in the release notes.

Contributing

We welcome feedback. Feel free to open any issue on the Github bug tracker.

We are actively working to allow external developers to build and test this sdk from source.

License

The Tanker Android SDK is licensed under the Apache License, version 2.0.

You can’t perform that action at this time.