Test databases that look like a real hospital
10,000 patients with realistic diagnoses, encounters, and relationships — but none of them are real. Flock generates synthetic populations that catch the same edge cases production throws, without a single line of PHI.
The Difference Between Testing and Guessing
Sanitized production copies miss edge cases. Random data misses everything. Flock generates populations grounded in real-world demographics — Census, CDC, and clinical correlation data — so your tests find what production will throw.
Schema Intelligence
Point Flock at your database and it figures out the rest — classifies healthcare tables, maps relationships, and learns your schema structure automatically.
Realistic Populations
Patients with real-world demographics, correlated comorbidities, temporal coherence across encounters, and family linkage. Not random noise — populations that test like the real thing.
Data Learning
Ingest a sample from your existing data and Flock learns the patterns — distribution shapes, value frequencies, field correlations. Your synthetic data matches your data profile.
Every Format You Need
Output as FK-ordered SQL INSERT, CSV, HL7 message streams, or FHIR Bundles. One population, every format your team needs — seed a database or feed an interface.
Relational Consistency
Foreign keys resolve. Temporal ordering holds. Every row connects correctly across tables, encounters, and time. No broken references, no orphaned records.
Population Analytics
Verify before you seed. Demographic breakdowns, comorbidity distributions, and coverage statistics let you confirm your synthetic population looks right.
One Command, 10,000 Patients
Seed an entire test environment in minutes. Referential integrity verified.
$ pidgeon flock generate \
--schema postgres://localhost/ehr_test \
--population 10000 \
--output sql
Analyzing schema... 47 tables classified
Generating 10,000 patients...
Demographics: Census 2020 ACS distribution
Comorbidities: NHANES correlation matrix
Encounters: temporal coherence validated
Family links: 2,847 family groups
Output: ./flock-output/seed.sql
INSERT statements: 142,391
Tables seeded: 23
Referential integrity: verifiedGet Early Access
The first 100 members lock in founding pricing and shape what we build next. Your healthcare data deserves better tools — get them before launch day.
Founding Member Perks
- ✓30-day Console trial (vs. standard 14-day)
- ✓$29/mo locked for life (vs. $39/mo)
- ✓Priority Loft beta access
- ✓Direct access to the product team
- ✓"Founding 100" badge on your account