Picking a UUID version
v4 is the safe default for most cases — fully random, opaque, no metadata leaks. v7 is the modern choice for new systems: same opacity but sortable by creation time, which makes it ideal as a database primary key. v1 is legacy — it embeds the timestamp and a node identifier, which is rarely what you want today.
Privacy
All randomness comes from the browser's WebCrypto API. UUIDs never leave your device — generation runs entirely client-side.