Quotas and Limits
This page provides a detailed reference for all quotas and limits enforced by each aprity plan.
Scan quotas
| Quota | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Total scans | 4 | Unlimited | Unlimited | Unlimited |
| Scan frequency | 1/week | 1/week | 2/week | 1/day/org |
| Connected orgs | 1 | 1 | 3 | Unlimited |
Scan frequency is enforced per org. On the Enterprise plan with multiple orgs, each org can run one scan per day independently.
Metadata limits
| Limit | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Max items per metadata type | 100 | 100 | 500 | Unlimited |
| Max documented objects | 3 | 20 | Unlimited | Unlimited |
Metadata types include: custom objects, custom fields, validation rules, flows, process builders, workflow rules, Apex classes, Apex triggers, Lightning components, and other Salesforce metadata categories.
Items per type means the maximum number of items of any single type that aprity will process in a scan. For example, on the Starter plan, aprity will process up to 100 custom fields, up to 100 validation rules, and so on.
Documented objects is the number of Salesforce objects for which aprity generates detailed documentation pages. On the Trial plan, you select up to 3 objects to document per scan.
Output formats
| Format | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Markdown | Yes | Yes | Yes | Yes |
| HTML | Yes | Yes | Yes | Yes |
| Yes | Yes | Yes | Yes | |
| DOCX | No | No | Yes | Yes |
| Salesforce Knowledge | No | No | No | Yes |
| Confluence | No | No | No | Yes |
Language support
| Languages | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| English | Yes | Yes | Yes | Yes |
| French, Spanish, German, Italian, Portuguese | Yes | No | Yes | Yes |
Scheduling
| Feature | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Scheduled scans | No | No | Yes | Yes |
| Available intervals | -- | -- | 7, 14, 30 days | 1, 7, 14, 30 days |
Scheduled scans run automatically at the configured interval. The scan uses the same configuration (language, formats, objects) as the most recent manual scan.
On-Demand Documentation
| Feature | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| On-Demand Docs per month | 3 | 0 | 10 | 50 |
On-Demand Documentation allows you to generate documentation for specific objects or components outside of a full scan cycle. Each request counts against your monthly quota, which resets on the first of each month.
Advanced features
| Feature | Trial | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Global Analysis | Yes | No | Yes | Yes |
| Execution Graph | No | No | No | Yes |
| BYOLLM | No | No | No | Yes |
| Custom Templates | No | No | No | Yes |
- Global Analysis provides cross-object dependency analysis and a unified view of how components interact across your org.
- Execution Graph visualizes the runtime execution flow of triggers, flows, and automation for each object.
- BYOLLM (Bring Your Own LLM) allows Enterprise customers to use their own LLM API keys for documentation generation.
- Custom Templates let Enterprise customers define their own documentation structure and branding.
Data retention
| Plan | Retention period |
|---|---|
| Trial | 14 days |
| Starter | 3 months |
| Professional | 12 months |
| Enterprise | Unlimited |
Retention applies to scan results and generated documentation. After the retention period, data is permanently deleted. Upgrading to a higher plan extends retention for all existing data.
On the Trial plan, documentation is deleted 14 days after each scan completes. Export your documentation before this window closes if you want to keep it.