1. Scope
This Privacy Policy describes how Jevi (the heyjevi.com website and the Jevi iOS app, together “Jevi”) collects, uses, and shares information. Jevi is operated by Viktor Minchev, an independent developer based in California (“we,” “us,” or “the operator”). Jevi is provided free of charge. We do not sell personal information, do not show advertising, and do not use your content to train public AI models.
2. Information we collect from the website
When you submit the waitlist or contact form on heyjevi.com we collect the email address you provide and, optionally, the brokerage name you enter. Our hosting provider records routine server logs — including IP address, user-agent string, and request timestamp — for security and reliability. The website does not run third-party analytics and does not set advertising cookies.
3. Information we collect through the iOS app
Jevi is a voice assistant for real estate professionals. The app accesses and processes the categories of information listed below only with the iOS permissions and account connections you authorize.
- Account information. When you sign in with Google, we receive your name, email address, profile picture, and Google account identifier, along with OAuth tokens that allow the app to act on your behalf within the scopes you approve.
- Voice audio and transcripts. When you speak to Jevi, microphone audio is streamed over an encrypted connection to our backend for real-time transcription and response generation. A short voice embedding is computed on-device to distinguish your voice from other voices in the room; this embedding is held in memory for the duration of a session and is not stored.
- Contacts. If you grant Contacts access, the app reads your device contacts (names, phone numbers, email addresses, postal addresses, job titles, and organizations) and syncs them to our backend so that the assistant can identify and act on the people you mention.
- Calendar. If you connect Google Calendar, the app reads and creates events on the calendars you select.
- Email. If you grant Gmail access, the app reads, drafts, sends, labels, and archives messages on your behalf through the Gmail API.
- CRM data. If you connect a Follow Up Boss account by entering an API key, the app reads and writes your contacts, deals, and pipelines in Follow Up Boss.
- Tasks, deals, and notes. Reminders, to-dos, deal notes, and contact notes that you create through the app are stored on our backend so they are available across your devices.
- Push notification token. If you allow notifications, iOS provides us with a device token that we use to deliver follow-up and reminder notifications.
- Diagnostics. The app sends application logs and crash breadcrumbs (device model, iOS version, app version, session identifier, and error context) to our internal log store so we can diagnose problems. The app does not integrate any third-party analytics SDK.
4. How we use information
We use the information described above to:
- authenticate you and maintain your account;
- operate the voice assistant and respond to your requests;
- send email, schedule events, and update CRM records on your instruction;
- deliver push notifications you have asked to receive;
- keep your data in sync across your devices and the services you have connected;
- diagnose errors, secure the service, and prevent abuse;
- communicate with you about the service, including waitlist updates and material changes to these terms.
We do not use your content to train public AI models, to build advertising profiles, or to make decisions that produce legal or similarly significant effects about you.
5. How we share information
We share information only with the service providers and processors below, and only as necessary to operate Jevi:
- Jevi backend (operated by us, hosted on a cloud provider in the United States) — stores your contacts, calendar events, email metadata, tasks, deals, notes, and device token, and brokers traffic to our AI provider.
- Google— Google Sign-In for authentication, Google Calendar for events, and Gmail for messages, scoped to the permissions you grant during sign-in.
- OpenAI— we send voice and text turns to OpenAI's Realtime and chat APIs to generate responses. Under the OpenAI API terms, API content is not used to train OpenAI's public models.
- Follow Up Boss — only if you connect it; the app calls the Follow Up Boss API on your behalf using the API key you provide.
- Apple Push Notification service— delivers notifications to your device.
- Vercel and Formspree— host the heyjevi.com website and process the waitlist form, respectively.
We do not sell or rent personal information, and we do not share it with advertising networks or data brokers. We may disclose information if required by law, to respond to valid legal process, or to protect the rights, property, or safety of users or the public.
6. Information stored on your device
The app caches your contacts, calendar, tasks, deals, notes, and email metadata locally so it operates quickly and remains usable offline. Authentication tokens and app preferences are stored in iOS app storage. Signing out clears local data and tokens. Deleting the app removes all on-device data; data already synced to our backend is governed by Section 8.
7. iOS permissions
The app requests the following iOS permissions. You can grant or revoke each independently in iOS Settings; revoking a permission will disable the corresponding feature but will not prevent the rest of the app from running.
- Microphone— to capture your voice when you speak to the assistant.
- Contacts— to sync your contacts to the backend so the assistant can find and act on people you mention.
- Calendar— to read and create events on calendars you select.
- Notifications — to deliver follow-up reminders and message alerts.
- Local network — to connect to a local Jevi server when one is configured for development; not required for normal use.
- Background audio — to keep a voice session active while your screen is locked.
8. Data retention and deletion
Voice audio is processed transiently for transcription and is not retained as a recording. Contacts, calendar events, email metadata, tasks, deals, notes, and account information synced to the backend are retained while your account is active. Server logs and crash diagnostics are retained for a short period for security and debugging.
You can delete your account and all associated backend data at any time by emailing v_minchev@ucsb.edu. We will confirm the request and delete your data within thirty days, except where retention is required to comply with legal obligations or to resolve disputes.
9. Your rights
You may request access to, correction of, export of, or deletion of your personal information at any time by contacting us at the email address in Section 13. California residents have additional rights under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), including the right to know the categories and specific pieces of personal information we have collected, the right to delete that information, the right to correct inaccurate information, and the right not to be discriminated against for exercising these rights. We do not sell or share personal information for cross-context behavioral advertising, so no opt-out is required for those purposes.
You can also revoke the app's access to Google or Follow Up Boss at any time in those services' account settings.
10. Children
Jevi is intended for adults. We do not knowingly collect personal information from children under 13, and the iOS app is not directed at users under 18. If you believe a child has submitted information through Jevi, please contact us and we will delete it.
11. International users
Jevi is operated from the United States, and the information we collect is processed and stored in the United States. If you access Jevi from outside the United States, you understand that your information will be transferred to, stored, and processed in the United States, which may have data-protection laws that differ from those of your country.
12. Security
Traffic between the app and our backend is encrypted in transit using TLS. Backend storage runs on a managed cloud host with encryption at rest. We use reasonable administrative, technical, and physical safeguards to protect your information; however, no system can be guaranteed to be perfectly secure. If we become aware of a security incident that affects your personal information, we will notify you in accordance with applicable law.
13. Changes to this policy
We may update this Privacy Policy from time to time. The effective date at the top of this page indicates when it was last revised. We will provide notice of material changes — for example, by updating the effective date and, where appropriate, by sending an in-app or email notification — before they take effect.
14. Contact
For privacy questions, data-deletion requests, or to exercise any of the rights described in this policy, contact:
Viktor Minchev
v_minchev@ucsb.edu