This Privacy Policy describes how TerraTender Services LLC, doing business as Optic Window Cleaning (“Optic,” “we,” “us,” or “our”), collects, uses, and shares information when you visit opticcleaning.com (the “Site”), request a quote, book a service, or otherwise interact with us. By using the Site, you agree to the practices described below.
1. Information we collect
We collect the following categories of information:
- Information you provide. Name, phone number, email address, service address, photos of your property you choose to send us, and the content of any messages you exchange with us through the Site, SMS, iMessage, email, or phone.
- Property information. When you enter an address to request a quote, we look up publicly available property characteristics (square footage, lot size, year built, building type, bed/bath count) to size the job. We obtain this from third-party property-data providers such as Rentcast.
- Payment information. If you pay an invoice or save a card on file, payment card data is collected and processed directly by Stripe, our payment processor. We do not store full card numbers on our servers; we receive only a tokenized reference, the last four digits, the card brand, and the billing ZIP/postal code.
- Automatically collected information. IP address, browser type, device identifiers, pages viewed, time on page, referring URL, and approximate location derived from IP. We use first-party browser storage (described in §5) to maintain session continuity and remember your selected branch.
- Advertising and conversion data. When you arrive from a Google Ads click, we may receive a click identifier (e.g.,
gclid) and forward conversion events (such as “quote requested”) back to Google Ads to measure ad performance. If you reached us through a Google Local Services Ad, we also receive lead data (name, phone, service requested) directly from Google Ads. - Communication content. Phone calls placed to or from our business lines may be recorded for quality assurance and training, and our SMS, iMessage, and email threads with you are stored in our customer-relationship database. Where required by law, you will be informed that calls are recorded before the conversation continues.
- Live chat content. If you use the chat widget on the Site, the messages and any files you send are forwarded to our backend (CommHub) so a team member or our automated assistant can respond.
2. How we use your information
- To deliver, schedule, invoice, and follow up on cleaning services you request.
- To respond to inquiries, provide quotes, and communicate about your account.
- To improve the Site, our routing, our pricing, and our service quality.
- To prevent fraud, secure our systems, and enforce our terms.
- To measure the effectiveness of our marketing on Google Ads (including Google Local Services Ads) and to retarget visitors who did not complete a booking.
- To extract structured details (such as the property type discussed or the service requested) from sales and field conversations using AI services, so our team can quote and follow up faster.
- To comply with legal obligations and tax/recordkeeping requirements.
3. Legal bases (for visitors in jurisdictions that require them)
We process personal data based on (a) your consent, (b) the performance of a contract with you (e.g., scheduling a service), (c) our legitimate interests in operating and marketing our business, and (d) compliance with legal obligations.
4. Service providers and sub-processors
We do not sell your personal information. We share information only with the service providers and sub-processors listed below, and only as needed to operate our business. Each provider is bound by its own privacy policy and applicable data processing terms.
| Provider | Purpose | Categories of data shared |
|---|---|---|
| Vercel Inc. | Website hosting | IP address, request logs, browser metadata |
| Heroku (Salesforce) | Application backend hosting | All form/booking submissions and CRM data |
| Supabase / Amazon Web Services | Primary database and infrastructure | All customer records (contacts, conversations, jobs, invoices) |
| Cloudflare | DNS, CDN, network tunneling | IP address, request metadata |
| Google LLC — Analytics & Ads | Site analytics, Google Ads / Local Services Ads conversion measurement, retargeting | Cookies, click IDs (gclid), page views, conversion events, hashed identifiers |
| Google LLC — Maps Platform | Address autocomplete, Street View imagery, geocoding | Address text, geographic coordinates |
| Google LLC — Cloud Storage & Speech | Storage of photos and audio, transcription of recorded calls | Photos you upload, recorded call audio, transcripts |
| Google Workspace (Gmail / Pub/Sub) | Business email send/receive, push notifications | Email content, sender/recipient addresses, attachments |
| Zoho Corporation (Zoho Mail) | Business email — currently being adopted alongside / in place of Google Workspace | Email content, sender/recipient addresses, attachments |
| Stripe, Inc. | Payment processing, card-on-file storage, invoicing | Name, email, billing address, card data (collected directly by Stripe) |
| Twilio, Inc. | Outbound and inbound voice calls, browser-based softphone | Phone numbers, call audio, call recordings, call metadata |
| Telnyx LLC | Legacy voice routing during migration to Twilio | Phone numbers, call audio, call recordings |
| Apple Inc. (iMessage / APNs) | iMessage delivery via the BlueBubbles bridge, push notifications to our staff app | Phone numbers, message content, photos, device tokens |
| Anthropic, PBC | AI extraction of structured fields from conversations and prospect data (Claude models) | Conversation transcripts, message content, prospect/business descriptions |
| Deepgram, Inc. | Real-time speech-to-text for sales conversations and call transcripts | Audio recordings of conversations |
| Rentcast | Property data lookup (square footage, lot size, year built) | Service address you entered |
| Mapbox, Inc. | Internal mapping for our field crews | Service addresses, geographic coordinates |
| Regrid | Parcel boundary and address-enumeration data for canvassing | Geographic search areas (no customer-supplied PII) |
| Telegram FZ-LLC | Internal staff notifications and mobile app launcher (employees only) | Employee identifiers; not customer data |
We may also disclose information to professional advisors, regulators, or law enforcement when required by law, subpoena, or to protect our rights, property, or safety; and to a successor entity in the event of a merger, acquisition, or sale of all or part of our business.
5. Cookies, browser storage, and tracking technologies
We use first-party browser storage (localStorage) to maintain your session and remember your selected branch. The keys we set are:
tt_web_session_id— anonymous session identifier for analyticstt_web_ref— marketing source tag from your inbound URLtt_web_session_started— session start markeroptic_branch_slug— your selected branch (Wilmington or Baltimore)optic_web_session_id/commhub_conversation_id— chat widget continuityoptic_last_zip— the ZIP you last entered on the locations page
Third-party cookies may also be set by Google Tag Manager, Google Analytics, and Google Ads (e.g., _ga, _gcl_au) for measurement and conversion tracking. You can control these through your browser settings, opt out of personalized advertising via the Google Ads Settings page, or use the Digital Advertising Alliance opt-out tool.
6. Data retention
We retain personal information for as long as necessary to provide the services you request, to comply with our legal and tax obligations (typically seven years for financial records), and to resolve disputes. Marketing analytics data is typically retained for up to 26 months in line with Google's default settings. Call recordings and transcripts are retained for up to 24 months unless a longer period is required for an active matter.
7. Your rights
Depending on where you live, you may have the right to access, correct, delete, or port the personal information we hold about you, and to opt out of certain processing. California residents have additional rights under the CCPA/CPRA, including the right to know what personal information we collect and the right to request deletion. To exercise any of these rights, email us at privacy@opticcleaning.com. We will respond within the timeframe required by applicable law.
8. SMS, iMessage, and call communications
When you provide your phone number, you consent to receive transactional and service-related calls and text messages (including SMS and iMessage) from Optic at that number, including via automated dialing systems. Message and data rates may apply. Reply STOP to any text to opt out of further marketing messages, or HELP for help. Opting out of marketing messages does not affect transactional messages required to deliver the service you booked.
9. Google API Services / User Data Policy
Optic's use and transfer to any other app of information received from Google APIs (including Google Ads, Google Analytics, Google Maps Platform, and Google Workspace) will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Conversion data we share with Google Ads is used solely to measure and improve our advertising and is not used for any other purpose.
10. Security
We use industry-standard technical and organizational measures to protect your information, including TLS encryption in transit, encryption at rest for sensitive database fields, secrets management via AWS Secrets Manager, and role-based access controls limiting employee access on a need-to-know basis. No method of transmission or storage is 100% secure, however, and we cannot guarantee absolute security.
11. Children's privacy
The Site is not directed to children under 13, and we do not knowingly collect personal information from children under 13.
12. International users
Optic operates only within the United States, and our services are intended for U.S. residents. If you access the Site from outside the U.S., your information will be transferred to and processed in the United States, where data protection laws may differ from those in your country.
13. Changes to this policy
We may update this Privacy Policy from time to time. The “Last updated” date at the top of this page indicates when it was most recently revised. Material changes will be highlighted on the Site or communicated by email.
14. Contact us
Questions about this policy or our data practices? Reach us at:
TerraTender Services LLC d/b/a Optic Window Cleaning201 Regester Avenue
Baltimore, MD 21212
privacy@opticcleaning.com
See also our About page for company information.