← Back to home

Privacy Policy

Last updated: May 11, 2026

JMJ Billings (“JMJ Billings,” “we,” “our,” or “us”) provides accounts-receivable escalation services for small and mid-sized businesses. This policy explains what data we collect, why we collect it, and how we protect it.

What data we collect

How we use your data

OAuth Permissions and Data Use

When you connect your Gmail or Microsoft 365 account to JMJ Billings, we request the minimum permissions needed to send chase emails on your behalf.

What we request

Gmail:

Microsoft 365:

What we do NOT access

How we store OAuth tokens

OAuth refresh and access tokens are encrypted at rest using AES-256-GCM encryption before being stored in our database. The encryption key is held separately from the database. Tokens are only decrypted at send time when a chase email needs to go out on your behalf.

Revoking access

You can revoke JMJ Billings’ access to your email account at any time:

After revoking access, JMJ Billings cannot send chase emails on your behalf until you reconnect. We retain the encrypted tokens in our database in case you want to reconnect with the same account, but you can request full deletion by emailing info@jmjbillings.com.

Data retention

Email content, sender metadata, and send logs are retained for 13 months to support invoice dispute resolution and regulatory audits. After 13 months, content is deleted; metadata is retained indefinitely for analytics and business continuity.

Compliance

JMJ Billings complies with the Google API Services User Data Policy, including the Limited Use requirements. We comply with Microsoft’s Identity Platform terms and the requirements for Verified Publisher status.

Contact

For questions about how your data is used, email info@jmjbillings.com.

How We Handle QuickBooks Data

When you connect QuickBooks Online to JMJ Billings, we request the minimum scope needed to read invoice, customer, and payment records so we can advance them through the AR escalation workflow on your behalf.

What we request

We do NOT request the com.intuit.quickbooks.payment scope. JMJ Billings does not move money through QuickBooks.

How we use Intuit data

Where Intuit data is stored

Intuit data we sync is stored in our Postgres database hosted in the United States by our subprocessor Supabase, Inc. OAuth refresh and access tokens issued by Intuit are encrypted at rest using AES-256-GCM at the application layer before being written to the database; the encryption key is held separately from the database.

Retention and deletion on disconnect

If you disconnect QuickBooks from JMJ Billings (either inside the portal or by revoking access at Intuit’s account manager), we delete the synced customer, invoice, and payment records pulled from your QuickBooks company within 30 days. Audit logs and billing records that reference invoice IDs are retained as required by law and by the audit-trail requirements of our service.

Revoking access

You can revoke JMJ Billings’ access to your QuickBooks Online company at any time from Intuit’s account security page. After revoking, JMJ Billings cannot sync new data from your QuickBooks company until you reconnect.

Subprocessors

JMJ Billings uses third-party subprocessors to deliver the Service. The categories below summarize the role of each subprocessor; the authoritative, current list (with vendor names, purposes, data categories, and locations) lives at /subprocessors.

Cookies and analytics

We use first-party session cookies to keep you signed in. We use product analytics (event logs in our own database) to understand how customers move through onboarding and the dashboard. We do not run third-party advertising trackers.

Your rights

You can request a copy of your data, correction of errors, or deletion of your account at any time by emailing info@jmjbillings.com. For deletion requests, we honor the request within 30 days. Some records (audit logs, billing records) are retained as required by law.

Changes to this policy

We will post material changes here with an updated “Last updated” date. If a change affects how we use your data in a way you would reasonably object to, we will email account owners before the change takes effect.

See also

Contact

Questions about this policy? Email info@jmjbillings.com.