Paste a tab-separated list copied directly from the source system. Pick the matching format,
then Import. Existing patients (matched by MRN) are updated in place; jobs are preserved.
Backup & share
Save the entire list (patients + jobs) to a file you can keep, copy between browsers, or share with another user. Loading offers Replace or Merge.
About webrounds
No patient data leaves your browser unless you choose to share.
webrounds is a client-side ward-rounds tracker. By default everything you paste, type, or save lives only in this browser's local storage on this device — no server, no API, no sync, no analytics.
Connect opens a direct peer-to-peer link to your colleague's browser. Patient data is encrypted in transit twice: by WebRTC's mandatory DTLS layer (which protects every WebRTC connection), and by an app-layer AES-GCM-256 key derived from your passphrase via PBKDF2. The signalling server (Cloudflare) only ever sees connection metadata (IP addresses, codec preferences) — it never sees your passphrase, never sees your list, and stores nothing after the connection ends. Both you and your colleague type the passphrase locally; it never travels over any network. Two peers per session in this version. Brief network blips (wifi switching, etc.) auto-reconnect; closing the tab ends the session for everyone — start a fresh Connect.
Save writes the entire list to a JSON file on your device at a location you pick. Save files are plain JSON, not encrypted — chosen deliberately so you can inspect or hand-edit them, but it means a saved file contains patient identifiers in readable form. Treat it like any other clinical document: store it somewhere safe, share it only over channels you trust, and delete it when it's no longer needed.
Closing the tab keeps your data; clearing site data wipes it. There is no password and no recovery — a saved file is the only backup.
Preferences
Connect with another user
Live sync over WebRTC. Patient data goes directly between your browsers, encrypted with a passphrase the server never sees. Both users need to be online at the same time.
Pick or generate a passphrase. You'll share it (along with the code we give you) with your colleague verbally — they need both to decrypt your list.
Tell your colleague:
Code
Passphrase
Waiting for them to connect…
Load from file
You already have in this browser. How should the file be applied?
Merge keeps your current data and adds anything new from the file. Patients matching by MRN are updated; identical jobs are not duplicated.
Replace wipes your current data and uses only what's in the file.