Fully native
Record selection, field mapping, and PDF generation (via Apex's Blob.toPdf()) all run inside your Salesforce org. No external backend exists for PrintCrate to call.
Standard field-level security
The field picker only ever shows fields the running user can already see — verified directly with a restrictive, minimum-access test profile, not just an admin account.
No data retention outside the PDF
Generated PDFs are handed back to your browser for download. PrintCrate doesn't store a copy, log the contents, or retain generated files anywhere.
Scoped to exactly what a mailing needs.
- Read-only access to Contact, Lead, and Account (the objects with a one-click list-view button)
- Full access to PrintCrate's own usage-tracking and saved-preset objects
- Access to the Apex classes and Visualforce page that generate the PDF
- No org-wide "View All Data" or elevated access of any kind
- No write access to your Contact, Lead, or Account records
- No outbound integration or external API call in the label-generation path