Legal & Privacy Center

Security Overview

A plain-language summary of how Pinstripe Fleet protects data.

Effective
July 29, 2026
Last updated
July 29, 2026
Version
2026-07-29.v1

We describe here the security practices actually implemented at Pinstripe Fleet today. We do not claim certifications we do not hold. No system is completely secure, and this overview does not create warranties beyond those in the Terms.

01.Multi-tenant data separation

Each Organization's data is isolated at the database layer using row-level security policies scoped to the Organization identifier on every tenant-owned table. Cross-tenant access is denied by default and tested by an automated cross-tenant test suite.

02.Authentication and access

  • Sign-in with email and password or Google, provided through a managed authentication service.
  • Optional multi-factor authentication.
  • Role-based authorization (owner, admin, manager, employee) enforced in server-side code.
  • Suspended and removed users lose access.
  • Support-mode actions by internal staff are audit-logged.

03.Encryption in transit

Traffic to and from Pinstripe Fleet is encrypted in transit using TLS, terminated by our hosting and edge providers.

04.Media access controls

Uploaded job media is stored in a private object-storage bucket. Access is only through short-lived, server-issued signed URLs. The bucket is not publicly listable.

05.Customer portal tokens

Portal tokens are hashed at rest and are subject to expiration, rate limiting (five failed attempts per token per fifteen minutes), and revocation. ZIP-code or last-four-digit checks are not strong identity verification; they are a defense-in-depth measure.

06.Webhook security

Inbound webhooks from Stripe (platform billing and Stripe Connect) are signature-verified before any privileged action. Unknown signatures are rejected without a database write.

07.Secret management

Application secrets are stored in a managed secret store and are not present in source code or client bundles. The service-role key for the database is used only inside server-side handlers after role verification.

08.Audit logging

Sensitive actions are recorded in an internal audit log with the action, entity, metadata, and a hashed IP (not the raw IP). Support-session actions are attributed to the internal user who performed them.

09.Backups

Our database and object storage providers maintain their own backup regimes designed for disaster recovery. We do not offer per-user file restoration.

10.Vulnerability reporting

If you believe you have found a security issue, please email [email protected] and give us a reasonable opportunity to investigate before publishing details. We do not currently operate a formal bug-bounty program.

11.Your responsibilities

  • Use a strong, unique password and enable multi-factor authentication when available.
  • Keep your invitations and portal links private.
  • Promptly remove access for departing employees.
  • Report suspected security issues to us right away.

12.What we do not claim

We do not claim SOC 2, ISO 27001, PCI DSS, HIPAA, or GDPR certification. We do not offer a HIPAA Business Associate Agreement. We do not claim uninterrupted availability, complete protection from data breaches, or end-to-end encryption.

Contact

Pinstripe Business Services LLC

New York, United States

Email: [email protected]

For legal or privacy inquiries, please contact us electronically at the address above.