Protect your patients with secure user authentication
& end-to-end encryption

ZeroKit allows health app developers to take data security as granted and focus on creating products that will make patients’ lives better. ZeroKit is a "Zero Knowledge" user authentication service and end-to-end encryption SDK that developers can embed in their apps and never worry about password and data breaches again.

Continue reading on Apple's CareKit™ blog

Data breach-proof user authentication

Keep your users safe from the most frequent methods of data breaches: "Pass the hash", Dictionary and Brute force attacks. You’ll never need to see or touch user passwords anymore

Zero-knowledge end-to-end encryption of PHI

Your app can seamlessly end-to-end encrypt app data for your users. This way, neither you nor your cloud provider can access sensitive data

Get started in minutes

It can't get any simpler: No cryptography expertise needed to use ZeroKit in your CareKit™
or any other apps:

import ZeroKit

// 1. Init on iOS

let zeroKit = try! ZeroKit(config: ZeroKitConfig(apiUrl: URL(string: "yourTenantUrl")!))

// 2. Log in your patient: ZeroKit takes care of securely capturing your user’s password

zeroKit.login(with: userId, passwordField: passwordTextField, rememberMe: true) { result, userId in

print("Logged in as \(userId)")


// 3. Create new “tresor” for patient: sharing this tresor with doctors will grant them access to the patient's data

zeroKit.createTresor { result, newPatientTresorId in }

// 4. Encrypt patient’s Social Security Number on user's device when first entered

zeroKit.encrypt(plainText: socialSecurityNumber, inTresor: newPatientTresorId) { result, cipherText in

print("Encrypted text: \(cipherText)") // Now, you can store the encrypted SSN in your database!


// 5. Patient picks a doctor: iOS app shares patient’s tresor with doctor, who now can decrypt all her data.

zeroKit.share(tresorWithId: newPatientTresorId, withUser: doctorsUserId) { result, operationId in }

Hacker-proof encryption

  • $50K prize
  • 1056 hackers
  • 468 days
  • 0 hacks

“More than 1,000 hackers, including MIT, Stanford and Harvard have failed to break in”

Realm & ZeroKit provides and end-to-end encrypted platform for realtime reactive mobile apps. Read more

ZeroKit is available on the Azure Marketplace.

LifeRay developed Safetuned, a secure, encrypted module for their enterprise platform.

AYO is a social app with live video streaming. They use ZeroKit to develop an end-to-end encrypted, private messenger.

ZeroKit makes digital health apps developed with Apple's CareKit framework secure. Read more

Caret is a smart address book for your phone including a secure messenger.

Ambulapps is building a mobile doctor-patient engagement app with Realm & ZeroKit.

Riverbay Softworks uses Realm & ZeroKit to help allergists treat patients via iPhones and iPads.


Your total cost: $0 / month

Free for up to 100 monthly active users.
Unlimited registered users, unlimited transactions.

Select how many monthly active users you have

Monthly active users

$0 / month


“The security firm Tresorit offers increased privacy options to developers using Apple's CareKit platform. This option will help apps reach HIPAA compliance.”

Digital Trends

“Tresorit, the encrypted cloud storage company launches free end-to-end encryption services for nonprofits and activists to secure their communications and data.”

Business Insider

“Apple is increasing the security of CareKit, its health app framework, by offering an integration with ZeroKit, developed by security firm, Tresorit.”

tom's IT PRO

“Tresorit is among the top companies that compete in secure cloud storage, and it offers lots of flexibility for businesses.”


“More than 1,000 hackers, including MIT, Stanford and Harvard have failed
to break into Tresorit's system”

Tech Republic

“Tresorit is an enterprise cloud standout with security features galore”

  • Mashable Mashable
  • Digital Trends Digital Trends
  • Business Insider Business Insider
  • tom's IT PRO tom's IT PRO
  • Tech Republic Tech Republic