Encrypted cross-device state transfer SDK

Move app state once. Resume anywhere.

Move validated web-app state to another device without user accounts or permanent cloud state storage. Built for multi-step forms, diagnostics, checklists, quote builders and configuration wizards.

Client-side encryption

The browser encrypts before upload. The decryption key stays in the continuation URL fragment.

One successful claim

Short TTL, atomic claim and no permanent end-user application state.

Resume, not sync

Validate, import and continue at the same step. No accounts for end users.

Free to test: 500 successful claims per UTC month. Paid plans are coming soon.

Why not build it again?

Cross-device state transfer looks small until it needs authenticated encryption, safe fragments, expiry, atomic one-time claim, strict validation, existing-state consent, quota and browser edge-case handling. Dermoptera Handoff packages those boundaries behind a small SDK.

Not for everything

Do not use it for authentication or session transfer, payments, banking, KYC, password sharing, continuous synchronization or safety-critical workflows.