Privacy Policy
Last updated: March 23, 2026
RayMingle ("we", "our", or "us") is committed to protecting your privacy. This policy explains what data we collect, why we collect it, how we use it, and what rights you have.
Information We Collect
- Account information you provide when registering: name, email address, date of birth, gender, and photos you upload to your profile.
- Profile data you add voluntarily: bio, interests, quiz answers, and any other details you choose to share.
- Usage data collected automatically: device information, IP address, browser type, pages visited, and interaction patterns within the app.
- Payment information when you subscribe: processed securely through our third-party payment provider. We do not store your full card details.
Location Data
- With your explicit permission, we collect your device location to show you nearby members and to display your city on your profile.
- Location is updated periodically (approximately every 10 minutes) while the app is active. We use OpenStreetMap for reverse geocoding—your coordinates are converted to a city and country name.
- Location data is only visible to Premium and VIP subscribers. Free-tier users cannot see other members' locations.
- You can revoke location access at any time through your browser or device settings. Your last known location will be removed within 30 days of revoking access.
How We Use Your Information
- To provide and operate the platform: matching you with compatible members, enabling chat and video calls, and delivering notifications.
- To personalise your experience: tailoring match suggestions based on your preferences, interests, quiz answers, and location.
- To process payments and manage subscriptions.
- To communicate with you: sending verification emails, password resets, match notifications, and important service updates.
- To improve our services: analysing aggregated, anonymised usage patterns to enhance features and fix issues.
- To ensure safety: detecting and preventing fraud, abuse, and violations of our terms of service.
How We Protect Your Data
- All data is transmitted over HTTPS with TLS encryption.
- Passwords are hashed using bcrypt with a strong salt—we never store plaintext passwords.
- Authentication uses secure JWT tokens with expiration.
- Access to our servers and databases is restricted to authorised personnel only.
- We conduct regular security reviews and keep our dependencies up to date.
Data Sharing
- We do not sell your personal data to third parties.
- Your profile information (name, photos, bio, interests) is visible to other RayMingle members as part of the platform's core functionality.
- We share data with trusted service providers who help us operate: cloud hosting, email delivery, image storage (Cloudinary), video calling (Agora), and payment processing.
- We may disclose information if required by law, to comply with legal processes, or to protect the rights and safety of our users.
Cookies & Local Storage
- We use browser local storage to keep you signed in and to store your preferences (such as location permission status).
- We do not use third-party advertising cookies.
- Essential cookies are used for authentication and session management only.
Communications
- We send transactional emails for account verification, password resets, and important account changes.
- We may send notification emails when someone likes your profile or sends you a message. You can manage these preferences in your settings.
- We will never send you unsolicited marketing emails without your explicit consent.
Your Rights
- Access: You can view all personal data we hold about you through your profile and settings pages.
- Correction: You can update your profile information at any time.
- Deletion: You can request permanent deletion of your account and all associated data by contacting us. Deletion is processed within 30 days.
- Data portability: You can request a copy of your data in a machine-readable format.
- Withdraw consent: You can revoke location access, notification preferences, or delete your account at any time.
Age Requirement
- RayMingle is intended for users aged 18 and older. We do not knowingly collect data from anyone under 18.
- If we discover that a user is under 18, we will promptly delete their account and all associated data.
Data Retention
- Active account data is retained for as long as your account exists.
- If you delete your account, we remove your personal data within 30 days. Some anonymised, aggregated data may be retained for analytics.
- Chat messages are deleted when either participant deletes their account.
- Server logs containing IP addresses are retained for no more than 90 days.
Contact Us
If you have questions about this privacy policy or wish to exercise your data rights, please contact us at [email protected].
Changes to This Policy
We may update this privacy policy from time to time. When we make significant changes, we will notify you via email or an in-app notice. Continued use of RayMingle after changes constitutes acceptance of the updated policy.