Legal
Privacy Policy
This Privacy Policy explains what information TreeSnap collects, how we use it, who we share it with, how we secure it, and how long we keep it. It applies to Shops and to Homeowners, as described in Section 2.
1. Who We Are
TreeSnap ("TreeSnap," "we," "us," or "our") provides a white-label, AI-powered tree-estimate tool that Shops offer to Homeowners on a branded subdomain (for example, yourcompany.treesnap.cloud). Capitalized terms such as "Service," "Shop," and "Homeowner" have the meanings given in our Terms of Service. A "Shop" is a tree service business that subscribes to the Service, and a "Homeowner" is a person who requests an estimate through a Shop's branded web app. A Homeowner uploads a few photos of a tree, our software generates a preliminary estimate, and the Shop receives the resulting lead.
TreeSnap is operated by Winegarden, doing business as TreeSnap, a sole proprietorship located at 215 West Bandera Road, Suite 114-1021, Boerne, TX 78006. You may contact us at hello@treesnap.cloud. Our Terms of Service govern use of the TreeSnap service.
This policy applies to the TreeSnap marketing site (treesnap.cloud), the TreeSnap application and admin tools, and every branded customer subdomain we host, except where a Shop posts its own separate privacy notice.
2. Controller and Processor Roles
TreeSnap handles two categories of data, and our responsibilities differ for each.
a. Shops: we are the "controller"
When a Shop applies for, subscribes to, and configures TreeSnap, we decide how that account information is used to deliver and bill the service. For this information we act as the data controller, and the rights and choices in this policy apply directly to that business and its representatives.
b. Homeowner leads: we are the "processor / service provider"
When a Homeowner submits photos and contact details through a Shop's branded web app, that information is collected for and on behalf of the Shop. The Shop is the controller of its own leads; TreeSnap is a processor (a "service provider" under U.S. state privacy laws) that stores and processes those leads only to make the tool work and to deliver the lead to the Shop.
We do not sell Homeowner data, we do not share it with other Shops, and we do not use it for our own advertising or marketing. What the Shop does with a lead after it receives it is governed by that Shop's own privacy practices, not this policy. If you are a Homeowner and want your information corrected or deleted, see Information for Homeowners. We will help route your request to the right company and assist them in honoring it.
3. Information We Collect
a. From Shops (account data)
- Application & account details: your name, company name, email address, phone number, requested subdomain, service-area ZIP code, and selected plan.
- Tool configuration: business name, service region and ZIP codes, your pricing (removal, trimming, minimums, emergency multipliers, custom add-ons), brand theme, and any custom disclaimer text you provide.
- Billing information: subscription tier, status, trial and billing dates, and a customer/subscription identifier from our payment processor. Card numbers are entered directly with our payment processor (Stripe); TreeSnap never sees or stores full card details.
- Support communications: emails and messages you send us.
b. From Homeowners (lead data, on behalf of the Shop)
- Contact details: name, email address, and phone number.
- Property & job details: the ZIP code of the property and the type of service requested (removal, trimming, storm damage, emergency).
- Photos: up to three photos of the tree or job site that you upload.
- The generated estimate: the AI's output (species, estimated height, condition, complexity, line items, price range, and notes), which we store and attribute to the Shop whose page was used.
c. Information collected automatically
- Usage & device data: standard server logs and analytics such as IP address, browser/device type, pages viewed, and timestamps, collected through our hosting providers (DreamHost for the treesnap.cloud website and Vercel for the application) and Google Analytics.
- Cookies: see Cookies and Analytics.
d. Records of consent and acceptance
- Homeowner estimate form: when a Homeowner submits a request, we record the version and text of the notice shown next to the submit button, the date and time, the IP address and browser type, the page address, and the Shop the request went to. We keep this record with the lead so the Shop can show what the Homeowner agreed to, and we delete it when the lead record is deleted, unless we need it longer to respond to a legal claim.
- Shops: when a company starts its subscription, we record the version of the Terms of Service it accepted, the billing terms shown at checkout (plan, first charge date and amount, and monthly price), the date and time, and the IP address. We also record when a company turns a trust claim (such as "Licensed & insured") on or off. We keep these records for at least 3 years, or 1 year after the account ends, whichever is longer.
4. Photos and AI Processing
To generate an estimate, the photos a Homeowner uploads (together with the ZIP code, service type, and the Shop's pricing configuration) are transmitted to our AI provider, Anthropic, and processed by its Claude vision models. This is the core function of the tool and happens automatically when an estimate is requested.
- We use Anthropic's commercial API under terms that do not permit your inputs or the generated outputs to be used to train AI models.
- Anthropic may retain API inputs and outputs for a limited period (currently up to 30 days) for trust-and-safety purposes, after which they are deleted under Anthropic's policies.
- Estimates are preliminary and generated by automated means from photos alone; they are not a binding quote and are always subject to an in-person assessment by the Shop.
5. How We Use Information
We use the information above to:
- Provide, operate, and secure the TreeSnap service and each customer's branded subdomain;
- Generate estimates from uploaded photos and deliver them to the Homeowner;
- Deliver leads (contact details, the estimate, and submitted photos) to the relevant Shop by email;
- Set up, bill, support, and manage tree-company accounts and subscriptions, including trial reminders and payment notices;
- Send transactional and service emails (for example, application confirmations, approvals, account changes, and billing notices);
- Keep records of the notices people saw and the terms they accepted (see section 3d);
- Monitor, troubleshoot, prevent abuse of (including preventing repeat refunds), and improve the reliability of the service;
- Comply with legal obligations and enforce our terms.
How we contact people. TreeSnap contacts Shops and Homeowners by email only. We never call or text Homeowners. A Shop that receives a lead may contact the Homeowner by phone, text, or email about the request; those calls, texts, and emails come from the Shop, not from TreeSnap, and the Shop is responsible for them.
We do not sell personal information, and we do not use Homeowner lead data for our own marketing.
6. How We Share Information
We share information only as needed to run the service:
- With the relevant Shop: each Homeowner's lead and estimate are delivered to the company whose branded web app was used.
- With sub-processors: the third-party vendors listed below, who process data on our behalf under contractual confidentiality and security obligations.
- For legal reasons: when required by law, subpoena, or to protect the rights, safety, and security of TreeSnap, our customers, or the public.
- In a business transfer: if TreeSnap is involved in a merger, acquisition, or sale of assets, information may be transferred as part of that transaction, subject to this policy.
7. Sub-processors
We rely on the following service providers to operate TreeSnap. Each receives only the data it needs for its function:
| Provider | Purpose | Data it handles |
|---|---|---|
| Anthropic | AI estimate generation (Claude vision API) | Uploaded photos, ZIP, service type, pricing config |
| Supabase | Database & file storage | Account, lead, and estimate records; uploaded photos |
| Vercel | Application hosting and serverless functions | Request and server logs; data in transit |
| DreamHost | Website hosting for treesnap.cloud | Request and server logs for the marketing website (IP address, browser, pages viewed, timestamps) |
| Cloudflare | DNS & subdomain routing | Subdomain and DNS records; network traffic |
| Stripe | Subscription billing & payments | Tree-company billing details and payment methods |
| Resend | Transactional email delivery | Recipient email addresses and message contents |
| Google Analytics | Website usage analytics | Aggregated/usage and device data |
We may add or change sub-processors from time to time and will update this list when we do. You may request the current list at hello@treesnap.cloud.
8. Data Retention and Deletion
We keep information only as long as we need it for the purposes above:
- Uploaded photos (live tools): automatically deleted from our storage approximately 14 days after submission. Photo links included in lead emails expire after 7 days.
- Demo data: photos and estimates created on demo.treesnap.cloud are deleted within about 24 hours.
- Lead & estimate records: retained for the Shop so it can act on and reference its leads. The Shop may request deletion of specific records at any time.
- Canceled accounts: a Shop's estimate history and lead data are retained for up to 90 days after cancellation, then deleted, unless a longer period is required by law. If the company received the 7-day first-month refund, we keep a minimal record (email, phone number, street address, subdomain, Stripe customer ID, and refund date) only to prevent repeat refunds, for 3 years.
- Paused accounts: if a Shop's payment fails, its branded web app pauses after a 5-day grace period, and nothing is deleted while it is paused. If the branded web app stays paused for 30 days, the account closes. We email warnings on day 14 and day 25 of the pause. After closure, we delete the company's account, configuration, lead, estimate, and usage records within 30 days, except billing and consent records we must keep for tax, accounting, or legal reasons and the refund record described above. Closure is final; a closed account cannot be reopened.
- Billing records: retained as required for tax, accounting, and legal compliance. Records of consent and acceptance are kept as described in section 3d.
When an account is deleted, we remove the associated account, configuration, lead, estimate, and usage records, cancel the subscription, and tear down the subdomain. We keep only billing records, consent and acceptance records, and, for companies that received a refund, the minimal refund record. Backups maintained by our infrastructure providers may persist for a limited additional period before being overwritten on their normal rotation.
9. How We Secure Data
We use reasonable administrative, technical, and physical safeguards designed to protect information, including:
- Encryption of data in transit (TLS/HTTPS) and encryption at rest through our hosting and storage providers;
- Private, non-public storage for uploaded photos, accessed only through short-lived, expiring links;
- Access controls and tenant isolation so each Shop can only reach its own data;
- Infrastructure providers (Supabase, Vercel, Cloudflare, Stripe) that maintain their own security and compliance programs.
No method of transmission or storage is perfectly secure, so we cannot guarantee absolute security. If we become aware of a breach affecting your personal information, we will notify affected parties and authorities as required by applicable law.
10. Your Privacy Rights
Depending on where you live (for example, under the Texas Data Privacy and Security Act, the California Consumer Privacy Act, and similar U.S. state laws), you may have the right to:
- Access or obtain a copy of the personal information we hold about you;
- Correct inaccurate information;
- Delete your personal information;
- Opt out of the "sale" or "sharing" of personal information for targeted advertising (note that TreeSnap does not sell personal information or use lead data for targeted advertising);
- Not be discriminated against for exercising these rights.
We may keep the minimal refund record where needed to prevent fraud or abuse, as the law allows.
For Shops (account holders): email hello@treesnap.cloud and we will respond directly.
For Homeowners: because the details you submitted belong to the tree company you contacted, direct your request to that company. If you contact us, we will promptly forward your request to the company and help it respond. See the next section.
We will verify your identity before acting on a request and will respond within the timeframe required by applicable law. You may appeal a denied request by replying to our response, and you may also contact the Texas Attorney General or your state regulator.
11. Information for Homeowners
If you requested an estimate through a Shop's branded web app, the following applies:
- The photos and details you submitted go to that tree company so they can follow up with you.
- The tree company may contact you by phone, text, or email about your request. TreeSnap itself only contacts you by email (for example, your estimate or a confirmation that your request is in) and never calls or texts you. To stop calls or texts, tell the tree company, or reply STOP to its texts.
- TreeSnap stores that information only to run the tool on the company's behalf and deletes uploaded photos on the short schedule described above.
- To have your information corrected or deleted, contact the tree company directly. You may also email us at hello@treesnap.cloud and we will route your request and help the company act on it.
- The estimate you receive is an AI-generated ballpark from your photos, not a binding quote. The tree company sets the final price. See our Branded Web App Terms for Homeowners.
12. Cookies and Analytics
Our marketing site and the application use cookies and similar technologies for essential functionality and to understand usage through Google Analytics. You can control cookies through your browser settings; blocking some cookies may affect how the site works. We honor recognized browser-based opt-out signals (such as Global Privacy Control) where required by law.
13. Children's Privacy
TreeSnap is a business tool intended for use by adults. We do not knowingly collect personal information from children under 13 (or under 16 where applicable). If you believe a child has provided us information, contact us and we will delete it.
14. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date above and, for material changes, provide additional notice where appropriate. Your continued use of TreeSnap after an update means you accept the revised policy.
15. Contact Information
If you have questions about this Privacy Policy or our data practices, contact us at:
Winegarden, doing business as TreeSnap (a sole proprietorship)
Email: hello@treesnap.cloud
Mail: 215 West Bandera Road, Suite 114-1021, Boerne, TX 78006