# clients.jsonc

> **Owned by rmfmail. Do not edit this file — your changes will be overwritten the next time the app starts.** This is reference documentation.

## What this file documents

`clients.jsonc` is the registry of devices running rmfmail under your account. It's auto-managed: each device adds itself on first launch and refreshes its `lastSeen` timestamp on every startup. You don't normally need to look at it.

## Shape

```jsonc
{
  "devices": [
    { "id": "abc-uuid", "name": "Pixel 9 Pro Fold", "lastSeen": 1746381600000, "accounts": ["gmail", "bobma"] },
    { "id": "def-uuid", "name": "rmf39 desktop",     "lastSeen": 1746399999000, "accounts": ["gmail", "bobma"] }
  ]
}
```

## Notes

- `id` is a stable UUID generated on first launch and stored locally (`localStorage` on Android, config dir on desktop).
- `accounts` is the list of account ids this device is currently configured for.
- Removing a device from this file forces it to re-register on next launch — harmless but pointless.
