Privacy Policy
Last updated: October 14, 2026
Who We Are and What This Policy Covers
Talya Roofing LLC (“Talya Roofing”, “we”, “us”) is a roofing contractor based in Savannah, Georgia. This policy explains what we collect when you use talyaroofing.com or contact us through it — by contact form, chat, phone, text message or newsletter signup — and what we do with it. It is written to describe what the site actually does, not what a template says a site might do. Our Cookie Policy lists every cookie and browser-storage item by name, and our SMS Terms cover text messaging in full. This policy does not cover our employees, subcontractors or job applicants.
İsteğe bağlı PostHog ölçüm pilotu
İsteğe bağlı PostHog ölçüm pilotumuz, Analitik için yeniden onay vermenizi gerektirir. Projemiz, PostHog’un Amerika Birleşik Devletleri’ndeki US Cloud bölgesini kullanır.
PostHog’un ücretli plan koşullarına göre olay verileri yedi yıllık bir dönem içinde analiz için kullanılabilir. Bu dönem, daha eski verilerin otomatik olarak silindiği anlamına gelmez; veri silme ayrı bir işlemdir.
Etkinleştirilirse pilot yalnızca belirli herkese açık sayfalarda Analitik seçeneğini kabul etmenizden sonra çalışır. Sayfa gezinmeleri, telefon düğmesi tıklamaları, teklif formuna başlanması ve formun başarıyla gönderilmesi, sık sorulan soruların açılması ve blog sayfalarımızdan herkese açık içerik bağlantılarına tıklanması ölçülür. Olay verileri eylemi, genel sayfa kategorisini, dili, zamanı ve rastgele kimlikleri içerir. Tarayıcı kimliği yalnızca sayfa belleğinde tutulur. Olay verileri ad, telefon, e-posta, mülk adresi, form yanıtı, sayfa URL'si, sorgu parametresi veya yönlendiren sayfa içermez. Pilot müşteri hesaplarını veya finansman sayfalarını izlemez; kişi profili oluşturmaz, oturum kaydetmez, diğer etkileşimleri otomatik olarak yakalamaz, konsol veya ağ içeriğini toplamaz ve sohbet mesajlarını PostHog'a göndermez.
PostHog'a yapılan bir istek, ağ adresinizi ve standart bağlantı bilgilerinizi zorunlu olarak PostHog'a iletir. Pilot, IP adresinin saklanmamasını ve konum bilgisi eklenmemesini isteyecek şekilde yapılandırılmıştır; bu, bağlantının kendisini anonim yapmaz. Analitik çerezi veya kalıcı tarayıcı kimliği oluşturmaz. Onaydan sonra, site için yaptığınız onay seçiminin yanında tarayıcının yerel depolama alanına PostHog için bir açık/kapalı onay kaydı yazar; bu kayıt site verilerini temizleyene kadar kalır. Pilotun isteklerini engellemek için Analitik seçeneğini reddedin. Çerez Tercihleri üzerinden onayınızı istediğiniz zaman geri çekebilirsiniz; bu işlem sonraki olayları durdurur, ancak gönderilmiş olayları geri alamaz. Pilot, Global Privacy Control ve Do Not Track sinyallerini de dikkate alır.
Information We Collect
What you give us. When you send a contact form, fill in the chat lead form, ask the chat assistant to book an inspection, or sign up for the newsletter, we receive what you type. Depending on the form, that is your name, phone number, email address, property address, the service you are interested in, your message, and whether you ticked the box agreeing to receive text messages. You do not need an account to use the site, and the site takes no payments.
What you type into the chat assistant. Every message you send to the chat is received and stored by us (see “Our Chat Assistant” below). If you tell the chat your name, your town or what you are interested in, we keep that with the conversation. The chat does not accept photo or file uploads.
What we collect automatically. Like any website, our hosting provider receives your IP address and browser details in order to deliver each page. On your first request our server also gives your browser a random 30-day ID, talya_vid, which we use to recognise a returning chat visitor and to link a chat conversation to a form you send later. For visitors who open the chat we record a visit count, the time of the last visit and the browser type. Page-view measurement and advertising tags run only as described under “Analytics & Cookies” and only to the extent you allow.
We do not ask for, and do not want, your Social Security number, bank or card details, health information or any other sensitive personal information. Please do not type them into a form or the chat.
How We Use Your Information
We use what we collect to: answer your enquiry and prepare a roofing estimate; schedule and confirm inspections and appointments; send the text messages you opted in to; keep a record of our conversation with you in our customer records; protect the site against bots, spam and abuse; and understand how the site is used so we can improve it. We never sell your personal information.
Our Chat Assistant
The chat widget on this site is an AI assistant, not a person. To write a reply, the text of your conversation is sent to a large language model through OpenRouter, a service that passes the request to the model’s provider. At the time of this update the model is DeepSeek V4 Flash, with Google Gemini 2.5 Flash as a fallback if the first one fails. Those providers process your messages to generate the answer. We do not use your conversations to train any model, and we do not use them to make any automated decision about you. What OpenRouter and the model providers keep is governed by their own terms; see the OpenRouter privacy policy.
Conversations and messages are saved in our database so that our team can read them, follow up on what you asked, and so the assistant can pick up where you left off if you return. If the assistant collects your contact details or books an inspection for you, that is handled exactly like a contact form: it is saved to our customer records and posted to our team’s private notification channel. Chat requests also pass through a bot check run by our hosting provider and are limited to a set number of messages per minute per IP address, which is how we keep the paid AI service from being abused. The counter behind that limit holds only your IP address and a timestamp for the length of the one-minute window. Treat the chat like an email to us: do not share anything in it that you would not put in a message to a contractor.
Who We Share Information With
We share personal information only with companies that help us run the site and the business, and only for that purpose. They may not use it for their own purposes.
- Hosting and security: Vercel hosts the site, receives the IP address and browser details of every request, and runs the bot check on chat requests. The rate-limit counter runs either inside Vercel or at Upstash, a hosted counter; in both cases it holds your IP address and a timestamp for one minute.
- Database: Supabase stores our customer records, chat conversations and messages, and runs the small server functions that forward notifications to us.
- Team notifications: every contact form, chat lead and newsletter signup is posted to a private Discord channel that only our team can see, so we can respond quickly. Discord therefore receives the details you submit.
- Chat AI: OpenRouter and the model providers named above receive the text of chat conversations in order to generate replies.
- Phone and text messaging: the providers that carry our calls and text messages receive your phone number and the content of messages we exchange.
- Analytics and advertising: Google (Analytics), Umami, Meta (Facebook Pixel), Apollo.io and, if the pilot is enabled, PostHog — each only under the consent rules in the next section. Meta Pixel and Apollo are advertising tools: under some state privacy laws loading them counts as “sharing” for cross-context advertising, which is why they are off until you allow Marketing and why we honor the Global Privacy Control signal as an opt-out.
- Legal and business reasons: we may disclose information if the law requires it, to protect our rights or safety, or as part of a sale or reorganisation of the business, in which case this policy would continue to apply to that information.
We do not share your mobile opt-in information or phone number with third parties or affiliates for their own marketing or promotional purposes.
Analytics & Cookies
We use Google Analytics (GA4) to measure traffic, Umami as a second cookieless visit counter, and Meta (Facebook) Pixel plus Apollo.io — a B2B service that identifies which organisation a visitor belongs to — for advertising. Google Analytics runs on every visit, including before you answer the cookie banner — but until you accept it is held in Google’s “denied” consent state, which records the page view without writing a cookie or any lasting ID to your device and without identifying you. Umami loads only if you accept Analytics. Meta Pixel and Apollo load only after you explicitly allow Marketing cookies, and we honor the Global Privacy Control browser signal as an automatic opt-out for those. Rejecting means none of those three is loaded at all. For the full list of cookies, what they do, and how to change your choices at any time, see our Cookie Policy. The optional PostHog pilot described above requires a new Analytics consent choice and uses only the limited event data described in that section.
Two things are placed on your device before you answer the banner, and rejecting does not remove them. NEXT_LOCALE records the language the page was served in and is deleted when you close your browser. talya_vid is a random ID our server gives your browser on its very first request and keeps for 30 days: the chat widget requires it to confirm that a lead form came from the browser that held the conversation, and in our customer records it links that conversation to a contact form you send afterwards. It is enquiry handling and attribution rather than something the page needs in order to load, so we list it separately in the Cookie Policy instead of calling it strictly necessary. It is HttpOnly — no script on the page can read it — and it is not shared with Google, Meta, Umami or Apollo.
Our chat widget also writes to your browser’s own storage on first load, before any consent choice: when you were last here, and the recent messages of your conversation, so a returning visitor is not started from scratch. If you tell the chat your name or what you are interested in, that is kept there too. None of it is transmitted with your ordinary page requests, and clearing site data in your browser removes all of it. The Cookie Policy lists each item by name.
SMS/Text Messaging Terms
Talya Roofing LLC may send SMS/text messages related to your roofing inquiry, inspection scheduling, appointment reminders, project updates, service follow-up, emergency response, and occasional promotional messages if you have expressly opted in. For full details, see our SMS Terms & Conditions.
- Opt-In Methods: You may opt in by submitting a website contact form, opting in through our website chat widget, providing verbal consent during a phone call with our team, sending us a text message first, or requesting service, an estimate, or an inspection.
- Message Frequency: Message frequency varies depending on your project and communication preferences. You may receive up to 5 messages per week.
- Message & Data Rates: Message and data rates may apply. Please contact your wireless carrier for details about your messaging plan.
- Opt-Out: You can opt out at any time by replying STOP to any message. After opting out, you may receive one final confirmation message. You will no longer receive SMS messages from Talya Roofing unless you opt back in.
- Help: For assistance, reply HELP to any message, or contact us at (912) 999-7989 or samed@talyaroofing.com.
- Supported Carriers: Carriers are not liable for delayed or undelivered messages. Compatible with all major US carriers including AT&T, T-Mobile, Verizon, and others.
- Consent: Consent to receive text messages is not a condition of purchase. By opting in, you confirm that you are the owner or authorized user of the mobile number provided.
SMS Data Privacy
No mobile opt-in data, text messaging originator opt-in information, or consent will be shared with third parties or affiliates for marketing or promotional purposes. We may share information with service providers only as necessary to operate our messaging program and support our customer communications.
How Long We Keep Information
- The
talya_vidbrowser ID expires 30 days after it is set. - Chat history kept in your own browser stays until you clear site data for talyaroofing.com.
- Contact forms, chat conversations and lead records stay in our customer records for as long as we need them to handle your enquiry, deliver and warrant the work, and meet our legal and accounting obligations. You can ask us to delete them sooner; see “Your Rights”.
- Analytics and advertising data is kept under each provider’s own retention settings, which are linked from the Cookie Policy. The PostHog section above states that pilot’s retention terms.
Data Security
All pages and form submissions are served over HTTPS, so what you send is encrypted in transit. Access to our customer records is limited to our team. The chat endpoint is protected by a bot check and rate limiting, and automated security checks run on every code change before it goes live. No method of transmission or storage is perfectly secure, and we cannot guarantee absolute security.
Children
This site is for homeowners and property managers and is not directed at children. We do not knowingly collect personal information from anyone under 13. If you believe a child has sent us information, email us at samed@talyaroofing.com and we will delete it.
Your Rights
Whatever state you live in, you can ask us to: tell you what personal information we hold about you; correct it; delete it; give you a copy; or stop marketing communications. To make a request, email samed@talyaroofing.com or call (912) 999-7989. We will respond to every request. Because we have to be sure we are talking to the right person, we may ask you to confirm details that match the record, such as the phone number or email you used. We will never treat you differently for exercising these rights.
- Text messages: reply STOP to any message.
- Newsletter and email: email samed@talyaroofing.com and we will remove you.
- Cookies, analytics and advertising tags: use the Cookie Preferences button on this page or in the Cookie Policy, or turn on the Global Privacy Control signal in your browser, which we treat as an opt-out from advertising tags automatically.
- Chat history on your device: clear site data for talyaroofing.com in your browser.
Do Not Track and Global Privacy Control. We honor the Global Privacy Control signal: when your browser sends it, Marketing tags are switched off and locked off. We do not change the site’s behaviour in response to the older “Do Not Track” browser setting, with one exception: the PostHog pilot described above treats Do Not Track as an opt-out.
We are a Georgia business and most of our customers are in Georgia. Where a state privacy law such as California’s CCPA/CPRA, or the law of another jurisdiction, gives you rights beyond those listed here, we will honor them.
Changes to This Policy
When we change what the site does with your information, we update this page and the date at the top and note what changed below. For a material change we will also say so prominently on this page for a period after it takes effect. Earlier versions are available on request.
- October 14, 2026: added the sections on the chat assistant, who we share information with, retention, children and changes; expanded what we collect and your rights; stated how we respond to Do Not Track and Global Privacy Control.
- October 11, 2026: added the optional PostHog measurement pilot disclosure.
- September 29, 2026: corrected the analytics and cookie description to match measured behaviour; disclosed
talya_vid, Umami, Apollo and chat browser storage.
Contact Us
Talya Roofing LLC
6606 Abercorn St Suite 119, Savannah, GA 31405
Phone: (912) 999-7989
Email: samed@talyaroofing.com