Skip to content

Repository files navigation

skyflow-android


CI GitHub release License

Skyflow's Android SDKs let you securely collect, tokenize, and reveal sensitive data in your Android app without that data touching your front-end infrastructure. This repository publishes two SDKs from a shared codebase. Pick the one that matches your vault type:

SDK Vault type Install (Gradle) Guide
skyflow-android-sdk PDB vault (v1 API) com.skyflowapi.android:skyflow-android-sdk:1.27.0 skyvault/README.md
skyflow-flowvault-android-sdk Flow vault (v2 API) com.skyflowapi.android:skyflow-flowvault-android-sdk:1.0.0 flowvault/README.md

If you are an existing Skyflow Android customer, stay on skyflow-android-sdk — it is fully backward compatible. skyflow-flowvault-android-sdk is a separate SDK (versioned from 1.0.0) for Flow vaults, built on the v2 API. Both share the Skyflow package, so add whichever matches your vault.

Requirements

  • Android 5.0 (API level 21) and above
  • compileSdk 35 and above
  • Android Gradle Plugin 8.6.0 and above

Installation

Both SDKs are published to GitHub Packages. First configure your GitHub Personal Access Token as described in the skyflow-android-sdk or skyflow-flowvault-android-sdk guide, then add the dependency for your vault type:

PDB vault (v1 API)

implementation 'com.skyflowapi.android:skyflow-android-sdk:1.27.0'

Flow vault (v2 API)

implementation 'com.skyflowapi.android:skyflow-flowvault-android-sdk:1.0.0'

See each guide for the latest published version.

Documentation

Samples

Runnable reference apps for each SDK live under samples/:

License

See LICENSE.

About

Skyflow SDK for Andriod

Resources

Security policy

Stars

15 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages