Privacy Policy
Effective: May 14, 2026 · Last updated: July 22, 2026
1. Who operates Kaivira
Kaivira is operated by Robbie Sands, Broker, a licensed real-estate professional with Realty Executives Associates in Knoxville, Tennessee. Kaivira is a home-search and home-selling platform for East Tennessee: it powers listing search, saved homes, tour scheduling, home-value estimates, and the buying tools described in this policy. It is not a separate company, brokerage, or franchise of Realty Executives Associates.
All real-estate licensing, brokerage obligations, and transaction supervision flow through Realty Executives Associates per Tennessee law and TREC rules. Questions about this policy can be sent to hello@kaivira.com.
2. What information we collect
We separate the data we hold into three categories:
- Agent information— the operating agent's profile, MLS/IDX credentials, scheduling state, and internal notes maintained while running the practice.
- Client and transaction-party information — names, contact details, property addresses, transaction documents, and any information clients (or the cooperating party in a transaction) share to advance a tour, offer, or closing. This includes data that flows through Dotloop as part of normal brokerage transaction management.
- Account and household information — your profile details, saved homes and searches, buying-journey progress, offer drafts you compose, optional pre-approval details you choose to enter (amount, down payment, rate), a phone number if you verify one for text alerts, and household membership when you invite a co-buyer to share your home search.
- Usage data — visitor activity on Kaivira.com (searches run, listings viewed, saved homes, saved searches), authentication state, hashed IP for rate limiting, device/browser metadata, and product telemetry used to debug and improve the site.
We also capture your IP address (retained as a hash for up to 12 months, used for lead-routing and rate-limiting) and an IP-derived city, state, latitude, and longitude so we can assign you to the agent who covers your territory. We do not use this for advertising and do not share it with third parties.
3. How we use the information
- Provide the search, saved-homes, tour, and seller tools the visitor came for.
- Authenticate accounts, prevent abuse, and rate-limit requests.
- Send transactional emails the user has requested (account, alerts, tour-related, and CMA confirmations).
- Send text messages you explicitly enable — turn them off at any time by replying STOP.
- Personalize payment estimates on listings using pre-approval details you choose to save; these stay private to your account and are never shared without your action.
- Power optional household sharing: when you invite a co-buyer, your saved homes, reactions, comments, and journey progress become visible to the household members you invited. Combined budget details are shared only with your explicit consent, and you can leave a household at any time.
- Support active and prospective real-estate transactions handled under Realty Executives Associates.
- Debug issues, monitor reliability, and improve the product based on aggregated usage.
- Comply with applicable laws, TREC and MLS rules, and brokerage requirements.
4. Brokerage sharing — Realty Executives Associates, HUB, and Dotloop
Because Kaivira's operating agent practices under Realty Executives Associates, some client and transaction data is shared with the brokerage and its compliance/document systems:
- Realty Executives Associates systems — authorized brokerage compliance and transaction systems. Information needed to run a transaction or to satisfy compliance review may be visible there.
- Dotloop— the brokerage's transaction-management platform. Offer documents, disclosures, signatures, and the parties' identifying details flow through Dotloop. Dotloop is the system of record for transaction documents during and after a deal.
We never sell client data to third parties. It is shared only where required to operate the transaction, comply with brokerage policy, or comply with law.
5. Third-party services we rely on
Kaivira is built on top of standard cloud infrastructure. Each provider processes only the data needed to perform its function and is bound by its own privacy and security obligations.
- Dotloop — transaction management for offers, disclosures, and signatures.
- Resend — transactional email delivery (account, alerts, CMA confirmations).
- Google Gemini API — natural-language understanding for the Ask kAIvira search assistant.
- OpenAI — fallback model for the Ask kAIvira search assistant when Gemini is unavailable.
- Spark MLS / FBS / Flexmls — listing data feed from East Tennessee Realtors.
- Mapbox — interactive mapping and basemap rendering.
- Vercel — application hosting, edge networking, and serverless execution.
- Sentry — error monitoring and crash reporting.
- PostHog — product analytics for usage and feature improvement.
- Twilio — text-message delivery for tour updates and phone verification, when you opt in to texts.
- Supabase — managed database hosting for the data described in this policy.
- Google Calendar — tour-appointment scheduling for confirmed tours.
Neighborhood context on listing pages (school ratings via SchoolDigger, walkability via Walk Score, market rates via FRED) is looked up by property location only — those providers never receive your identity.
Conversational queries sent to the kAIvira assistant are forwarded to Gemini (or, as a fallback, OpenAI) so the model can interpret them and return structured filters. We do not include any client PII in those calls; the assistant operates on the search text the visitor typed.
Voice conversations with our agents are recorded and transcribed. Transcripts are sent to Google Gemini for topic classification (homebuying intent, financial questions, timeline). 200-character excerpts are stored for up to 180 days; full transcripts are deleted after that period.
6. Cookies, local storage, and OAuth state
Kaivira uses first-party cookies, browser localStorage, and short-lived OAuth state for the following functions:
- Keeping you signed in (session cookie).
- Preserving UI preferences such as basemap choice, comparison list, and mortgage assumptions.
- Remembering your last few search labels (capped at 3) so the mobile landing page can offer them back to you in the “Pick up where you left off” row.
- Remembering whether you’ve already dismissed the “browse neighborhoods” scroll hint, so it doesn’t reappear on every visit.
- Holding OAuth state while you complete sign-in with Google.
- Rate-limit and CSRF tokens needed to keep the API safe.
- Remembering how you first reached Kaivira and the most recent campaign that brought you back (
kv_attr_firstandkv_attr_last), so a signup can be credited to the right source. These record any campaign tags in the link you arrived on (utm_*,gclid,fbclid,ref), the website that referred you, and the page you landed on. They expire after 90 days, and we only set them if you accept marketing cookies — declining, or later turning the choice off, clears them.
These per-device records stay on your device. If you re-tap a saved label, that triggers a normal search request like any other — the label itself never leaves your browser.
We do not use third-party advertising cookies, cross-site tracking pixels, or data brokers for retargeting.
Even when you decline analytics cookies, we set a necessary-tier session identifier in localStorage to maintain your session across page loads. This identifier stays on your device and is not shared with third parties.
7. Transactional emails
We send email only for things you initiated or signed up for: account notices, saved-search alerts, tour confirmations, and CMA verification/confirmation. Marketing email, if any, will include a working unsubscribe link.
8. Data retention
Account information is kept while your account is active. Other categories of data follow specific retention windows so we keep the minimum necessary to operate the product, debug issues, and satisfy legal/brokerage obligations:
- Search and browsing telemetry (search sessions, listing views, impressions, map interactions, mortgage calculator usage, listing-detail events): 90 days.
- Lead intelligence aggregates (derived signals such as IP geo, device count, email-domain category): 12 months.
- Email delivery events (sends, opens, bounces, complaints): 24 months so we can honor sender-reputation and deliverability obligations.
- Voice session transcripts (when voice features are used): 180 days.
- Product event streams (AI-assistant turns, compare interactions, search refinements, onboarding steps, saved-hub events, form events, content engagement): 365 days.
- Security and audit trail (authentication events, lifecycle events, privacy events): retained as part of our security and compliance record.
- Transaction documents and brokerage records: retained for the period required by Tennessee real-estate law and Realty Executives Associates's compliance policies, even after a deal closes.
When you delete your account, we remove your personal data except where retention is required by law or by the brokerage. Pruning runs on scheduled cron jobs aligned to the windows above; we re-evaluate windows annually.
9. Your rights
- Access: download a copy of the personal data we hold about you any time from your data-export page.
- Correction: update your profile from inside your account at any time.
- Deletion: delete your account from the account-deletion page, or email us to request deletion of remaining personal data not subject to legal/brokerage retention.
- Opt-out of email: use the unsubscribe link in any marketing email, or disable alerts in settings.
To exercise any of these rights, email hello@kaivira.com.
9a. California residents
If you live in California, the following plain-English summary describes the rights we honor regardless of whether we currently meet the CCPA statutory volume thresholds.
- Right to know what personal information we hold about you and how we use it.
- Right to delete personal information, subject to legal and brokerage retention.
- Right to correct inaccurate personal information.
- Right to data portability — receive a machine-readable copy of your data from your data-export page.
- Right to opt-out of “sale” or “sharing” of personal information. We do not sell or share personal information as those terms are defined under California law.
To exercise any of these rights, email hello@kaivira.com. We verify requests by matching identifying information you provide to what we already have on file.
9b. Virginia residents
If you live in Virginia, you have the following rights under the Virginia Consumer Data Protection Act (VCDPA):
- Right to confirm and access the personal data we process about you.
- Right to correct inaccuracies.
- Right to delete personal data you provided or that we obtained about you.
- Right to data portability in a portable, readily usable format.
- Right to opt-out of the sale of personal data, targeted advertising, or profiling that produces legal or similarly significant effects. We do not engage in any of those activities.
Email hello@kaivira.comto exercise these rights. If we decline a request, we'll explain the basis and you may appeal by replying to that decision.
9c. Colorado residents
If you live in Colorado, you have the following rights under the Colorado Privacy Act (CPA), which mirror the Virginia rights above:
- Right to access the personal data we process about you.
- Right to correct inaccuracies.
- Right to delete personal data.
- Right to data portability.
- Right to opt-out of sale, targeted advertising, and profiling for decisions with legal or similarly significant effects. We do not engage in any of those activities.
Email hello@kaivira.com to exercise these rights and to appeal any denial.
10. Children
Kaivira is not directed at children under 13 and we do not knowingly collect personal information from them. We comply with the Children's Online Privacy Protection Act (COPPA). If you believe a child has provided us with personal information, please contact us and we will delete it.
11. Security
We use industry-standard safeguards: HTTPS everywhere, JWT session tokens, bcryptjs password hashing (industry-standard 12 rounds), encryption-at-rest for OAuth tokens, principle-of-least-privilege database access, rate limiting, and error monitoring. No system is perfectly secure; if you believe your account has been compromised, contact us immediately.
12. Changes to this policy
We may update this policy from time to time. Material changes will be communicated by email or through a notice on the site. The effective date at the top of this page always reflects the most recent update.
13. Contact
Questions, requests, or concerns about this policy or your data? Email hello@kaivira.com. Every request is read and answered by the operating agent.
See also our Terms of Service.

