Skip to main content

Setup

Frontend (Rust)

Tauri apps use the browser SDK in the webview:

Rust backend (optional)

If you need to expose Crosslink functionality from the Rust backend:

IPC bridge

Use Tauri’s event system to communicate between frontend and backend:

Permissions

Tauri’s permission system can work with Crosslink capabilities:

Mobile support

Crosslink works on mobile Tauri apps (iOS/Android) via the browser SDK:

Security notes

  • The webview runs in a sandboxed environment
  • Use Tauri’s IPC for sensitive operations
  • Store identity keys in the Rust backend (not webview storage)
  • Consider using Tauri’s secure storage for sensitive data

Building