10% off your first clean — new customers

Legal

Privacy Policy

Last updated: May 8, 2026

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.

ProviderPurposeCategories of data shared
Vercel Inc.Website hostingIP address, request logs, browser metadata
Heroku (Salesforce)Application backend hostingAll form/booking submissions and CRM data
Supabase / Amazon Web ServicesPrimary database and infrastructureAll customer records (contacts, conversations, jobs, invoices)
CloudflareDNS, CDN, network tunnelingIP address, request metadata
Google LLC — Analytics & AdsSite analytics, Google Ads / Local Services Ads conversion measurement, retargetingCookies, click IDs (gclid), page views, conversion events, hashed identifiers
Google LLC — Maps PlatformAddress autocomplete, Street View imagery, geocodingAddress text, geographic coordinates
Google LLC — Cloud Storage & SpeechStorage of photos and audio, transcription of recorded callsPhotos you upload, recorded call audio, transcripts
Google Workspace (Gmail / Pub/Sub)Business email send/receive, push notificationsEmail content, sender/recipient addresses, attachments
Zoho Corporation (Zoho Mail)Business email — currently being adopted alongside / in place of Google WorkspaceEmail content, sender/recipient addresses, attachments
Stripe, Inc.Payment processing, card-on-file storage, invoicingName, email, billing address, card data (collected directly by Stripe)
Twilio, Inc.Outbound and inbound voice calls, browser-based softphonePhone numbers, call audio, call recordings, call metadata
Telnyx LLCLegacy voice routing during migration to TwilioPhone numbers, call audio, call recordings
Apple Inc. (iMessage / APNs)iMessage delivery via the BlueBubbles bridge, push notifications to our staff appPhone numbers, message content, photos, device tokens
Anthropic, PBCAI 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 transcriptsAudio recordings of conversations
RentcastProperty data lookup (square footage, lot size, year built)Service address you entered
Mapbox, Inc.Internal mapping for our field crewsService addresses, geographic coordinates
RegridParcel boundary and address-enumeration data for canvassingGeographic search areas (no customer-supplied PII)
Telegram FZ-LLCInternal 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 analytics
  • tt_web_ref — marketing source tag from your inbound URL
  • tt_web_session_started — session start marker
  • optic_branch_slug — your selected branch (Wilmington or Baltimore)
  • optic_web_session_id / commhub_conversation_id — chat widget continuity
  • optic_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 Cleaning
201 Regester Avenue
Baltimore, MD 21212
privacy@opticcleaning.com

See also our About page for company information.