Coding against unrealistic data sucks

Our mission is to bring you safe, production-realistic data effortlessly into your dev environment so you can focus on shipping.
Here's what we're working on to keep you in flow.
“The path to a better developer experience starts with a single feature.”
Speech bubble
This is an open-source project built in collaboration with Supabase and inspired by CrunchyData. This allows you to run a server instance of PostgreSQL inside a virtual machine in your browser. You don't have to install anything.
Soon you will be able to make your snapshots publically available. Users won't need to be part of your team - anyone on the internet will be able to restore a snapshot
We're making it easier than ever to share and code against the same database!
We love PostgreSQL, but we think that everyone should code against production accurate data!
Snaplet work amazingly well as a companion tool to the development process as a CLI, but we want to offer a composable programattic interface for developers to manage the state in their database. Perfect for tests!
Do you have a database but no data? We'll provide the data so you can just code.
We encrypt snapshots for both locally captured, and cloud-based snapshots, however, cloud-based snapshots have a private key for each snapshot that is only accessible to users with appropriate access.
A user caught a bug in production, and you only want the data for that particular user? That's when you'll reach for sub-setting: We'll create a tiny slither of a snapshot (without personal information) just for that user!
Capture, share, and restore snapshots in your own infrastructure.
Want a swift way to validate transformations? Get real time access to production-accurate data with proxy. Code with the flow, the source is proxy! This feature is read-only at the moment, we're working on mutation mechanics!
Copycat generates everything from emails to phone numbers, but deterministically! Which is a fancy way of saying that it requires an input value, which makes it generate a static output value. If the input changes, so does the output. So functional!
The data in your database is complicated, and you need a real programming environment to transform the data in your database: Conditional logic, deeply nested JSON structures, and the whole JavaScript ecosystem at your fingertips.

Ideas on how we can improve?
Let us know!