VYB is a product of unyfo, inc. ("Company", "we", "us", "our"), a corporation incorporated in Delaware and headquartered in Glastonbury, Connecticut. unyfo, inc. operates findvyb.com, an AI-powered Dating Profile Operating System that helps users analyze and optimize their dating profiles, photos, prompts, and conversations.
unyfo, inc.
2389 Main St., STE 100
Glastonbury, CT 06033, USA
For privacy questions: privacy@findvyb.com. For formal legal notices (GDPR / CCPA / DMCA): mail to the address above or email legal@findvyb.com.
2.1 Account Data
2.2 Profile Data
2.3 Uploaded Content
2.4 Usage Data
2.5 Payment Data
2.6 VYB Keyboard Extension Data
The VYB Keyboard is an iOS custom keyboard extension. To generate AI-powered openers and replies, it requires Allow Full Access in your device settings. Here is exactly what the VYB Keyboard does and does not do with that access:
2.7 Screen Broadcast Data (VYB Broadcast Extension)
To provide real-time conversation context to the keyboard, VYB includes an iOS Broadcast Upload Extension. This extension only activates when you explicitly start a broadcast via iOS Control Center → Screen Recording → VYB. Here is what it does:
2.8 VYB Orb Data (Android)
On Android, VYB offers the VYB Orb — a small floating button that works over your dating and messaging apps. The Orb uses Android's Accessibility Service and Display over other apps permissions, which you turn on yourself. In short:
Full details are in §6 below.
We do not sell your personal data. We do not share your content with third-party advertisers. We do not use your photos or conversations for advertising of any kind.
Your uploaded content is private. Always.
Apple requires that custom keyboards which enable network access ("Allow Full Access") clearly disclose their data practices. This section is that disclosure.
What "Allow Full Access" means for VYB Keyboard
When you enable Allow Full Access, iOS grants the VYB Keyboard extension the ability to make network requests and access the App Group shared container. VYB uses this solely to (a) authenticate your account, and (b) send on-demand AI generation requests when you tap Generate or Analyse. The keyboard does NOT read, log, or transmit any text you type in any app — including passwords, messages, or any other input outside of explicit Generate/Analyse requests.
What "Screen Broadcasting" means for VYB
Screen Broadcasting is an iOS system feature you initiate manually. When active, the VYB Broadcast Extension captures your screen at ~15 fps and writes the latest frame to a private, device-local App Group container. This frame is never uploaded unless you tap Generate or Analyse — at that point the frame travels over HTTPS to VYB's servers and then to OpenAI's API. No audio is captured. No frame history is retained. You stop the broadcast at any time from Control Center or the red status-bar indicator.
What VYB Keyboard does NOT do
Google Play requires apps that use the Android Accessibility API to explain exactly what they access and why. This section is that disclosure. VYB uses the Accessibility API so the Orb can read the conversation you ask about and put the reply it writes into the message box for you. It is not used as an assistive-technology tool.
Permissions the Orb uses
What is collected, and when
What happens to it
What the Orb does NOT do
Turning it off
The Orb is optional — all other VYB features work without it. You can switch it off at any time in Android Settings → Accessibility → VYB, and remove its overlay permission in Settings → Apps → VYB → Display over other apps. Uninstalling VYB removes both.
Supabase
Database, authentication, and file storage. Data is stored in US-East-1 (AWS). Supabase processes data under a DPA (Data Processing Agreement). Row-level security (RLS) is enforced so no user can access another user's data.
OpenAI
AI analysis engine. Your content (text and images) is sent to OpenAI's API to generate insights. OpenAI's API data usage policy prohibits using API-submitted content to train models. OpenAI retains API data for up to 30 days for abuse monitoring, then deletes it.
Stripe
Payment processing. All payment card data is handled exclusively by Stripe. VYB only stores your Stripe Customer ID and subscription status. Stripe is PCI DSS Level 1 certified.
Vercel
Hosting and edge network. Application code and logs run on Vercel's infrastructure. No user data is permanently stored at the edge.
Apple App Store & Google Play
In-app purchases are processed by Apple or Google under their own terms and privacy policies. VYB never receives your payment card details.
RevenueCat
In-app purchase and subscription management for iOS and Android. RevenueCat receives your Apple App Store or Google Play purchase receipt and subscription status. VYB stores only the RevenueCat customer ID and entitlement status. RevenueCat's privacy policy governs their handling of receipt data.
| Data Type | Retention Period |
|---|---|
| Account data | Until account deletion + 30 days |
| Profile data (bio, prompts) | Until you delete it or your account |
| Profile photos | Until you remove them or delete your account |
| Conversation screenshots | Deleted after analysis completes (not stored) |
| Story screenshots | Deleted after analysis completes (not stored) |
| Keyboard broadcast frames (on-device) | Continuously overwritten; cleared when broadcast stops |
| Broadcast frames sent to API | Discarded after AI response — not stored in our database |
| Orb screenshot (Android, on-device) | Held in memory only; replaced the next time you open the Orb |
| Orb screenshot & screen text sent to API | Discarded after AI response — not stored in our database |
| Orb and keyboard suggestions (history) | Until you delete them or your account |
| AI outputs (analyses, scores) | Until account deletion |
| Usage logs | Rolling 13 months, then anonymized |
| Payment/subscription records | 7 years (required for tax compliance) |
| Security/abuse logs | 12 months |
| Deleted accounts | All personal data purged within 30 days |
Conversation and story screenshots are processed in-memory and are not permanently stored in our database or file storage. They are transmitted directly to OpenAI's API and discarded after your analysis is returned.
Local device storage (web): To improve your experience, VYB caches your most recent conversation thread, opener inputs, and story context in your browser's local storage. This data never leaves your device and is not transmitted to VYB servers. You can clear it at any time via Settings → Clear Browsing Data in your browser.
Local device storage (iOS Keyboard & Broadcast): The VYB Keyboard stores your auth token and the current broadcast frame in an App Group container on your device. The auth token is cleared when you sign out. Broadcast frames are a single rolling file that is overwritten continuously and cleared when the broadcast stops. Neither is backed up to iCloud.
Local device storage (Android Orb): The Orb saves only its position on your screen. It uses your existing VYB sign-in from the app to authenticate requests. The screenshot it takes when you tap it is kept in memory, never written to storage.
Depending on your jurisdiction, you have the following rights regarding your personal data:
You can exercise the most common rights yourself, instantly, from Settings: use Export My Data to download a complete machine-readable (JSON) copy of your data (satisfying Access and Portability), and Delete Account to erase your account and all associated data. For any other request, email privacy@findvyb.com and we will respond within 30 days (45 days for complex requests).
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, the following applies:
If you are a California resident, you have the right to:
To exercise California privacy rights, email privacy@findvyb.com with subject line "California Privacy Request".
If you are located in India, the following additional rights and obligations apply under the Digital Personal Data Protection Act, 2023 ("DPDP Act").
Your rights as a Data Principal:
Grievance Officer (India):
Name: Harshith Pulipaka
Email: privacy@findvyb.com
Response time: 30 days from receipt of complaint.
If your grievance is not resolved to your satisfaction, you may approach the Data Protection Board of India once it is constituted under the DPDP Act.
Personal data of Indian users is stored on servers located in the United States (Supabase / AWS). We rely on Standard Contractual Clauses and applicable safeguards for cross-border transfers.
We use only essential cookies. See our Cookie Policy for details.
VYB is strictly for users 18 and older. We do not knowingly collect data from minors. If you believe a minor has created an account, contact privacy@findvyb.com immediately and we will delete the account.
We will update this policy when our practices change. Material changes will be communicated by email with 14 days' notice before taking effect. The effective date at the top of this page will always reflect the current version.