Save states
| Label | Meaning | What to do |
|---|---|---|
| Saving... | A local draft or cloud synchronization is in progress. | Keep working; allow a short pause before relying on another device. |
| Saved to cloud | The current figure and its required datasets, or workspace snapshot, are confirmed remotely. | You can reopen the saved work with the same account. |
| Saved on device / Offline | A browser copy exists; cloud upload has not completed. | Keep browser data intact and reconnect. |
| Sync pending | The local copy is retained while upload retries. | Check network access and storage limits. |
| Sync conflict | The remote revision differs from the one being edited. | Review the versions in History; avoid blindly overwriting another device. |
Figure Lab autosave behavior
Figure Lab saves a local draft after approximately 350 ms without a new edit and starts cloud synchronization after approximately 1.2 seconds. Active uploads are serialized; an edit during upload is saved next.
Leaving Figure Lab flushes pending draft edits. Online and focus events help retry pending cloud saves. A failed save remains visible instead of being labeled successful.
There is no required Save revision button. Ctrl/Cmd+S is an optional explicit history checkpoint.
Limits and retained history
| Resource | Current limit |
|---|---|
| Workspace snapshot | 4.5 MB per saved workspace snapshot. |
| Research document | 4 MB per dataset, figure, or template document. |
| Dataset samples | 250,000 points per dataset. |
| Figure composition | 64 panels; 32 layers per panel. |
| Figure checkpoints | 100 explicit revisions plus the current automatic working copy. |
| Figure Lab allowance | Shares the total cloud allowance: 10 GiB Free, or the active paid account capacity. Retained revisions and upload reservations count. |
| Data-file import | 20 MB input-file limit; resulting documents must still meet their own limits. |
| Source package | 200 MB package/selected expanded JSON limit, plus individual document limits. |
Keep a portable copy
- Export a Source package for important figures.
- Retain original structure files and executed calculation inputs.
- Browser storage has its own device quota and can be removed by clearing site data.
- An archive still occupies storage; it is intended for organization, not deletion.
- Account storage shows current cloud objects separately from the research-document allowance. It is not a bill or a measure of all historical storage versions.