Privacy Policy

Effective October 23, 2026

TVM Operations LLC ("TVM", "we", "us") helps field-service businesses organize their customer records, move them into the software they use (Housecall Pro, Jobber, or QuickBooks Online), and keep them current through Parser, our text-message service for field teams and dispatchers. This policy explains what information we handle, why, who helps us process it, how long we keep it, and the choices you have.

In this policy, a Client is a business that hires TVM. A Client's team members are the employees who use Parser (field techs and dispatchers). A Client's customers are the people and businesses the Client serves.

1. Information we handle

From visitors to this website

This website doesn't use cookies, analytics, advertising pixels, or tracking scripts. Our hosting and security provider (Cloudflare) processes basic technical information such as IP addresses to deliver the site and protect it from abuse. If you email us, we receive your email address and whatever you choose to include.

If you send our contact form, we receive what you enter: your name, role, email address and phone number, and your business's name, type, address, service area, size, where its records are kept today, and what you're looking for. The form sends this directly to our private workspace (it isn't stored on this website). We use it only to reply to you and to prepare for our conversation, we send you one confirmation email, and we never text you unless you ask us to. We don't keep the IP address the form came from; we keep only a one-way code of it to stop repeated automated submissions.

From Clients

From Parser (team members' messages)

From the Parser Hub

About Clients' customers

Clients' records contain information about their own customers, such as names, service addresses, phone numbers, email addresses, job and equipment history, and invoices. Team members may also pass along a customer's contact details, send job photos and documents, or a dispatcher may add a new customer's name and number to schedule a job. We handle this information only on the Client's behalf and only to provide our services to that Client.

Sensitive documents

We never ask for passwords to bank, payroll, or tax accounts. When a Client's records include tax returns, payroll records, bank statements, or accounting files, we recognize them automatically and keep them only inside the sealed, encrypted copy of the Client's original files. They are kept out of our working records and out of the Client's software, and files whose name or folder shows they're that kind of paperwork are never sent to an AI service. A scanned file with a plain name (like "scan001.jpg") can only be recognized by reading it: if the AI service finds it's one of these documents, it returns nothing from it, we keep nothing it read, and the file stays only in the sealed copy of the original files. A Client may ask us not to keep them at all, and we'll remove them from our copy.

The one exception is the Client's choice. If a Client signs our separate Financial Records Agreement, we organize those documents and share them securely with the accountant the Client names, as that agreement describes. AI reading of those documents happens only if the Client allows it in that agreement, and only to sort them.

2. How we use information

We don't sell personal information, and we don't use it for advertising.

3. Team members' messages stay private

Parser uses team members' messages only to build job records and invoices and to carry out dispatch. The Client sees the job records Parser creates and activity totals (for example, updates sent and jobs logged), never the messages themselves. When a tech tells Parser they can't make a dispatched job, the dispatcher is told that, not the tech's words. Personal or off-topic remarks are left out of job records, and photos that aren't about the job aren't saved. Parser accepts messages only from phone numbers on the Client's approved team list; messages from any other number are ignored and not read.

The Parser Hub follows the same rule: it shows the Client's people job records, invoice status, and activity totals, never the techs' messages, and each person sees only their own company.

4. Text messaging (SMS) and mobile information

We do not sell or share your SMS opt-in data or personal information with third parties for marketing purposes. TVM Operations LLC collects a team member's name and mobile number, and their signed consent, only to run Parser. No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text-messaging opt-in data and consent are not shared with any third parties. Mobile numbers are shared only with the service providers that deliver and process messages for Parser (listed below), and only for that purpose. Details on how team members enroll, message frequency, and how to opt out are in our Parser Texting Terms. Reply STOP to any Parser number to stop receiving texts, or HELP for help.

5. Service providers who process information for us

We use established providers under their business terms. They process information only to provide their service to us.

Under their published business terms, Anthropic, Google, and OpenAI don't use data sent through their paid business services to train their AI models. We may also disclose information if required by law, to protect our rights or the safety of others, or as part of a sale or reorganization of our business, subject to this policy.

6. How long we keep information

At a Client's request, we'll return a copy of the Client's data or permanently delete it, except where we must keep something by law.

7. How we protect information

Our server has no open web ports; the only way in is through Cloudflare's security network, and only TVM team members with an approved, verified login can reach our workspace. The Parser Hub runs on its own server, which holds no Client records: it reaches our workspace only over a private network, and only for the signed-in person's own company. Files and stored keys are encrypted at rest, and information travels encrypted (HTTPS). Changes to Client records are logged, and our systems alert us to signs of unauthorized access. These are precautions, not a guarantee: no method of storing or sending information is completely secure. If we discover that a Client's information was accessed without authorization, we'll notify the Client within 72 hours of learning of it.

8. Your choices

To make a request, email enzo@tvmoperations.com. We may need to confirm your identity before acting on it.

9. Children

Our services are for businesses and aren't directed to children under 16. We don't knowingly collect information from children.

10. Changes to this policy

We may update this policy. The effective date above shows when it last changed; significant changes will be communicated to Clients directly.

11. Contact

TVM Operations LLC, Michigan
enzo@tvmoperations.com