You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Privacy-safe machine identity on keyless beacons. The keyless/free-tier
heartbeat now sends a one-way machine_hash derived from a stable hardware
identifier — /etc/machine-id (Linux), IOPlatformUUID (macOS), or MachineGuid (Windows) — namespaced to your tenant and product, so the
dashboard counts one device per physical machine instead of per install (a
reinstall updates the same free-tier row instead of creating a duplicate).
Read lazily on Node/Bun only, with no new dependency; omitted in the browser,
Deno, and Workers, where the SDK keeps using its per-install id. Only the
SHA-256 hash is transmitted — the raw identifier never leaves the machine.
Byte-for-byte identical to the Swift and Rust SDKs for the same inputs. Inject
a custom resolver via the machineId option for tests.