← Checkmate
§ LEGAL · PRIVACY POLICY

Privacy Policy

Version 2026-06-01. This document is a plain-language contract, not legal advice — have counsel review it against your state's requirements before you rely on it in a dispute.

1. What we collect

Checkmate Payroll collects only what is required to run payroll, meet tax obligations and keep your account secure. The complete inventory:

  • Personally identifiable information
    Legal name, work email, home address, Social Security Number, date of hire, employment status, filing status and withholding elections. SSNs are encrypted at rest with Fernet AES-128; only the last four digits are ever rendered in any screen, PDF or API response.
  • Financial and bank data
    ACH routing number, account number, account type, and the tokenized references returned by our payment processors. Account numbers are encrypted at rest with the same AES-128 scheme as SSNs. We never store a full card number, CVC, or expiry — card data is captured inside Stripe's own iframe and reaches us only as a payment-method token.
  • Location and device data
    Clock-in GPS coordinates, captured only at the moment you tap Clock In, used solely for geofence validation. Portal-login IP address and coarse city/country, captured only when your employer has enabled Remote Work Tracking and you have accepted that specific disclosure.

2. Financial processing — Stripe and Plaid

Checkmate is not a bank and does not hold your money. Movement of funds is performed by two regulated processors, and each receives the minimum data required to complete the instruction:

  • Stripe, Inc. — payment processing, Stripe Connect payouts and instant payouts. Stripe receives payout amounts, the destination account or payment-method token, and the payroll reference. Business debit cards are entered directly into Stripe Elements: the card number never touches Checkmate's servers, logs or database, and we retain only Stripe's pm_… token plus the brand and last four digits. Stripe processes this data as an independent controller under its own privacy policy and PCI-DSS Level 1 attestation.
  • Plaid Inc. — bank-account verification and ACH pre-funding. When you choose to link a bank account, Plaid authenticates you directly with your financial institution; Checkmate never sees or stores your online banking username or password. Plaid returns an item identifier, an access token and the verified routing and account numbers. The access token is encrypted at rest and is never returned to any browser or API client.

You may decline both. Businesses can fund payroll by check or manual ACH, and employees can receive a physical check instead of a direct deposit, at the cost of the speed those processors provide.

3. Encryption and security posture

Bank-grade encryption on every sensitive field
  • Social Security Numbers: encrypted at rest (Fernet AES-128, HMAC-authenticated). Last four digits only in the UI.
  • Bank routing and account numbers: encrypted at rest with the same scheme. Decrypted only in the moment a payout instruction is built.
  • Card data: never stored. Collected inside Stripe's hosted iframe; we hold only a processor token.
  • Plaid access tokens: encrypted at rest and excluded from every API response.
  • Transport: TLS in transit on every request. Session cookies are HttpOnly and SameSite=Lax.
  • Access: administrative actions are written to an immutable audit log with actor, timestamp and changed fields.

4. We do not sell your data

Absolute prohibition on sale, rental or monetization.
Checkmate does not sell, rent, license, trade or otherwise monetize personal information, payroll data, bank data or location data — to anyone, at any price, under any circumstance. We run no advertising network, embed no third-party ad or analytics trackers, and do not build marketing profiles. We do not share data with data brokers. Personal information is disclosed only to the processors named in section 2, to your own employer of record, and to a government authority holding a valid legal demand. This prohibition survives any acquisition of Checkmate: a successor is bound by this policy or must obtain fresh consent.

5. Other service providers

  • Twilio — phone number, for SMS alerts you have opted into.
  • Resend — email address, to deliver pay-stub and workflow notifications.
  • Mapbox — worksite latitude and longitude for geocoding; no personal identifiers.
  • ipapi.co — public IP address only, and only under Remote Work Tracking.
  • AI providers — anonymized aggregate signals for the Office Manager, Billing Concierge and Buddy chat. AI models are never given SSNs, bank details or full addresses.

6. How long we keep it

Payroll records are retained for seven years to satisfy IRS, FLSA and state requirements, then flagged for reviewed deletion. The full schedule, including what is anonymized versus purged, is published in our Data Retention Policy.

7. Your rights

  • Access and portability — Settings → Right to be Forgotten → Download My Data returns a machine-readable dump of every record we hold about you.
  • Deletion — Delete My Account removes your login and employee profile. Payroll history your employer is legally required to keep is anonymized so it no longer identifies you.
  • Correction — ask your payroll administrator, or email us directly, to fix inaccurate data.
  • Opt-out of sale — not applicable: there is no sale to opt out of (see section 4).

Rights under GDPR Art. 15–17 and CCPA §1798.100–.125 are honoured for all users regardless of residence. Requests are completed within 30 days.

8. Contact

Privacy questions and data-subject requests: privacy@checkmatepayrolls.com. Security disclosures: legal@checkmatepayrolls.com.

Checkmate Payroll

The all-in-one payroll, HR, and client-billing suite for agencies and small businesses.

Legal
Security & Compliance
  • SOC 2-compliant infrastructure
  • ISO 20022-compliant financials
  • Bank data · Fernet AES-128 encrypted
AI Disclosure

Checkmate uses AI-assisted automation for the Office Manager (workflow suggestions), Billing Concierge (packet grouping), and Checkmate Buddy (support chat). AI outputs are for admin review only — payroll decisions and financial numbers are always deterministic and human-approved.

Bank-Grade Encryption · 7-Year Data Defense · SOC2 Discipline Built-In
© 2026 Checkmate Payroll · Built for teams that get paid on time.
We use essential cookies only.

Checkmate stores a session cookie so you stay logged in. We do not run ad-tracking or third-party analytics. See our Privacy Policy.