Next.js / Prisma / Postgres

Proofmark

Production-shaped dev data. PII-safe by proof, not promise. Pull a small Postgres sample, mask detected PII locally, and get a dry-run proof certificate before anything is copied.

01

Inspect schema

Read your Prisma schema and show masking rules before touching rows.

02

Sample read-only

Pull a small Postgres sample from configured columns without writing to source or target.

03

Certify the copy

Print the original sample, masked value, strategy, and certificate status in one report.

where it fits

For frontend teams that outgrew seed.ts.

If your app has real users, it has weird data. Proofmark is for Next.js, Prisma, and Postgres teams that need production-shaped records without dragging real people into local development.

Your UI needs believable names, emails, phones, roles, and dates.
Your seed script misses the broken states customers create.
Your team wants evidence before copied data reaches a laptop or preview database.
scope

Narrow enough to trust.

The alpha path is Prisma + Postgres, read-only dry run. Write mode, non-Prisma adapters, and broader database support are planned only after the proof path is reliable.

Today

  • Prisma schema discovery
  • Read-only Postgres sampling
  • Deterministic masking
  • Dry-run proof certificate
proof artifact

The certificate is the point.

Open docs
Proofmark dashboard showing dry-run evidence, masked samples, certificate status, and sync logs
prototype command

Run the proof path first.

npm run cli -- pull --dry-run --demo

Bring your messiest table.

Send a schema and one table that makes local testing painful. The dry run should prove the app still works without keeping the real identifiers.

Try a dry run