Zalt/docs
Back to docs

Mobile Apps Integration

Add Zalt authentication to iOS and Android apps.

Platform Support

iOS / Swift

Native Swift SDK with Keychain storage and biometric support.

Coming Soon

Android / Kotlin

Native Kotlin SDK with encrypted SharedPreferences.

Coming Soon

React Native

Use our React SDK with React Native. Works with Expo and bare React Native projects.

npm install @zalt/core @zalt/react-native

import { ZaltProvider, useAuth } from '@zalt/react-native';

function App() {
  return (
    <ZaltProvider 
      realmId="your-realm-id"
      storage="secureStore" // Uses expo-secure-store
    >
      <YourApp />
    </ZaltProvider>
  );
}

REST API

For any platform, you can use our REST API directly:

POST https://api.zalt.io/login
Content-Type: application/json

{
  "realm_id": "your-realm-id",
  "email": "user@example.com",
  "password": "secure-password"
}

Need a Native SDK?

Contact us for early access to native iOS and Android SDKs.

Request Access