MakeMyMonth

Security Overview

Version 1.0 · Updated August 19, 2026
Master Subscription Agreement · Data Processing Addendum · Privacy Policy

This document describes how MakeMyMonth is built, what data it holds, and what controls protect it. It is written for the person at your dealership or dealer group who has to approve a new vendor. We have tried to be straightforward about what we do and do not have today.

1. The most important thing: we never touch your customer data

MakeMyMonth records how many ups, demos, write-ups, appointments, and sold units a salesperson had. It does not store any information about the people who buy cars from you. No buyer names, no addresses, no credit applications, no financing details, no deal jackets, no full VINs.

For a dealership, that matters: your obligations under the FTC Safeguards Rule and the Gramm-Leach-Bliley Act attach to your customers’ nonpublic personal information. MakeMyMonth never receives that information, so adding it does not expand the footprint of systems holding customer NPI, and a compromise of MakeMyMonth could not expose your customers’ financial data. It remains your responsibility to oversee us as a service provider; we support that with this document, the DPA, and an annual security questionnaire.

2. What we do hold

We storeWe do not store
Employee name and work email
Role and store assignment
Income goal and average commission
Daily activity counts
Appointment counts
Commission tracker entries (date, stock #, partial VIN, amount)
Sign-in timestamps
Customer/buyer information of any kind
Credit applications or financing data
Social Security numbers
Driver’s license numbers
Bank accounts or card numbers
Payroll or HR system records
Biometrics or precise location
Full VINs

3. Architecture

The client application authenticates directly against the database platform using a publishable (anonymous) key. That key confers no data access on its own — every read and write is evaluated against row-level security policies tied to the signed-in user’s identity. Privileged credentials never appear in client-side code.

4. Access control

5. Account provisioning

The Service is invite-only, and your store controls the roster.

6. Authentication

7. Encryption and data residency

Data residency — please note. Our database is hosted in Canada (Supabase, ca-central-1). Application hosting and email delivery operate from the United States. If your organization has a US-only data residency policy, raise it with us before signing — it is addressable, but we would rather tell you now than have it surface during a review.

8. Backups and recovery

9. Logging and monitoring

10. Subprocessors

ProviderRoleLocationTheir compliance posture
Supabase, Inc.Database, auth, scheduled jobsCanadaSOC 2 Type II; HIPAA-capable tier
Vercel Inc.Hosting and CDNUS / global edgeSOC 2 Type II; ISO 27001
ResendTransactional emailUnited StatesSOC 2 Type II

Customers receive at least 30 days’ notice before we add or replace a subprocessor handling personal information, with a right to object. See DPA Section 6. Verify each provider’s current certifications directly with them; we report their status as published, not as audited by us.

11. Incident response

12. Personnel

MakeMyMonth is a small company. Access to production data is limited to named administrators, is used only to operate and support the Service, and is subject to confidentiality obligations. We do not offshore support or grant third-party contractors access to customer data.

13. Where we are today, plainly

ControlStatus
Row-level security enforced in the databaseIn place
Per-dealership isolation for managersIn place
Invite-only access with quarantine of unknown accountsIn place
Encryption in transit and at restIn place
Secrets held in an encrypted vaultIn place
Automated encrypted backups with point-in-time recoveryIn place
No consumer or financial data in scopeBy design
SOC 2 Type II report for MakeMyMonth itselfNot yet — our infrastructure providers hold SOC 2 Type II; we do not
Independent penetration testNot yet — planned before general availability
Pinned versions and integrity hashes on third-party scriptsIn place
Enforced multi-factor authentication inside the appNot yet — access currently inherits your email provider’s controls
Single sign-on (SAML/OIDC)Not yet — on the roadmap for dealer groups

Third-party scripts are pinned and integrity-checked. The application loads two open-source JavaScript libraries from public content delivery networks. Both are pinned to an exact version — no rolling “latest” tags — and both carry a SHA-384 Subresource Integrity hash. If the delivered file does not match the expected hash byte for byte, the browser refuses to execute it. A compromise of the CDN, or any tampering in transit, results in the script failing to load rather than running modified code against your users.

14. Shared responsibility

We secure the platform. Your dealership is responsible for:

15. Contact

Security questions, questionnaires, and incident reports: support@makemymonth.com