> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vistazo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Limits

> The ceilings you can actually run into.

Most of these you will never meet. They are here so that when something is refused, the number is
findable rather than mysterious.

## Capacity

|                               |                                          |
| ----------------------------- | ---------------------------------------- |
| Dashboards you own            | 3 on a free licence · unlimited on Pro   |
| Attachment storage            | 100 MB on a free licence · 10 GB on Pro  |
| Widgets per dashboard         | 100 live (archived widgets do not count) |
| Workspaces you can belong to  | 5                                        |
| Active share links per object | 1 live at a time, 20 records kept        |

Capacity follows your **licence**, not the workspace — see [Plans](/billing/plans#limits-follow-the-licence-not-the-workspace).

## Refresh

|                            |                                                         |
| -------------------------- | ------------------------------------------------------- |
| Minimum schedule interval  | 15 minutes, on every plan                               |
| Minute intervals offered   | 15, 30, 45                                              |
| Published data retention   | 28 days — past that a dashboard is *expired*, not stale |
| Automatic transform repair | 10 attempts per 6 hours per widget                      |

## Chat

|                                         |                                  |
| --------------------------------------- | -------------------------------- |
| Concurrent runs                         | 3 per person, 1 per conversation |
| Longest run                             | 9 minutes                        |
| Files per message                       | 10                               |
| PDF pages read                          | 200                              |
| PDF pages transcribed by a vision model | 20                               |
| Chart preview size                      | 1,000 rows, and 150 KB           |

A preview over either ceiling is refused rather than trimmed, so a preview well under 1,000 rows can still
be too large. A truncated one would not match the widget it became, which re-runs against the full data on
its first refresh.

## Data sources

|                                     |                            |
| ----------------------------------- | -------------------------- |
| Requests, Vistazo's own MCP surface | 120 per minute, per person |
| Requests, per curated source        | 60 per minute, per person  |
| Response size from one source       | 5 MB                       |
| Time for one fetch stage            | 3 minutes                  |

## MCP clients

|                                  |                                                                                                |
| -------------------------------- | ---------------------------------------------------------------------------------------------- |
| Simultaneous sessions per person | 5. The oldest idle session is closed to make room, or the oldest streaming one if none is idle |
| Idle session lifetime            | 12 hours (an open stream is exempt)                                                            |
| Access token lifetime            | 1 hour, refreshed automatically                                                                |
| Refresh token lifetime           | 30 days, extended on each use                                                                  |

## Email and invitations

|                                  |                                                          |
| -------------------------------- | -------------------------------------------------------- |
| Invitations sent                 | 30 per person per day                                    |
| Invitation emails to one address | 5 per day                                                |
| Resending one invitation         | Once every 10 minutes                                    |
| Sign-in codes                    | 30 sent per hour, 60 checks per hour, **per IP address** |

## Account

|                        |                |
| ---------------------- | -------------- |
| Data exports           | 2 per day      |
| Deletion grace period  | 30 days        |
| Notification retention | About 3 months |

<Note>
  These are the numbers the product enforces, and most are pinned by a test so they cannot move quietly.
  If you are hitting one that gets in the way of real work, say so. Several are set where they are because
  nothing has argued for otherwise yet.
</Note>
