Skip to content
PenguinPilot

SECURITY

Boring, in the right way

Row-level security on every table, roles behind a security-definer check, private storage with signed URLs, hash-chained documents.

Free to look at. No card, no account, about three minutes.

WHAT YOU GET

Security

  • Row-level security everywhere

    Every table enforces row-level security so teams only see what they should.

  • Roles kept separate

    Roles live in a separate table behind a security-definer check, not a flag on the user record.

  • Private storage, signed URLs

    Files are stored privately and served through signed URLs, scoped to membership.

  • Documents you can prove

    Digi-Sign documents use SHA-256 hash chains and a trusted audit trail.

QUESTIONS

The obvious objections.

No — row-level security and membership-scoped attachments prevent it.

Keep reading

More on PenguinPilot CRM

Ask us the hard questions.

A 20-minute demo, built around what you already run.

Free to look at. No card, no account, about three minutes.

Try ourWeb Builder

Still got the old site?

Paste your current website and see how it could look rebuilt with our Web Builder — free, in about three minutes.

Free to look at. No card, no account, about three minutes.