Everything you need to get up and running with Syntharil.
Syntharil connects to your Salesforce sandboxes via OAuth and generates realistic test data on demand. Here's how to get going in a few minutes.
Sign up at prod.syntharil.app using your email address. We'll send you a magic link—no password to remember. Once you're in, you'll be prompted to set up your team.
From the dashboard, click Connect Org and authorize Syntharil via Salesforce OAuth. We request the minimum permissions needed to create records in your sandbox. Your credentials stay with Salesforce—we never see or store your password.
Choose which objects to populate and how many records you need. Syntharil understands Salesforce relationships—when you seed Contacts, it automatically creates the parent Accounts they belong to. Configure your volumes and hit Start Seeding.
Track your seeding job in real time from the dashboard. You'll see records created, any errors encountered, and estimated time remaining. Jobs run in the background, so you can close the browser and come back later.
Syntharil is organized around teams. When you create an account, you create a team. You can invite colleagues to your team so everyone shares the same Salesforce connections and seeding configurations. Team members can have different roles: owners, admins, and members.
A connection represents an authorized link between Syntharil and one of your Salesforce orgs. Each connection stores encrypted OAuth tokens and the org's metadata. You can connect multiple orgs to a single team—useful if you manage several sandboxes or client environments.
A seeding job is a request to generate data in a connected org. Each job specifies which objects to create, how many records, and any custom configuration. Jobs run asynchronously in the background and report progress in real time via the dashboard.
Salesforce data is relational. Contacts belong to Accounts, Opportunities reference both, and custom objects can link to anything. Syntharil resolves these dependencies automatically. When you ask for 500 Contacts, it creates the necessary Accounts first, then links the Contacts properly.
If you're working with partial or full copy sandboxes that contain production data, Syntharil can mask PII fields—replacing real names, emails, phone numbers, and addresses with realistic but fictional alternatives. The structure and format stay intact, but the sensitive information is replaced.
Syntharil generates data for standard and custom Salesforce objects. Here are some of the standard objects supported out of the box:
Company names, industries, employee counts, billing addresses, and more.
Realistic names, titles, emails, phone numbers, and mailing addresses linked to Accounts.
Deal names, stages, amounts, close dates, and probability linked to Accounts.
Prospect information with company, title, source, and status fields populated.
Support cases with subjects, descriptions, priorities, and statuses linked to Contacts and Accounts.
Syntharil reads your org's metadata and can generate data for custom objects, including lookup and master-detail relationships.
We take the security of your Salesforce orgs seriously.
All Salesforce OAuth tokens are encrypted at rest using AES-256-GCM encryption. Tokens are only decrypted in memory when actively communicating with your org, and are never logged or exposed in the UI.
All communication between your browser and Syntharil, and between Syntharil and Salesforce, happens over TLS-encrypted connections.
We request only the Salesforce OAuth scopes needed to read metadata and create records. We don't request access to delete records, modify org settings, or access setup areas.
You can disconnect any org from Syntharil at any time from the dashboard. This immediately deletes the stored tokens. You can also revoke access from within Salesforce Setup under Connected Apps.
Create your account and connect your first org in under 5 minutes.
Try Syntharil for freeNo credit card required.