UMBRELLA PR / PRIVACY
YOUR INFORMATION.
How this website handles enquiries, chat and voice.
Information you provide
The contact form collects your name, email address, optional organisation, selected service and budget, and the message you choose to send. Please avoid including confidential or sensitive personal information in an initial enquiry.
Why it is used
Your details are used to review and respond to your request. Submitting an enquiry does not subscribe you to marketing emails. Enquiry records are stored in the website’s Cloudflare database. Where email delivery is configured, Resend sends the enquiry to the agency’s inbox. Where CRM integration is enabled, the same enquiry details are added to the agency’s Zoho CRM account so the team can manage its response. These services may process information outside Kenya under their own terms.
[[TODO: legal review]] Confirm enquiry, inbox and CRM retention periods, the deletion procedure and the arrangements for international transfers.
Website operation
The site stores your motion preference in your browser. Ella’s spoken-reply preference is stored in this browser until you change it or clear the website’s browser data. Enquiry and assistant endpoints use hashed network identifiers and time-limited counters to limit repeated requests and help prevent abuse. Application diagnostics record service status rather than conversation payloads. Hosting and provider connection logs depend on their account settings. The site itself does not install advertising cookies. Optional embedded services can receive connection information and set their own cookies when they load. External links open services with their own privacy practices. Choosing a WhatsApp link opens WhatsApp; the site does not automatically send a WhatsApp message on your behalf.
[[TODO: legal review]] Confirm hosting and provider log settings, retention periods and when expired abuse-prevention records are deleted.
Promo-code eligibility
Applying a promotion sets a necessary, signed first-party cookie for up to one year. We use a keyed hash of that browser identifier and the connection IP to enforce the promotion’s usage rules. Raw IP addresses and device fingerprints are not stored in the promotion records. A pending booking reserves the code; verified payment consumes it. Shared networks may share an IP limit. These records support pricing integrity and are not advertising profiles.
Website statistics
The website automatically counts loaded public agency pages as daily totals per page. This first-party count uses no cookies or visitor identifiers and stores no IP address, network hash, user agent, referrer, query string, form data or chat. Aggregate counts are retained for up to 366 days. Counts can include repeat views and are not unique visitors or sales attribution. Admin, contact, bookings, events, checkout and editor previews are excluded.
Optional Google Analytics 4 loads only after you allow it below. It measures selected public agency pages using a cleaned address without queries or fragments. Enhanced measurement, advertising personalisation and Google signals are disabled. Google receives normal connection information and may store analytics cookies outside Kenya under its terms. Keeping it off leaves Google Analytics unloaded. Your preference is stored in this browser for 180 days; turning it off removes website analytics cookies.
Your analytics preference
Basic page totals use no cookies or visitor identifiers. Google Analytics is optional and stays off unless you allow it. You can change this here at any time.
Loading your preference…
Location maps
Office and event maps load automatically when you open a page or app containing a map. The embedded maps connect to Google Maps, which receives your IP address and standard browser information under its own privacy terms. Directions links also open Google Maps. No location permission is requested by this website.
Optional calming audio
Nairobi Rain, Slow Tide and Quiet Room are generated in your browser. Natural Rain is a public-domain recording served by this website, with source information on the Credits page. No music-service player or account is involved. Nothing plays until you press Play. Starting Ella’s voice pauses the sound studio.
Bookings and the agency guide
The Calendar app embeds the agency’s Zoho Bookings page. Zoho receives normal connection information when it loads and processes the contact details you choose to enter to manage appointments and confirmations. Use its booking-page privacy information for details about that service.
Ella is UMBRELLA PR’s AI assistant. When configured, the answer service sends your question, up to six short recent messages and the public page you are viewing, without query strings, to Google Gemini. If that service is unavailable and the backup is enabled, the filtered conversation and public agency reference can be processed automatically by Cloudflare Workers AI. Questions requiring current facts can use Google Search grounding; source links are shown when returned. Local agency guidance remains available during an outage. Providers may process this information outside Kenya under their own terms.
The website does not save chat messages in its enquiry database, retrain Ella from conversations or automatically change published website content from a chat. AI providers apply their own retention, service-improvement and training terms and account settings. The answer service filters some contact-detail and secret patterns; this does not guarantee that all personal information is removed. Please do not send passwords, payment details or confidential information. Assistant answers can be mistaken; confirm proposals, availability and commitments directly with the team.
This browser tab stores up to 24 recent chat messages, the language and returned source links. When the guide reloads, it restores a saved conversation only if that copy is less than 30 minutes old. This is a restoration window, not an automatic deletion timer: an open conversation can remain in the tab for longer. Clear chat removes the previous local conversation; it does not delete information already processed by providers. Your browser controls when a tab session ends or is restored.
Your chat is not automatically sent to the team or added to CRM. Choose the enquiry form to review a brief, provide your contact details and give permission for the team to respond. Only the details you submit in that form are shared as an enquiry. A booking is confirmed only by Zoho or the team.
[[TODO: legal review]] Confirm the configured AI and browser speech providers’ retention, service-improvement and training terms, account settings and international-transfer arrangements.
Voice controls
Ella uses one original stock female voice, with no human or celebrity impersonation. Tapping the circular Umbrella control opens voice chat and requests microphone access for hands-free conversation. Listening requires your browser’s permission. The browser’s speech-recognition service turns your speech into words and may send microphone audio to its own provider. Recognised words are sent automatically after a pause to the website’s answer service and handled like typed questions. The website does not create or keep recordings of your microphone audio.
Google’s speech service receives Ella’s answer text to generate a spoken reply. Reply audio is played from a temporary browser copy that is released when playback ends or you stop it. Recorded welcomes are public website audio files. Provider retention is covered by the review above; turning voice off does not delete information already processed by a provider.
The same voice is used for recorded welcomes and generated replies. Ella does not switch to another cloud speaker or a built-in device voice. If speech is unavailable, the answer remains in text. General-answer providers can still switch independently of her voice. Availability and free allowances apply; uninterrupted speech is not promised. You can turn spoken replies off or end the conversation at any time.
One second after a full public page load, a time-of-day welcome is requested without opening chat or requesting a microphone. Actual playback depends on service response time and browser autoplay permission. A confirmed voice session suppresses repeated welcomes on other pages. If autoplay is blocked, tapping the circular Umbrella control opens voice conversation and discards the blocked welcome so it cannot overlap your microphone. A microphone starts only after a visitor action and the browser’s permission. Conversation lasts at most twenty minutes and pauses after two quiet minutes. Questions send automatically after a pause; the browser listens between replies. Minimising keeps an opted-in conversation active on the current page. Close, End voice conversation, Type instead, hiding the tab or leaving the page stops capture. A normal reload never restarts the microphone. An Ella-commanded page transition can resume only with an already-granted permission and a handoff marker valid for fifteen seconds. Voice transcripts use the same browser storage and restoration window as typed chat. Speaker metadata is also stored in the tab with a thirty-minute restoration window. Orb analysis is local. Do not speak passwords, payment information or confidential material; confirm important details with the agency.
Customer and imported contacts
Verified ticket purchases create private customer service records with the supplied buyer name, email and phone number so UMBRELLA can assist with the order. Authorised staff can also import business contacts and keep private follow-up notes. Imported contacts and ticket buyers are not automatically subscribed to marketing. Marketing permission remains unknown unless a separate, appropriate opt-in is obtained; an opt-out is retained when a record is imported again. Card numbers, card security codes, M-PESA PINs and bank credentials are never imported into this CRM.
Your questions and requests
To ask about your enquiry information or request correction or deletion, contact info@umbrella.co.ke. Include enough information for the team to locate your enquiry, without sending unnecessary personal details.