@paramira/device-link
License: AGPL-3.0-or-later
Source: packages/device-link
What it does
Links a browser or computer to your phone as a full device, the way WhatsApp Web does: the same trust as a second phone, unlike signing in to a third-party app (that's @paramira/auth-sdk).
- The new browser registers a link request with the directory and shows a QR code, or a short code to type. 2. The phone opens it, sees what's asking, and posts its sync package encrypted with a key that's inside the code. The key never goes over the network. 3. The new browser decrypts the package locally and imports it; the request is then deleted.
It also builds the session links that browsers signed in with the phone use. No new cryptography: it reuses @paramira/identity's AES-256-GCM.
AGPL-3.0-or-later.
Used by
Apps: abantu, companion, isoko-web, iwacu-nuxt
Packages: web-session
Uses
demo-family-tree
Generates a whole family-tree shape (a root couple, N children, M generations of ancestors, married-with-children subtrees) against a pluggable store — the generator behind iwacu-nuxt's 'demo family' terminal command, shared with apps/playground's tutorial setups.
device-scanner
Heuristic threat classification from a stream of BLE/wifi device observations — flags passive sniffers, anomalously strong signals, followers, and sybil clusters.